Entry into Master's Program for Students with a Prior Degree outside Computer Science

 

 

To apply for entry into the Master's program if you hold an honours-level Bachelor's degree in an area other than Computer Science:

  1. You must satisfy the general requirements for admission as a Special undergraduate student, as specified in the UWO Academic Calendar.
  2. You must also satisfy the following Department of Computer Science conditions:
    1. you must hold an honours-level Bachelor's Degree (or equivalent)
    2. your university transcripts should show a B (or higher) standing in each undergraduate year
    3. Minimum Requirement to enter an MSc program:

You must complete the five third-year core courses listed below, plus one other third or fourth-year course, plus two additional fourth-year courses, each with at least a B+ (75% or higher) standing.

In order to take the required third-year courses, the first and second year prerequisites must be satisfied. For students with little or no computer science background, it will take two or three years to gain the background needed before applying to the Master's program.

Upon completion of the minimum requirement above, a formal application to the course-work MSc Program can be submitted. Admission to the project or thesis MSc program is also possible, providing a suitable supervisor can be identified, and subject to the approval of the School of Graduate and Postdoctoral Studies.

Meeting the minimum requirement does not guarantee admission. Entry into the program is competitive.

If you have a professional bachelor's degree (such as Engineering), you may wish to consider using the required Computer Science courses to obtain a Concurrent BSc Degree in Computer Science.

Computer Science Required Courses

Prerequisites

The Year 1 and Year 2 courses listed below are the prerequisites for the required third-year courses. You will not have to take a prerequisite course if you already have a course that the Computer Science Department deems equivalent.


Year 1 courses:
Computer Science 1025a/b or 1026a/b
Computer Science 1027a/b
1.0 full course equivalent in Mathematics


Year 2 courses:
Computer Science 2208a/b
Computer Science 2209a/b
Computer Science 2210a/b
Computer Science 2211a/b
Computer Science 2212a/b
Mathematics 2155a
Mathematics 2156b

Required Courses

The following courses must be completed with a 75% or higher standing in each, to meet the minimum requirement for entry into the MSc program. Meeting the minimum requirement does not guarantee entry.


Year 3/4 Courses:
Computer Science 3305a/b
Computer Science 3307a/b or 3342a/b
Computer Science 3331a
Computer Science 3340b
Computer Science 3350a/b
1 Computer Science course at the 3xxx or 4xxx level, different from those listed above
2 additional Computer Science course at the 4xxx level

 

Western provides the best student experience among Canada's leading research-intensive universities.