Skip to main content
Degree Options:

Master of Engineering (M.Eng.)

(Sept 2017 or earlier) Computer Science, Mechatronics, Software Engineering, Virtual Systems Design

This program is intended for those interested in a career as a practicing professional in one of the listed specializations.

Current Student Inquiries:

+1 905.525.9140 x 27863
ITB 202
Future Student Information


Effective for students from Sept 2017 or earlier.

Computer science is a discipline that spans the theory and practice of computing.

Software Engineering is about application of science and engineering to the design, implementation, testing, and documentation of software.

Mechatronics Engineering is a modern discipline that transcends the boundaries between Embedded Systems, Mechanical, Electrical, and Computer Engineering. This discipline focuses on the design and control of electro-mechanical devices.

The M.Eng program in Virtual Systems Design is intended for those interested in a career as a practicing professional in Software Engineering and Virtual System Design. A student would acquire skills in areas such as 4D modeling techniques for virtual reality, real-time systems and control, animation tools, and user interfaces

Applicants for admission to the M.Eng. project based program in Software Engineering must have completed a Bachelor's degree in Engineering, Computer Science or Mathematics, with a B- average. Unusually well prepared students with a degree in another field and substantial background in Computer Science or Engineering may also be considered. Applicants should have background in mathematics (calculus; statistics; scientific computation; linear algebra; discrete mathematics and predicate logic) and computer science (programming; data structures).
Admission decisions are made on a competitive basis.

Degree regulations for M.Eng Virtual System Design

Degree regulations for M.Eng Mechatronics

Degree regulations for M.Eng Software Engineering

Degree Reguations for M.Eng Computer Science