Skip to navigation content (Press Enter).

McMaster University

Current Undergraduate Students

The ECE Department offers four-year programs leading to the Bachelor of Engineering degree in either Computer Engineering, Electrical Engineering, or Electrical & Biomedical Engineering.

We also offer five-year degree programs leading to the Bachelor of Engineering and Society, in both Computer Engineering and Electrical Engineering.

We also offer five-year degree programs leading to the Bachelor of Engineering and Management in both Computer Engineering and Electrical Engineering.

ECE students also have the option to do CoOp.

Project Courses: 4th year ECE students take one or more Project Courses. Elec Eng 4OI6 is the Capstone Project Course taken by all ECE students. It is a full year course where students work on projects in groups. Students may also choose to take an Individual Research Project Course, where they work as an individual under the supervision of a faculty member. Students wishing to take an Individual Research Project Course must meet the prerequisite of having a minimum GPA of 9.5/12.0, and be in the 4th year of their program. They must find a faculty member who is willing to supervise them in a particular project. Once an agreement is made, the student must obtain the signature of the faculty member on an ECE Permission Form and submit it to the ECE UG Admin Assistant. Whether the course code is Elec Eng or Comp Eng depends on your program.


Contact our Undergraduate Administrative Assistant. Please provide your Person/Student ID number in all communications.

ECE Favourites

ECE Events

  • ECE Expo (formerly known as Poster Day) - On or near the last day of classes each year, our final year students show the work they've done in their Capstone Project Course (Elec Eng 4OI6 or Elec Eng 4BI6). This exciting event is both a demonstration and an industry judged competition! Everyone is welcome!
  • TI Day @ Mac - A full day of hands-on training by Texas Instruments. Everyone is welcome to attend this annual training event. It is of particular interest to final year students, who will find these workshops helpful with their 4th year capstone projects, but students in all levels would benefit - perhaps take a different workshop each year!
  • UG Welcome Back BBQ - Held at the beginning of the academic year, all Undergraduate students registered in ECE are welcome to enjoy a free BBQ with fellow students, faculty and staff members of the ECE department! Watch for the email invitation!
  • ECES Industry Night - Held in January each year, this is a networking and information event with presentations by employers. Undergrad students are welcome to attend this free evening event put on annually by the Electrical & Computer Engineering Society (ECES). Register on OSCARplus. Direct any questions to ECES -
  • Level 1 Information Fair - where the first year engineering students get information on the various programs which they could to go into. Held annually on the main floor of the ETB, this years' Information Fair is on Thursday February 16, 2017, from 11:30 - 3:30. See you there!
  • ECE Information Session - another opportunity for first year Engineering students to find out about the ECE programs offered. This session is held shortly after the Level One Information Fair each year. The 2017 session will be held on Monday March 27, from 4:30-6:30.

Department Information


Thinking About Graduate Studies?

You can double count up to two 600-level courses
for your undergraduate degree and MEng.

Please check the Graduate Calendar to see all courses offered at the 600-level. If you're uncertain, please speak to Dr. Kiruba.