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. |
Admission Requirements
The Data Science program is restricted to students who are enrolled in or simultaneously applying for the BCompSc and who are qualified for the mathematics component. Applicants must fulfill the admission requirements for the BCompSc (see Section 71.10.2 Admission Requirements) and be accepted into the BCompSc. For admission requirements for the mathematics component, see Section 31.200 Department of Mathematics and Statistics.