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:
- You must satisfy the general requirements for admission as a Special undergraduate student, as specified in the UWO Academic Calendar.
-
You must also satisfy the following Department of Computer
Science conditions:
- you must hold an honours-level Bachelor's Degree (or equivalent)
- your university transcripts should show a B (or higher) standing in each undergraduate year
- 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
Also from this web page:
Master of Science
Hot Items
In Memoriam
- Sheng Yu (1950 - 2012)

