Program overview
Admission Requirements
Intakes

Last updated on 2025-07-11

Program overview

Program Overview

Learn a range of technical skills you can use across several sectors! In the Bachelor of Engineering (Honours) - Software Engineering (DCW) program, you'll analyze, design, develop, test, and integrate software into complex systems. With the growing market demand, software engineering is one of Canada's newest engineering disciplines, and this program focuses on the design of computer software. Students will be exposed to software design for embedded systems, enterprise and mobile systems, distributed systems, real-time control systems, multimedia, and man-machine interfaces.

 

Program Structure

The Bachelor of Engineering (Honours) - Software Engineering (DCW) program is designed to be completed in four or five years, depending on the chosen path. The program is offered on a full-time basis and includes a common foundation year for all engineering students, allowing them to explore various engineering disciplines before specializing. Key features of the program structure include:

  • Experiential learning opportunities through co-op and internship placements.
  • Direct-entry co-op option available for students applying through the Ontario Universities Application Centre (OUAC).
  • Access to modern facilities and innovative labs, including the Software and Informatics Research Center and the Jeffery Boyce Engineering Innovation and Design Studio.
  • Specialization options, such as the Internet of Things, which includes courses on IoT software systems and mobile programming.

 

Featured Experiences

  • Direct-entry co-op program providing full-time, paid employment opportunities.
  • Capstone project that allows students to apply their knowledge in real-world scenarios.
  • Access to specialized technical courses in the Internet of Things.
  • Women in Engineering program offering support and resources for female engineering students.
  • Modern learning environment with state-of-the-art facilities and labs.

 

Career Options

Graduates of the Bachelor of Engineering (Honours) - Software Engineering (DCW) program can pursue a variety of career paths in Canada, including:

  • Software Developer: Design and develop software applications for various platforms and devices.
  • Systems Analyst: Analyze and improve computer systems and processes to enhance efficiency.
  • Project Manager: Oversee software development projects, ensuring they are completed on time and within budget.
  • Quality Assurance Engineer: Test and maintain software systems to ensure they meet quality standards.
  • Network Administrator: Manage and maintain computer networks, ensuring secure and efficient operations.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Ontario Tech University official website