What is Computer Engineering?

The Computer Engineering program is a combination of Electrical Engineering and Computer Science that encompasses hardware, software - the integration of hardware and software into systems. Applications of Computer Engineering are highly diversified with an emphasis on the design of computers and the application of computers in solving real-world problems. With the advances in technology, the field of Computer Engineering offers many exciting possibilities.  (read more...)

Curriculum

Instrumentation & Control Option

The Instrumentation & Control Option is available to all students in Computer Engineering who meet the following conditions:

  1. Successful completion of 80 ch in the Computer Engineering program, including EE3323 or EE 3312.
  2. Approval by the Department and the Instrumentation and Control Option coordinator.
Students must complete the three required courses and one of the area electives from the lists below...  (read more...)

Biomedical Option

The Biomedical Engineering Option with Electrical and Computer Engineering is open to all students entering our programs. This option is offered through the Faculty of Engineering in collaboration with the Institute of Biomedical Engineering and the Faculties of Science and Kinesiology. The Biomedical Engineering Option is set up for students who are interested in preparing for a medical degree or a career in biomedical engineering while studying within their engineering program. (read more...)

Mechatronics Option

Mechatronics is the integration of the fields of Mechanical Engineering, Electrical Engineering and Computer Engineering that deals with the design of computer controlled electromechanical systems like robotics and other intelligent systems. This option is designed to supplement existing courses in Computer Engineering with courses from other aspects of mechatronics found in Mechanical and Electrical engineering. (read more...)