Computer Science

WHAT IS COMPUTER SCIENCE?

Computer Science is concerned in the broadest sense with the study of computers and applications of computers. Its development was stimulated by the use of computers in many areas, such as Engineering, Physics, Chemistry, Biology, Statistics and Business. Yet Computer Science involves much more than just developing techniques for these application areas. Computer Science is offered as a specialist and major.

2017 POSt ADMISSION PROCESS

1) The primary criteria for entry are listed in the Academic Calendar: Complete 4.0 credits, including CSC148, MAT102, and a calculus course; earn the minimum mark in specific courses; and meet the CGPA requirement (set annually).

The CGPA requirement for both the May and August 2017 POSt admissions periods is 2.70 for the CSC major and all CSC specialists.

2) If you do not obtain entry into the major or specialist in the first year due to a minimum course mark requirement, you may choose to re-take MAT102, CSC148, or calculus if you did not obtain the minimum requirement. However, you may wish, instead, to enroll in the CSC Minor and to take the second year CSC courses. If you do so, then we will consider the second year courses you take instead of the first year courses (CSC207 *and* CSC209 instead of CSC148, CSC236 *and* CSC263 instead of MAT102 or calculus).

3) If you do not obtain the required minimum course marks after taking the second year courses, then you should set up an appointment with the faculty advisor (Andrew Petersen, andrew.petersen@utoronto.ca) to consider your options. However, very few students will be accepted into the program in the third or fourth year if they do not obtain the minimum course marks in the first and second years.

4) If you do not obtain entry into the major or specialist due to the CGPA requirement, you can apply in later years. (For example, if you did not get into the major in 2016, then you can re-apply in 2017, but you will need to meet the requirement that was set for 2017.)

If you are significantly impacted by low marks from the first year, then we will consider you for entry in the program in the third or fourth year using your annual GPA (your sessional GPA in the last fall, winter, and summer terms you completed). However, this is risky, and we strongly recommend that you have a backup plan (an alternate major and additional minor) to make sure you graduate on time.

*SATISFYING THE COMPUTER SCIENCE WRITING REQUIREMENT*

All third year courses in computer science (CS) have a writing prerequisite, and all CS majors and specialists contain a half-credit writing requirement. The recommended course to satisfy this requirement is CSC290H5, but students may petition to satisfy the writing requirement using a different course. To do so, draft a formal letter naming the replacement course and describing how it will improve your communication or writing skills. Your letter should also explain why the alternate course will benefit you more than CSC290H5. Submit this letter to the Faculty Advisor. If your petition is approved, then the course you propose will be accepted in lieu of CSC290H5.