Skip to main content
Facebook
Twitter
Youtube
Instagram
Add us on Snapchat: RyersonUAR
   

Computer Science

Program Format(s):

  • Full-Time, Four-Year
  • Full-Time, Five-Year Co-op
  • Part-Time, First-Year Entry
  • Part-Time, Direct Entry/Advanced Standing

Degree Earned: Bachelor of Science

Ontario Secondary School Students:
2015 Grade Range for Admission / Wait List Consideration:
 72-80%

Actual minimum grade ranges required for Fall 2016 admission/wait list consideration will be determined based on grades and qualifications presented by the applicant pool as they become available. Required grade ranges may fluctuate from year to year (up or down) as a result of competition. Applicants not educated in Ontario may present the equivalent of the Ontario requirements. Ryerson reserves the right to determine equivalency at its sole discretion.

Domestic Fees Range: $7,131 - $9,502
International Fees Range: $23,604 - $23,664

About the Program: In today's hyper-connected digital age, computer science has a big influence on the way we live, work and play. Organizations in almost every sector depend on the ideas, skills and support of computer scientists to survive and thrive. Computer scientists play a key role in driving our society and economy forward. They solve software-related problems by applying theoretical principles, knowledge of systems, algorithms and software engineering methodologies. They develop secure, reliable and innovative software application, and they work productively in a team environment. Ryerson graduates are ready to meet the challenges of this innovative field and are in demand for their superior abilities in designing and implementing effective computer software. 

This program selects students on the basis of academic achievement/grades only. Additional non-academic requirements are not required for admission consideration.

Thinking of applying? Make sure the program is still accepting applications.

Requirements for Full-Time, Four-Year Program

Ontario Secondary School Diploma (OSSD) or equivalent with a minimum of six Grade 12 U or M courses including the following program specific requirements. Typically, a minimum overall average of 70% establishes eligibility for admission consideration; subject to competition individual programs may require higher pre-requisite grades and/or higher overall averages:

  • English/Anglais (ENG4U/EAE4U preferred)
  • Advanced Functions (MHF4U)
  • One of: Physics (SPH4U), Chemistry (SCH4U), Biology (SBI4U)
  • One of: Calculus and Vectors (MCV4U) or Mathematics of Data Management (MDM4U)
  • Grade 12 U Calculus and Vectors (MCV4U) is the preferred mathematics course.  Completion of Grade 12 U Physics (SPH4U) is recommended.
  • The minimum grade(s) required in the subject prerequisites (normally in the 65-70% range) will be determined subject to competition.

Academic admission requirements for all other applicants are available at:
Admission Requirements Overview.

Requirements for Part-Time 40-Course Degree Program

Applicants for admission to the part-time, 40-course degree program must have the following qualifications: A or B.


A.
 Ontario Secondary School Diploma (OSSD) or equivalent with six Grade 12 U or M courses including the following program specific requirements:

  • English/Anglais (ENG4U/EAE4U preferred)
  • Advanced Functions (MHF4U)
  • One of: Physics (SPH4U), Chemistry (SCH4U), Biology (SBI4U)
  • One of: Calculus and Vectors (MCV4U) or Mathematics of Data Management (MDM4U)

OR

B. Ability to meet Ryerson’s Mature Student Guidelines


NOTES:

  1. ENG4U/EAE4U is the preferred English.
  2. Grade 12 U Calculus and Vectors (MCV4U) is the preferred mathematics course.
  3. Physics is the recommended Grade 12 U Science.
  4. The grade(s) required in the subject prerequisites (normally in the 65-70 percent range) will be determined subject to competition.
  5. Students applying for advanced standing will be assessed on an individual basis to determine transfer credits that they will be given.
  6. Some students may wish to transfer from the part-time to the full-time Computer Science degree program. Only students who have completed all of the courses (or equivalent) in the first two years of the full-time program will be eligible for this program change.
  7. Subject to competition, candidates may be required to present averages/grades above the minimum.

Academic admission requirements for all other applicants are available at:
Admission Requirements Overview.

Requirements for Part-Time, Advanced Standing Program

Applicants for Advanced Standing admission to the part-time degree program must meet the qualifications below: A or B AND the requirements indicated in C.


A.
 Ontario Secondary School Diploma (OSSD) or equivalent with six Grade 12 U or M courses including the following program specific requirements:

  • English/Anglais (ENG4U/EAE4U preferred)
  • Advanced Functions (MHF4U)
  • One of: Physics (SPH4U), Chemistry (SCH4U), Biology (SBI4U)
  • One of: Calculus and Vectors (MCV4U) or Mathematics of Data Management (MDM4U)

OR

B. Ability to meet Ryerson’s Mature Student Guidelines


NOTES:

  1. ENG4U/EAE4U is the preferred English.
  2. Grade 12 U Calculus and Vectors (MCV4U) is the preferred mathematics course.
  3. Physics is the recommended Grade 12 U Science.
  4. The grade(s) required in the subject prerequisites (normally in the 65-70 percent range) will be determined subject to competition.
  5. Students applying for advanced standing will be assessed on an individual basis to determine transfer credits that they will be given.
  6. Some students may wish to transfer from the part-time to the full-time Computer Science degree program. Only students who have completed all of the courses (or equivalent) in the first two years of the full-time program will be eligible for this program change.
  7. Subject to competition, candidates may be required to present averages/grades above the minimum.
  8. Academic admission requirements for applicants with alternate credentials are available at Admission Requirements Overview.


C. One of the following:

  • University degree (obtained within the last 10 years) in mathematics, science or engineering, with a minimum cumulative GPA of 2.0
    OR
  • Three-year Advanced Diploma from a public Ontario College (obtained within the last 10 years) in computer science with a minimum 3.0/B/70% cumulative GPA
    OR
  • Eight or more Computer Science credits (obtained within the last 10 years) from The G. Raymond Chang School of Continuing Education (CE); these CE credits must be equivalent to Computer Science credits in the full-time program with a minimum grade of "C" in each course.



Important Notes about Advanced Standing Admission

  • There are two admission phases to the program: in both the Fall and Winter Semesters.
  • When advanced standing is granted, all or some of a student’s previous post-secondary studies is used as a basis of admission. NOTE: Courses used as basis of admission are not recorded as individual transfer credits and may not be used to apply for transfer credit. The original grades obtained in the courses used for advanced standing are not recorded as graded courses on the Ryerson academic record. Original grades are not used in the calculation of a student’s Grade Point Average.
  • Students admitted with advanced standing/transfer credits must complete, as a Ryerson student, studies that normally include at least one half of the program’s curriculum. No more than a total of 50 percent of the program’s requirements may consist of advanced standing/credits (transfer credits, challenge credits, credits granted on a Letter of Permission).
  • Applicants applying for advanced standing/transfer credits must submit academic transcripts of their secondary and all post-secondary studies, including promotion/graduation status and a list of courses in progress (if applicable) to Undergraduate Admissions and Recruitment at the time of application.


If applying for advanced standing admission, course descriptions and teaching outlines of all post-secondary studies are generally not required at the time of application for admission. (If this information is needed, a request will be forwarded to you by Undergraduate Admissions and Recruitment.) Course/teaching outlines may be required after admission has been granted when you are applying for transfer credit (see www.ryerson.ca/transfercredits).

Facebook
Youtube
Twitter
Instagram
Add us on Snapchat: RyersonUAR