

Bachelor of Science in Computer Engineering, University of Manitoba
Winnipeg, Manitoba
.
48 Months
Check Eligibility
About this course
The Bachelor of Science in Computer Engineering at UM offers students the chance to learn how to develop innovative products and solutions using computer components, systems, and software. This program provides a strong foundation for a career that involves designing, deploying, and working with modern digital systems that are integral to today's technology-driven world. Emphasizing both scientific and engineering methods, students will learn to analyze complex problems affecting society and generate detailed designs for engineering solutions, including hardware and software systems. The program also includes a significant focus on practical experience through a capstone project, preparing students to meet the demands of the evolving tech industry.
Why this course is highly recommended
This program stands out because of its comprehensive curriculum that merges fundamental engineering principles with practical application. It is accredited by the Canadian Engineering Accreditation Board, ensuring quality and recognition. The availability of co-op/internship opportunities further enhances employability upon graduation, giving students real-world experience. Additionally, the program’s focus on innovation and the opportunity to specialize or pursue minors make it an excellent choice for students aiming to shape the future of technology in diverse fields.
Specialisation
Students can choose to focus their studies in specific areas such as biomedical engineering, computer networks and communications, embedded systems, or software engineering. Moreover, students have the opportunity to complete minors in disciplines like arts, computer science, management, mathematics, and more, allowing for a tailored educational experience.
Course fees
Application fees
11.00L
1st year tuition fees
11.00L
Living cost
-
Living cost
-
Degree requirements
To earn the BSc in Computer Engineering, students are expected to complete core courses focused on digital hardware, systems design, electronics, algorithms, and software engineering, along with essential science and mathematics fundamentals. The program lasts between 4 and 5 years and includes a major capstone project that integrates industry-relevant skills. Students can also select electives to specialize or pursue minors in various disciplines to complement their main field of study.
English language test
PTE
58
TOEFL
86
IELTS
6.5
DUOLINGO
120
Career prospects
Graduates of this program will be well-equipped to develop innovative digital hardware and software solutions, lead technology development projects, and work in fields like embedded systems, networking, software engineering, and biomedical engineering. Their skills make them competitive for roles in research, product development, or system deployment in industries aligned with modern communication, healthcare, and technology sectors.
FAQs
What are the admission requirements for the program?
Applicants must complete a minimum of eight preliminary year engineering courses. For direct entry, high school graduation with 5 credits at the Grade 12 level and an average of 80% with no less than 70% in specific courses is required. For advanced entry, at least 24 credit hours of relevant post-secondary studies are needed.
Are there internship opportunities available?
Yes, many students participate in the Co-op/Industrial Internship Program, which provides paid work experience and helps qualify as pre-graduation experience aligned with professional certification.
Table of content