This is a limited enrolment program. Students must have completed 4.0 credits and meet the requirements listed below to enrol.
For students admitted to Arts & Science in the Year 1 Computer Science (CMP1) admission category:
Completed courses (with minimum grades)
Students in the CMP1 admissions category have guaranteed admission to the Computer Science Minor, provided the following courses with the stated minimum grades are completed within 12 months of beginning their studies:
For students admitted to other Arts & Science Year 1 admission categories:
Special Requirement
- Students who do not have the Computer Science Admission Guarantee must complete a supplementary application to be considered for the program.
Variable Minimum Grade
A minimum grade is needed for entry, and this minimum changes each year depending on available spaces and the number of applicants. The following courses must be completed:
To ensure that students admitted to the program will be successful, applicants with a grade below 70% will not be considered for admission. Obtaining this minimum grade does not guarantee admission to the program.
Notes:
- Requests for admission will be considered in the first program request period only.
- Due to the limited enrolment nature of this program, students are strongly advised to plan to enroll in backup programs.
(4.0 credits)
1. ( CSC108H1/ CSC120H1, CSC148H1, CSC165H1/ CSC240H1)/( CSC110Y1, CSC111H1)
Notes:
- Students with a strong background in an object-oriented language such as Python, Java or C++ may omit CSC108H1 and proceed directly with CSC148H1.
- CSC240H1 is an accelerated and enriched version of CSC165H1 plus CSC236H1, intended for students with a strong mathematical background, or who develop an interest after taking CSC165H1.
- Consult the Undergraduate Office for advice about choosing among CSC108H1 and CSC148H1, and between CSC165H1 and CSC240H1.
2. CSC207H1, CSC236H1/ CSC240H1
(Total of above requirements: 2.5 credits. If you take fewer than 2.5 credits, you must take more than 1.5 credits from the next list, so that the total is 4.0 credits.)
3. 1.5 credits from the following list, of which at least 1.0 credit must be at the 300-/400-level:
- CSC: any 200-/300-/400-level
Note:
- Computer Science Minors are limited to 1.5 credits from 300-/400-level CSC/ECE courses.
- Transfer credits cannot comprise more than 0.5 credit at the 300-/400-level.
Students cannot combine the Computer Science Minor (ASMIN1689) program with the Computer Science Major (ASMAJ1689) or the Computer Science Specialist (ASSPE1689) for their degree.