Offered by University of Manitoba in Winnipeg, Canada, BA/BS in Computer Science is a bachelor's degree in Computer Sciences programme. The programme runs for 4 years, delivered on campus. Tuition for international students is CAD 24,120 per year (CAD 5,630 per year for local students).
Also offered as: Master's Degree
At a glance
Degree:Bachelor's Degree
Field:Computer Sciences
Duration: 4 years
Delivery: On Campus
Local tuition: CAD 5,630 / year
International tuition: CAD 24,120 / year
Information for the 2027/28 academic year · Last reviewed September 2026 ·
Program details
Overview
This program leads to a Bachelor of Computer Science (Honours) or a Bachelor of Science with a Major in Computer Science, with Joint Honours combinations also offered. Coursework covers theoretical foundations of computing alongside software applications, with sample topics including human-computer interaction, automata theory, artificial intelligence, computer graphics, cryptography, machine learning, real-time systems, and data mining. The standard path runs four years (120 credit hours); adding the Co-operative Education option, which places students in three or four paid, supervised four-month work terms, extends the program to about five years. Available streams include Computer Science (Honours) with Co-op, Computer Science (Major) with Co-op, and Joint Honours combinations with Mathematics, Physics and Astronomy, or Statistics, plus a Minor. Students apply to the Faculty of Science and formally declare Computer Science after completing a minimum of 24 credit hours, typically by the end of first or second year; the Honours stream requires a 3.0 GPA and full-time study, while the Major requires a 2.5 GPA and can be completed part-time. Instruction is delivered at the Fort Garry campus in Winnipeg, suiting students aiming for software development, data analysis, or other computing-related careers.
Requirements
Minimum GPA:80.00 / %
Admission Requirements: Admission is first to the Faculty of Science, not directly to Computer Science. Direct Entry from high school requires Manitoba high school graduation with five full Grade 12 credits (S, G, or U) and a minimum 80% average over English 40S, Pre-Calculus Mathematics 40S (recommended) or Applied Mathematics 40S, one of Biology/Chemistry/Computer Science/Physics 40S, and one more academic 40S course, with no less than 60% in each; Direct Entry students start in the 4-Year undeclared Major program. Advanced Entry (transfer, 24+ credit hours) requires a minimum Adjusted GPA (AGPA) of 2.00. To declare the Computer Science B.Sc. Major specifically, a student needs at least 24 credit hours completed, a grade of C+ or better in a designated introductory course, and a Degree GPA of at least 2.50 (higher than the 2.00 required for other Science majors); the B.C.Sc. Honours route requires a DGPA of 3.00 and a grade of B or better in a designated course.
Application Details
Application Deadline:Domestic applicants (Canadian citizens and permanent residents) apply directly to the University of Manitoba. As of this September 2026 fetch, the Direct Entry deadlines page shows only the Fall 2026 cycle in full - University 1 and the Diploma in Agriculture at May 1, 2026 domestic / March 1, 2026 international, other Direct Entry programs at March 1, 2026 - a cycle that has already closed, alongside minor Winter 2027 (Dec 1, 2026) and Summer 2027 (Apr 1, 2027) intake deadlines. No Fall 2027 Direct Entry deadline has been published yet, so specific 2027 dates cannot be stated for the university's main intake. The Bachelor of Music and Bachelor of Jazz Studies deadline (January 15, applying equally to domestic and international applicants) is likewise confirmed only for the 2026-27 cycle, also closed, with no 2027-28 bulletin posted. These are described as fixed deadlines rather than rolling admission, and the university opens each new cycle's applications on October 1. These are institution-wide dates; this programme publishes no deadline of its own.