BCompSc Joint Major in Data Science
Curriculum
The BCompSc Joint Major in Data Science provides the foundational courses that are critical for Data Science. The mathematics and statistics component of the program includes topics that overlap with computer science, such as calculus, probability and statistics, numerical analysis, and a data science lab.
Degree Requirements
The program consists of 90 credits.
Joint Major in Data Science (90 credits)
| 33 | credits from the Computer Science Core |
| 6 | credits from the Computer Science Complementary Core |
| 16 | credits of Data Science Courses |
| 18 | credits from the Mathematics and Statistics Core: Joint Major in Data Science |
| 6 | credits of Computer Science Electives |
| 11 | credits of General Electives: BCompSc |
| Note: COMP 233 must be replaced by MAST 221. | |
| Note: The Joint Major in Data Science is offered in collaboration with the Department of Mathematics and Statistics. |