General Information

Academic Integrity

Please see the University Web Page for matters concerning academic integrity.


All students are expected to attend an advising session each semester prior to the start of classes. An advising team is available throughout the term to assist students with their course selections. Please contact the Undergraduate Programs Office, at undergrad.ece [at], to schedule an appointment with an Academic Advisor.

Departmental Advisor Location Advising Time
Andy Catalano L.M. Trottier, rm 2060 Monday – Friday

Note: Meetings with the Departmental Student Advisor, are scheduled as follows:

Monday – Friday.: by appointment
Please e-mail undergrad.ece [at] (Undergraduate Programs Office).


Academic advisors are available to meet with students throughout the academic year. To schedule an appointment, please contact the ECE undergraduate office. All students are strongly advised to meet with an advisor at the beginning of each year. This will help avoid any unnecessary complications at the time of graduation.

The ECE undergraduate office can be contacted via e-mail. Students can also drop by the office, Trottier 2060, to schedule an appointment or if they have any questions.

Changing Programs

If you wish to transfer between programs within the department, please schedule an appointment with an advisor. Once you have met with an advisor, you must complete a "Course Authorization" form available at the ECE Undergraduate Office.


Summer courses - the maximum number of credits a student may take in the summer semester is twelve, but the maximum per session is six.

Courses taken outside McGill University - Only General Complementaries can be taken outside the University and only with prior permission from the Faculty of Engineering (FDA 22). If you wish to take a course at another university within Quebec, you must complete the Inter University Transfer form available here.

Extra courses - Students who wish to take additional courses outside their program requirements may classify them as "extra” (provided they choose this option at the time of registration before the add/drop deadline). Extra courses are indicated on the student's transcript and grades earned in those courses do not affect the GPA. To mark a course as “extra”, please complete a Request for Course Authorization form which is available in the ECE undergraduate office (Trottier 2060).

S/U option - Student may use this option for complementary studies courses ("Humanities and Social Sciences" and "Impact of Technology on Society") and Natural Science complementary courses only. Students must indicate this at the time of registration on MINERVA before the add/drop deadline. There are no exceptions. Only one course (3 credits) per term, to a maximum of 10% of a student's credits taken at McGill may be taken this way. Grades of A through C will be converted to Satisfactory (S) and grades of D through F will become Unsatisfactory (U). The courses taken under S/U option will be excluded from the grade point average calculations but will included in the attempted credits.


General information: Students should not make any travel arrangements prior to the posting of the Final Examinations schedule. For information on examination dates, schedules, regulations, conflicts etc., please refer to this page.

Deferrals - Students who are unable to write one or more exams for serious reasons such as illness or family afflictions may receive permission to defer their final exam. For detailed information, please refer to this page.

Supplemental exams: Courses administered by the Faculty of Engineering do not have supplemental examinations; however, Engineering students may be eligible to write a supplemental examination in courses administered by the Faculty of Arts & Science (some science, humanities and social sciences courses).
All requests to write a supplemental exam must be submitted online through MINERVA.

Courses with supplemental examinations for engineering students are the following:
CHEM 120, COMP 202, MATH 133, MATH 140, MATH 141, MATH 150, MATH 152, MATH 247, MATH 248, MATH 317, PHYS 131, PHYS 142, some science courses administered by the Faculty of Science in addition to humanities and social science courses administered by the Faculty of Arts.

Detailed information can be found on this website.

Viewing final exams: In accordance with the Charter of Student Rights and subject to the conditions stated therein, students have the right to “consult any written submission for which they have received a mark and to discuss this submission with the examiners”. They must complete an exam review form (available at the Undergraduate Program Office) in order to retrieve their written submissions before proceeding to make an appointment to see the examiner. The purpose of the review process is not to correct the grade. The grade will not be changed by the examiner unless some perfectly straightforward error has been made, such as in transcribing or adding marks. Certainly there will be no attempt made to re-judge whether a partial mark is fair or not. Such re-assessment is the function of the re-read process.

The application deadline for viewing exams is the last day of March, July and November for fall, winter and summer courses, respectively.

Exchange Programs

The Faculty of Engineering participates in a number of exchange programs that provide undergraduates with an opportunity to study at certain universities. For more information, students are advised to contact the Faculty of Engineering at FDA 22 or the Service Point on the ground floor of the McClennan Library Building, located at 3415 McTavish street.

Please consult the Faculty of Engineering's website for more information.


