Computer Science (BCSc) (BSc)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Bachelor of Computer Science (BCSc) at the University of Manitoba is designed for students passionate about the foundational principles and advanced applications of computing. You will explore core areas such as programming, algorithms, data structures, and delve into specialised fields like artificial intelligence, human-computer interaction, and computer graphics. This program is ideal for those who seek to understand how software is built, how systems operate, and how computational thinking can solve complex problems across diverse industries. You will develop a robust theoretical understanding and practical skills essential for a career in technology.

You will study this program full-time on campus over four years, engaging with a curriculum that includes hands-on laboratory work and opportunities to explore advanced topics. Sample courses include Introduction to Artificial Intelligence, Automata Theory and Formal Languages, and Computer Security, allowing you to tailor your learning. Throughout your degree, you will build a comprehensive portfolio of projects and gain the analytical and problem-solving skills necessary to excel. Graduates are well-prepared for roles in software development, data analysis, cybersecurity, and further academic pursuits.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Computer Science program offers a comprehensive curriculum designed to equip students with a strong foundation in theoretical and applied computer science principles. The program explores advanced topics such as human-computer interaction, automata theory, artificial intelligence, computer graphics, cryptography, machine learning, real-time systems, computer security, and data mining. Graduates will be prepared for diverse roles in the rapidly evolving technology sector.

1 Sample course offerings

Human-computer interaction 1
Automata theory and formal languages
Introduction to artificial intelligence
Computer graphics 1
Introduction to cryptography and cryptosystems
Machine learning
Real-time systems
Computer security
Introduction to data mining

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 19,944.00
Second Year Fee Tuition fee
USD 19,944.00
Third Year Fee Tuition fee
USD 19,944.00
Fourth Year Fee Tuition fee
USD 19,944.00
Total Program Cost Estimated total tuition
USD 79,776.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 528.00 - USD 659.00
Food & Groceries USD 6,068.00 - USD 6,934.00
Transport USD 867.00 - USD 1,734.00
Utilities & Bills USD 1,110.00 - USD 3,467.00
Estimated Total USD 8,045.00 - USD 12,135.00

Living cost estimates are based on Fort Garry Campus.

Outcomes & Employability

What happens after you graduate

90%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Accounting & AuditingCorporate Finance & TreasuryEnergy Equipment & ServicesEnergy Policy & RegulationEnergy Storage & TechnologyEnvironmental & Sustainability ServicesHealthcare Administration & ManagementHydropower & Alternative RenewablesInsurance & Risk ManagementTax & Legal Compliance

Top Employers Hiring for this course

Canada Life

Government of Manitoba

Manitoba Hydro

Manitoba Public Insurance

Microsoft

Wawanesa Insurance

Why Study Computer Science (BCSc) (BSc) at University of Manitoba

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at University of Manitoba in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science (BCSc) (BSc) at University of Manitoba

Can I work while studying?

International students can work up to 24 hours a week off-campus during semesters, with unlimited hours during breaks. No special work permit is needed for on-campus employment.

What English language score do I need for this course?

Applicants must meet specific English language requirements, which vary by test. For example, a minimum overall TOEFL score of 86 is required, while IELTS applicants need at least 6.5.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, Data Analysts, Systems Architects, Web Developers, and AI Specialists.

What will I actually study in this course?

The BCSc program at the University of Manitoba offers foundational knowledge in computer science principles, with topics including programming and artificial intelligence. Students gain both theoretical understanding and practical skills.

When can I start — what are the intake months?

The Bachelor of Computer Science (BCSc) program has intakes in January, May, and September. Choose the month that best fits your schedule for application.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️