Last updated on 2025-04-24
Program Overview
The Bachelor of Engineering in Computer Engineering at Toronto Metropolitan University (TMU) is designed to equip students with the skills necessary to excel in the rapidly evolving field of technology. This program covers a wide range of advanced concepts, including computer architecture, software and hardware engineering, and artificial intelligence. Students will learn how to design and develop innovative hardware, software, and electronic systems that enhance computing devices. The curriculum emphasizes the impact of technology on society and the environment, ensuring graduates are well-prepared for the challenges of the modern world.
Program Structure
The Bachelor of Engineering in Computer Engineering program is structured to provide a comprehensive education over a 4-year period, with an option for a 5-year co-op format. Key features of the program structure include:
- Experiential learning opportunities, including optional paid co-op placements.
- Hands-on design and implementation experience through a capstone design project in the fourth year.
- Supervised research projects and participation in student teams, such as the award-winning Toronto MetRobotics team.
- Options to specialize in areas such as Software Engineering, Engineering Innovation and Entrepreneurship, and Management Sciences.
- Accelerated pathway available to a Master of Applied Science (MASc).
Throughout the program, students will engage in a variety of learning experiences that prepare them for both academic and professional success.
Featured Experiences
- Optional paid co-op placements that provide real-world experience in the field.
- Capstone design project in the fourth year, allowing students to apply their knowledge in practical scenarios.
- Supervised research projects that foster innovation and collaboration.
- Participation in student teams, such as the Toronto MetRobotics team, which competes in prestigious challenges.
- Access to industry collaborative projects that enhance learning and networking opportunities.
Career Options
Graduates of the Bachelor of Engineering in Computer Engineering program can pursue a variety of career paths in Canada, including:
- Cybersecurity Specialist: Focuses on protecting systems and networks from cyber threats and attacks.
- Embedded Systems Engineer: Designs and develops embedded systems for various applications, including consumer electronics and automotive systems.
- Network Engineer: Responsible for designing, implementing, and managing computer networks to ensure efficient communication and data transfer.
- Software Engineer: Develops software applications and systems, working on everything from mobile apps to enterprise solutions.
- Systems Architect: Designs the architecture of complex systems, ensuring they meet both functional and non-functional requirements.
These career options reflect the diverse opportunities available to graduates, allowing them to make significant contributions to the technology sector.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit TMU - Toronto Metropolitan University official website









































