Outgoing Exchange Students (ECSE)

For students interested in studying abroad, the first step should be reviewing the policies and procedures outlined by the Faculty of Engineering. These policies can be found above.

With permission from the Faculty of Engineering, students may take general complementary courses (Humanities and Social Sciences or Impact of Technology) outside of McGill University. Technical complementary courses may also be taken outside of McGill but must also be approved by the Department of Electrical and Computer Engineering. Core courses, courses that are a mandatory part of the curriculum, must be taken at McGill.

For technical complementary courses, for each course a student is interested in taking, an exchange form must be filled out. One form must be filled out for each Electrical and Computer Engineering course requested. This will be used to determine the validity of the course as part of the student's curriculum. This document must be submitted to the departmental office in TR 2060 at least two weeks prior to the Faculty deadline. The form can be found below:

PDF iconExchange AU Calculation Form


Department Requirements

For students expecting to graduate within two semesters, you are required to meet with your departmental adviser, Mrs. Prema Menon, to review your courses and ensure that you have completed all required credits to graduate. As this may vary depending on the semester of entry, it is imperative that you have your curriculum verified properly.

To arrange for an appointment, stop by the Undergraduate Program Office in L.M. Trottier 2060 or contact by email at undergrad.ece [at]

In order to be considered for graduation, all required courses must be completed including courses needed for any current minor. In addition, all K and L grades must be resolved or in the process of being resolved.

Applying for graduation on Minerva - All U3 students must apply for graduation upon registration in their final term on Minerva. Only students in their last two semesters are coded as U3 and will be eligible to apply for graduation. If you are unable to apply for graduation, contact the Faculty of Engineering as soon as possible. Please consult this website for the deadlines and how to apply for graduation.

For more information, please visit the Faculty of Engineering's graduation page.


Graduation letters - Students who require proof of graduation letter (before Convocation), please contact the Service Point (3415 McTavish).

Proof of registration - Students who require confirmation of their status at McGill can obtain a signed letter listing the terms they were registered at McGill, including the current one. Students must bring their student card and make the request in person at the Service Point on the ground floor of the McClennan Library Building, located at 3415 McTavish street. For more information, please visit this page.

Prerequisites and Co-requisites

In Electrical and Computer Engineering, we take pre-requisites and co-requisites seriously. They are an important part of the curriculum structure, and must be respected by all students. Please take a minute to review the following rules.

To register for a course, you must:

  • have passed the co-requisite course(s), or register simultaneously in the co-requisite course(s);
  • have passed the prerequisite course(s); and
  • have passed the co-requisite(s) of the prerequisite course(s).

For Electrical and Computer Engineering courses (ECSE xxx), pre- and co-requisites that are themselves ECE courses, must be passed with a grade of C or better (D is not acceptable). Exception: A student who fails a course with a grade of "D" may take an ECSE course that has it as a prerequisite, provided that the failed course is retaken at the same time. Students thinking of doing this must consult with a departmental advisor.

To check the pre- and co-requisites for each course, consult the latest version of your program curriculum, available on our website, or in room 2060, Pavillion L.M. Trottier Building. If you have any doubts about the pre- and co-requisites for a course, consult a departmental advisor.

In some clearly defined cases, MINERVA will use the prerequisite rules to stop you from registering. However, it does not catch all cases. Just because MINERVA allows you to register for a course, it does not mean that you are not in violation of the rules stated above. It is your responsibility to know and follow the rules.

Permission to waive a pre- or co-requisite requirement will be granted only in exceptional cases. Permission must be given in writing by a departmental advisor. The permission of the course instructor is NOT sufficient.

If it comes to our attention that you are registered in a course without satisfying the pre- and co-requisite requirements, and without permission to do so from an advisor, you will be withdrawn from the course. This may be done at ANY point in the term.

Professor F. Bouffard, Associate Chairman

D Grades (policy change)

Effective September 1, 2012, a D is no longer considered a passing grade in a Technical Complementary or Lab Complementary course. A grade of C or higher is required.

 In other words, from now on a D grade is only acceptable in

- Impact of Technology on Society courses

- Humanities and Social Sciences courses

- Basic Science Complementary Courses (taken by Computer Engineering and Software Engineering students from CEGEP)

 D grades in Technical and Lab Complementary courses that were taken prior to September 1, 2012, will continue to be considered as passing grades and are sufficient for prerequisite purposes.

 Location in the eCalendar, “Note for Engineering”


Back to top