Bachelor of Computer Science (Honours)

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 (Honours) at the University of Manitoba provides you with a comprehensive foundation in the principles, theories, and practical applications of computer science. This program is ideal if you are passionate about problem-solving and eager to contribute to technological advancements, offering deep dives into areas like human-computer interaction, artificial intelligence, and machine learning. You will develop a strong analytical toolkit, preparing you to tackle complex computational challenges and innovate within the dynamic field of computer science. This rigorous undergraduate degree equips you with both theoretical knowledge and practical skills essential for future success.

You will study this program full-time on campus over four years, engaging with a curriculum that includes core computer science subjects and specialized electives. Your learning experience will involve exploring topics such as automata theory, formal languages, computer graphics, and cryptography, with opportunities to delve into advanced areas like data mining and real-time systems. Throughout your degree, you will develop your research and project management abilities, culminating in a significant honours project. Graduates are well-prepared for diverse career paths in software development, data science, cybersecurity, and further academic pursuits.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Bachelor of Computer Science (Honours) program offers a comprehensive exploration of advanced computer science topics. Students will delve into areas such as Human-Computer Interaction, Automata Theory, Artificial Intelligence, and Computer Graphics. The curriculum also covers specialized subjects like Cryptography, Machine Learning, Real-time Systems, Computer Security, and Data Mining, providing a robust foundation for further study or professional careers in the field.

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

Brokerage & Trading & SecuritiesCoal & Consumable FuelsData Science & AnalyticsHealth Technology & Digital HealthHealthcare ConsultingHigher Education & UniversitiesHydropower & Alternative RenewablesProduct Management & UXSpecial & Inclusive EducationVocational & Technical Training

Top Employers Hiring for this course

Canada Life

Government of Manitoba

Manitoba Hydro

Manitoba Public Insurance

Microsoft

Wawanesa Insurance

Why Study Bachelor of Computer Science (Honours) 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 Bachelor of Computer Science (Honours) at University of Manitoba

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours during breaks. They can also work unlimited hours on-campus without a separate work permit.

What English language score do I need for this course?

To meet the English language requirements, applicants must achieve specific scores on standardized tests. For example, a TOEFL overall score of 86 with minimum section scores is required.

What jobs can I get after studying this course?

Graduates can pursue various job titles such as Software Developer, IT Consultant, Data Analyst, Systems Administrator, and Network Engineer.

What will I actually study in this course?

The program provides a comprehensive understanding of computer science principles and practical applications. It prepares students for diverse career opportunities within the field.

When can I start — what are the intake months?

The Bachelor of Computer Science (Honours) program has three intakes each year: January, May, and September. This allows students flexibility in starting their studies.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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