First Year Course Selections
Here are the suggested first year course selections for students aiming to major in computer science. You will need to complete many of these courses before you can apply for the major.
Students can major in computer science as part of a bachelor of arts or bachelor of science program, so there is a separate table for each.
Bachelor of Arts
FIRST SEMESTER | SECOND SEMESTER |
---|---|
English 1090 | critical reading and writing (CRW) course |
Mathematics 1090 or 10001 | Mathematics 10001 or 1001 |
Computer Science 1001 | Computer Science 1002 |
language study (LS) course | Computer Science 10032 |
elective (breadth of knowledge encouraged) | LS course |
Bachelor of Science
FIRST SEMESTER | SECOND SEMESTER |
---|---|
Mathematics 1090 or 10001 | Mathematics 10001 or 1001 |
Computer Science 1001 | Computer Science 1002 |
science elective | Computer Science 10032 |
English 1090 | critical reading and writing (CRW) course |
elective | science elective |
- Selection of a mathematics course depends on your background and ability. You should refer to the math course criteria chart prior to selecting your first-semester course. If you are completing Mathematics 1090/1000, you will be required to complete Mathematics 1001 as well.
- Students who have not completed Computer Science 1003 in their first year will not be able to register for Computer Science 2001/2/3 in the first semester of their second year.
Students who begin their studies in the Winter semester may find that some of the suggested second semester courses are not available in Spring semester. For the purposes of these course suggestions, those students should consider the Fall semester to be their second semester.
Page last updated May 24th 2021