Data 8, Foundations of Data Science (CS/INFO/STAT C8), introduces students to the field of Data Science through computational and inferential thinking. Intended for students of all backgrounds, it has no prerequisites.
Beyond Data 8, a firm mathematical foundation allows students to understand with precision the ideas and methods of data science. Calculus forms a basis for studying distributions and optimization. Linear algebra leads to understanding properties of arrays of data, including dependence and dimensionality. Program structures provides students with a rigorous working knowledge of computer science concepts important for data analytics, including algorithms, interpretation, abstraction, and a proficiency of programming based upon them sufficient to construct substantial stand-alone programs. Data structures establish algorithmic foundations that dictate whether a computational process is efficient or intractable, and understanding properties of arrays, lists, trees, graphs, heaps, hashes and associated computational and storage complexity is as essential to data science as its mathematical foundations.
- A minimum 2.0 overall Grade Point Average is required to remain in good standing.
- The prerequisites to declare the major are Foundations of Data Science, Calculus I, Calculus II, Linear Algebra, Program Structures, and Data Structures.
- All prerequisites to declare must be completed for a letter grade and passed with a 'C-' or higher.
- Students must achieve a 2.0 Grade Point Average in Data 8, Linear Algebra, and Data Structures to be eligible to declare. The grades earned in Calculus I & II and Program Structures will not be factored into this GPA requirement.
- If a student chooses to take more than one upper-division course toward the major prior to declaring, they must have a minimum 2.0 Grade Point Average in all upper-division courses completed toward the major at the time of declaration.
- Students will be able to apply to declare during the semester they expect to complete their last remaining prerequisites, and their application will be evaluated upon receipt of grades for that semester.