Electrical and Computer Engineering

Department of Electrical and Computer Engineering

Location

Location

  • Department of Electrical and Computer Engineering
  • Undergraduate Programs Office
  • Lorne Trottier Building, Room 2060
  • 3630 University Street
  • Montreal QC H3A 0C6
  • Telephone: 514-398-3943
  • Email: undergrad.ece [at] mcgill.ca
  • Website: mcgill.ca/ece

About the Department of Electrical and Computer Engineering

About the Department of Electrical and Computer Engineering

The Department of Electrical and Computer Engineering offers undergraduate degree programs in:

  • Electrical Engineering
  • Electrical Engineering (Honours)
  • Computer Engineering
  • Software Engineering Co-op

All programs provide students with a strong background in mathematics, natural sciences, engineering science, engineering design, and complementary studies, in conformity with the requirements of the Canadian Engineering Accreditation Board (CEAB).

In addition to technical complementary courses, students in all three programs take general complementary courses in humanities and social sciences and/or management studies and law. These courses allow students to develop specific interests in areas such as psychology, economics, management, or political science.

Programs, Courses and University Regulations—2022-2023 (last updated Feb. 7, 2022) (disclaimer)

Electrical and Computer Engineering Faculty

Electrical and Computer Engineering Faculty

Chair
Warren Gross
Associate Chair, Academic
Ioannis Psaromiligkos
Associate Chair, Undergraduate Programs
François Bouffard
Associate Chair, Graduate Programs
Odile Liboiron-Ladouceur
Associate Chair, Operations
Dennis Giannacopoulos
Emeritus Professors
Pierre R. Bélanger; Maier L. Blostein; Peter Kabal; Martin D. Levine; Boon-Teck Ooi; Tomas J.F. Pavlasek; Nicholas C. Rumin; Jonathan P. Webb.
Professors
Tal Arbel; Benoit Boulet; Peter E. Caines; Benoit Champagne; Lawrence Chen; James Clark; Mark Coates; Jeremy R. Cooperstock; Frank Ferrie; Warren Gross; Geza Joos; Andrew G. Kirk; Fabrice Labeau; Harry Leib; Tho Le-Ngoc; David A. Lowther; David V. Plant; Gordon Roberts; Martin Rochette; Thomas Szkopek; Dániel Varró; Zeljko Zilic.
Associate Professors
François Bouffard; Christophe Dubach; Mourad El-Gamal; Dennis Giannacopoulos; Roni Khazaka; Odile Liboiron-Ladouceur; Aditya Mahajan; Muthucumaru Maheswaran; Brett Meyer; Hannah Michalska; Gunter Mussbacher; Derek Nowrouzezahrai; Milica Popovich; Ioannis Psaromiligkos.
Assistant Professors
Narges Armanfard; Sharmistha Bhadra; Amin Emad; Hsiu-Chin Lin; AJung Moon; Boris Vaisband; Xiaozhe Wang; Songrui Zhao; Wei Lili.
Faculty Lecturer
Marwan Kanaan
Associate Members
Maxime Cohen; Matthew Adam Dobbs; Gregory L. Dudek; Alan C. Evans; William R. Funnell; David Juncker; Paul Kry; Samira A. Rahimi.
Adjunct Professors
Rhys Allan Adams; Donald Davis; Tiago H. Falk; Innocent Kamwa; Marthe Kassouf; Shane McIntosh; Zetian Mi; Frédéric Nabki; Douglas O'Shaughnessy; Michael Rabbat; Joseph J. Schlesinger; Di Wu; Qunbi Zhuge.
Programs, Courses and University Regulations—2022-2023 (last updated Mar. 3, 2022) (disclaimer)

Bachelor of Engineering (B.Eng.) - Electrical Engineering (134 credits)

Program credit weight: 134-137 credits ...

For more information, see Electrical Engineering (134 credits).

Bachelor of Engineering (B.Eng.) - Honours Electrical Engineering (138 credits)

Program credit weight: 138-141 credits Program credit weight for Quebec CEGEP students: 113-116 credits

For more information, see Honours Electrical Engineering (138 credits).

Bachelor of Engineering (B.Eng.) - Computer Engineering (133 credits)

Program credit weight: 133-136 credits ...

For more information, see Computer Engineering (133 credits).

Bachelor Engineering (B.Eng.) - Co-op in Software Engineering (141 credits)

Program credit weight: 141-144 credits Program credit weight for Quebec CEGEP students: 113-116 credits Program credit weight for out-of-province students: 141-144 credits

For more information, see Co-op in Software Engineering (141 credits).

Faculty of Engineering—2022-2023 (last updated Feb. 7, 2022) (disclaimer)
Back to top