Section 71.30.2 Course Requirements (BEng in Computer Engineering)
Degree Requirements
The program in Computer Engineering consists of the Engineering Core, the Computer Engineering Core, and Electives. The minimum length of the program is 120 credits.
Students in the Computer Engineering program are required to complete at least one work term administered by either CIADI (see Section 71.10.9 Concordia Institute for Aerospace Design and Innovation (CIADI)) or Co-op (see Section 71.10.8 Co-operative Education in the Gina Cody School of Engineering and Computer Science). Only work terms undertaken after successfully completing 60 credits in the Computer Engineering program would satisfy this requirement.
In order to fulfill the work term, students must successfully complete one of the courses managed through CIADI or the Institute for Co‑operative Education.
It should be noted that ultimately it is the responsibility of the student to find an approved work-term placement.
For information on co-op fees, see concordia.ca/academics/co-op/students/fees.
BEng in Computer Engineering (120 credits)
30.5 | credits from the Engineering Core |
69.5 | credits from the Computer Engineering Core |
20 | credits from the Computer Engineering Electives |
Computer Engineering Core (69.5 credits)
69.5 | credits: |
Note: Students may replace COEN 490 with ENGR 490 if they are interested in a multidisciplinary project that requires collaboration with students from other engineering departments. In order for students to register in ENGR 490, their projects must be approved by the ENGR 490 Design Committee before the start of the fall term. |
Computer Engineering Electives (20 credits)
Students must complete 20 credits of Technical Electives from the Computer Engineering Electives list. Courses are listed in groups to facilitate course selection. With adequate academic justification and with permission of the Department, students may take one technical elective course from the Electrical Engineering Electives. A. Hardware/Electronics/VLSI Electives: Computer Engineering B. Software and System Design Electives: Computer Engineering C. Biological and Biomedical Engineering Electives: Computer Engineering D. Computer Science and Programming Electives: Computer Engineering E. Telecommunication Networks and Signal Processing Electives: Computer Engineering F. Controls, Robotics and Avionics Electives: Computer Engineering |
Hardware/Electronics/VLSI Electives: Computer Engineering
|
Software and System Design Electives: Computer Engineering
Biological and Biomedical Engineering Electives: Computer Engineering
Computer Science and Programming Electives: Computer Engineering
|
Telecommunication Networks and Signal Processing Electives: Computer Engineering
|