Last updated on 2025-05-06
Program Overview
The Bachelor of Science in Computer Engineering program at the University of Manitoba is designed to equip students with the skills necessary to develop innovative products and solutions using computer components, systems, and software. This program is accredited by the Canadian Engineering Accreditation Board, ensuring that graduates are well-prepared for a dynamic career in technology. Students will engage with a curriculum that emphasizes both theoretical knowledge and practical application, connecting them with the latest advancements in the field. The program not only focuses on traditional computing systems but also explores a wide range of applications, preparing students for the challenges of tomorrow's technology.
Program Structure
The Bachelor of Science in Computer Engineering program has an expected duration of 4 to 5 years. The program is structured to provide a solid foundation in engineering principles while allowing for specialization through elective courses. Key features of the program structure include:
- A core curriculum that covers essential topics such as digital hardware, software engineering, algorithms, and electronics.
- Opportunities for specialization in areas like biomedical engineering, computer networks, embedded systems, and software engineering.
- A significant capstone group design project in the final year, which is industrially relevant and serves as a practical application of learned concepts.
- The option to participate in the Co-operative Education and Industrial Internship Program (Co-op/IIP), providing valuable work experience.
This comprehensive structure ensures that students not only gain theoretical knowledge but also practical skills that are essential for their future careers in engineering.
Featured Experiences
The Bachelor of Science in Computer Engineering program offers several unique experiences that enhance learning and professional development:
- Co-operative Education and Industrial Internship Program (Co-op/IIP): This program allows students to gain paid work experience while studying, which is beneficial for their professional designation.
- Capstone Group Design Project: A significant project in the final year that involves real-world problem-solving and teamwork.
- Student Exchange Programs: Opportunities to study abroad at partner universities, enriching the educational experience.
- Participation in Societies: Students can join various competition, representational, and special-interest societies to connect with peers and enhance their learning.
These experiences are designed to provide students with practical skills and networking opportunities that are crucial for their future careers.
Career Options
Graduates of the Bachelor of Science in Computer Engineering program can pursue a variety of career paths in Canada. Here are some potential job options:
- Software Engineer: Develops software applications and systems, ensuring they meet user needs and function effectively.
- Systems Engineer: Focuses on designing and managing complex systems over their life cycles, integrating various components to work together efficiently.
- Network Engineer: Specializes in the design, implementation, and maintenance of computer networks, ensuring reliable communication and data transfer.
- Embedded Systems Engineer: Works on designing and developing embedded systems used in various devices, from consumer electronics to industrial machines.
- Hardware Engineer: Involves in the design and development of computer hardware components, ensuring they meet performance and reliability standards.
These roles highlight the diverse opportunities available to graduates, allowing them to apply their skills in various sectors of the technology industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit UOM - University of Manitoba official website














