All students seeking a degree in data science should be aware of the following degree requirements. Students should also be aware of policies on good standing and probation. Further, while there are many optional course electives and paths through the program, all DS degree seeking students should be aware of the following additional restrictions:
All courses taken to satisfy DS degree requirements must be taken for a letter grade.
In most cases, students must earn a grade of C- or better in each Kahlert School of Computing and math/science course taken to satisfy DS degree requirements. Certain courses, such as CS 2420, require higher grades (e.g., a B- or better).
Note: A grade of C or better is required in MATH courses used as pre-requisites for advanced MATH courses.
Advanced undergraduates are encouraged to take CS 6xxx level courses to dive deeply into an area of interest. Registration for such courses requires instructor consent; in most cases where the prerequisites are met, permission is granted.
Students taking a CS 6xxx course should speak with an academic advisor to make sure the course credit is accurately reflected on their degree dashboard.