You are reading the 2022/23 Academic Calendar. The 2021/22 version remains in effect until 31 August 2022 and is available here
B.M.S. students are expected to make regular progress in their program requirements each year, completing Core Requirements as scheduled. They are further expected to register in designated sections of Core Courses each year, along with peers in their cohort. See Registration.
In Year One students will normally complete:
In Year Two students will normally complete:
In Year Three students will normally complete:
In Year Four students will normally complete:
1Students interested in taking additional courses in Computer Science or in completing a Minor in Computer Science will normally select CPSC 110.
2Students are required to attempt either CPSC 103 or 110 no later than Year 2 of the program. Those who do not complete the requirement prior to entering Year 3 of the program may have their registration restricted until the requirement is completed.
3Students are strongly encouraged to include at least 3 credits of 100-level Art History (ARTH) as electives in Year One or Two as preparation for advanced study in the discipline in Year Three’s ARTH 380.
4Students must successfully complete CPSC 103 or CPSC 110 before attempting CPSC 344. Students cannot attempt CPSC 103 or CPSC 110 concurrently with CPSC 344.