Candidates to the course-based stream do not need to file any pre-application. Please head directly to the Bishop's University application system instead.
The following is a brief outline of the academic admission criteria to this stream. Note that the Admissions Office imposes additional requirements such as proof of English proficiency; these requirements are detailed in the application system. Also note that the description below is a guideline and is not meant to replace the decision made on your file by the Admissions Office, which is the only authoritative decision.
The minimum requirements for admittance to this stream are an undergraduate BSc degree in Computer Science, Software Engineering, Computer Engineering, or equivalent, with a standing no lower than our 70% (B) in your undergraduate degree.
We also accept under the same conditions students with a BSc in related fields such as Mathematics, Statistics, Physics, Engineering, or rigorously structured Data Science programs, with CS 454 added as preparatory co-requisite (also see below).
Candidates with a less technical background such as a Bachelor's in Chemistry, Biochemistry, Earth/Environmental Science, Finance, Economics, Econometrics, Business Analytics/IS, Quantitative Psychology/Neuroscience, etc. may be admitted provided that their undergraduate academic standing is no less than our 75% (B+). In this case MAT 200 and CS 454 will be assigned as preparatory co-requisites (see below). We reserve the right to decline admission to candidates whose background we judge to be too far to be bridged by our preparatory co-requisites.
Candidates with insufficient academic background in Computer Science may be admitted with preparatory co-requisites. The preparatory co-requisites include the following courses:
Any preparatory co-requisites are in addition to the degree requirements and will result in additional tuition and a longer residence in the program.