Department of Electrical and Computer Engineering

Note: This is the 2016–2017 edition of the eCalendar. Update the year in your browser's URL bar for the most recent version of this page, or click here to jump to the newest eCalendar.

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: www.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

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—2016-2017 (last updated Aug. 17, 2016) (disclaimer)

Electrical and Computer Engineering Faculty

Electrical and Computer Engineering Faculty

Chair
Andrew G. Kirk
Associate Chair, Academic
Roni Khazaka
Associate Chair, Undergraduate Studies
Jonathan P. Webb
Associate Chair, Graduate Programs
Milica Popovich
Emeritus Professors
Eric L. Adler; B.Sc.(Lond.), M.A.Sc.(Tor.), Ph.D.(McG.), F.I.E.E.E., Eng.
Pierre R. Bélanger; B.Eng.(McG.), S.M., Ph.D.(MIT), F.I.E.E.E., Eng.
Maier L. Blostein; B.Eng., M.Eng.(McG.), Ph.D.(Ill.), F.I.E.E.E., Eng.
Clifford H. Champness; M.Sc.(Lond.), Ph.D.(McG.)
Francisco D. Galiana; B.Eng.(McG.), S.M., Ph.D.(MIT), F.I.E.E.E., Eng.
Peter Kabal; B.A.Sc., M.A.Sc., Ph.D.(Tor.)
Lorne Mason; M.Eng., Ph.D.(Sask.)
Boon-Teck Ooi; B.E.(Adel.), S.M.(MIT), Ph.D.(McG.), Eng.
Tomas J.F. Pavlasek; B.Eng., M.Eng., Ph.D.(McG.), Eng.
Nicholas C. Rumin; B.Eng., M.Sc., Ph.D.(McG.), Eng.
Professors
Peter E. Caines; B.A.(Oxf.), D.I.C., Ph.D.(Lond.), F.R.S.C., F.I.E.E.E., F.C.I.A.R., P.Eng. (James McGill Professor and Macdonald Professor)
Benoit Champagne; B.Eng., M.Eng.(Montr.), Ph.D.(Tor.)
Lawrence Chen; B.Eng.(McG.), M.A.Sc., Ph.D.(Tor.)
James Clark; B.Sc., Ph.D.(Br. Col.)
Frank Ferrie; B.Eng., Ph.D.(McG.)
Warren Gross; B.A.Sc.(Wat.), M.A.Sc., Ph.D.(Tor.) (on sabbatical 2016–2017)
Geza Joos; B.Sc.(C'dia), M.Eng., Ph.D.(McG.) (CRC Chair)
Andrew G. Kirk; B.Sc.(Brist.), Ph.D.(Lond.) (James McGill Professor)
Harry Leib; B.Sc.(Technion), Ph.D.(Tor.)
Tho Le-Ngoc; M.Eng.(McG.), Ph.D.(Ott.), F.I.E.E.E.
Martin D. Levine; B.Eng., M.Eng.(McG.), Ph.D.(Lond.), F.C.I.A.R., F.I.E.E.E., Eng.
David A. Lowther; B.Sc.(Lond.), Ph.D.(C.N.A.A.), F.C.A.E., Eng. (James McGill Professor)
David V. Plant; M.S., Ph.D.(Brown), F.I.E.E.E., F.O.S.A., F.E.I.C., F.C.A.E., P.Eng.
Gordon Roberts; B.A.Sc.(Wat.), M.A.Sc., Ph.D.(Tor.), F.I.E.E.E., Eng. (James McGill Professor)
Dániel Varró; M.Sc., Ph.D.(BME)
Jonathan P. Webb; B.A., Ph.D.(Camb.)
Associate Professors
Tal Arbel; M.Eng., Ph.D.(McG.) (on sabbatical 2016–2017)
Jan Bajcsy; B.Sc.(Harv.), M.Eng., Ph.D.(Princ.)
François Bouffard; B.Eng., Ph.D.(McG.)
Benoit Boulet; B.Sc.(Laval), M.Eng.(McG.), Ph.D.(Tor.) (William Dawson Scholar) (Associate Dean, Research & Innovation)
Mark Coates; B.Eng.(Adel.), Ph.D.(Camb.)
Jeremy R. Cooperstock; A.Sc.(Br. Col.), M.Sc., Ph.D.(Tor.)
Mourad El-Gamal; B.Sc.(Cairo), M.Sc.(Nashville), Ph.D.(McG.) (William Dawson Scholar)
Dennis Giannacopoulos; M.Eng., Ph.D.(McG.)
Roni Khazaka; M.Eng., Ph.D.(Car.)
Fabrice Labeau; M.S., Ph.D.(Louvain) (Associate Dean, Faculty Affairs)
Odile Liboiron-Ladouceur; B.Eng.(McG.), M.Sc., Ph.D.(Col.)
Aditya Mahajan, B.Tech.(Indian IT), M.S., Ph.D.(Mich.), P.Eng. (on sabbatical 2016–2017)
Steve McFee; B.Eng., Ph.D.(McG.)
Zetian Mi; B.A.Sc.(Beijing), M.Sc.(Iowa), Ph.D.(Mich.) (William Dawson Scholar)
Hannah Michalska; B.Sc., M.Sc.(Warsaw), Ph.D.(Lond.)
Sam Musallam; B.Sc., M.Sc., Ph.D.(Tor.)
Milica Popovich; B.Sc.(Colo.), M.Sc., Ph.D.(N'western)
Ioannis Psaromiligkos; B.Sc.(Patras), M.Sc., Ph.D.(Buffalo) (on sabbatical 2016–2017)
Michael Rabbat; B.S.(Ill.), M.S.(Rice), Ph.D.(Wisc.)
Martin Rochette; B.A., M.Eng., Ph.D.(Laval)
Ishiang Shih; M.Eng., Ph.D.(McG.)
Thomas Szkopek; B.A.Sc., M.A.Sc.(Tor.), Ph.D.(Calif.-LA)
Zeljko Zilic; B.Eng.(Zagreb), M.Sc., Ph.D.(Tor.)
Assistant Professors
Shane McIntosh; B.A.(Comp.)(Guelph), M.Sc., Ph.D.(Qu.)
Brett Meyer; B.S.(Wisc.), M.S., Ph.D.(Carn. Mell), P.Eng.
Gunter Mussbacher; Ph.D.(Ott.)
Xiaozhe Wang; B.Sc.(Zhejiang); M.Sc.(Cornell); Ph.D.(MIT)
Associate Members
Matthew Adam Dobbs; Ph.D.(Vic., BC)
Gregory Dudek; B.Sc.(Qu.), M.Sc., Ph.D.(Tor.)
Alan C. Evans; M.Sc.(Surrey), Ph.D.(Leeds)
William R. Funnell; M.Eng., Ph.D.(McG.)
Henrietta L. Galiana; M.Eng., Ph.D.(McG.)
David Juncker; Ph.D.(Neuchatel)
Robert E. Kearney; M.Eng., Ph.D.(McG.)
Muthucumaru Maheswaran; B.Sc.(Peradeniya), M.S.E.E., Ph.D.(Purd.)
Nathaniel J. Quitoriano; B.S.(Calif.), Ph.D.(MIT)
Adjunct Professors
Rys Allan Adams, Vamsy Chodavarapu, Tiago H. Falk, Vincent Hayward, Mehrsan Javan-Roshtkhari, Innocent Kamwa, Marthe Kassouf, Frederic Nabki, Douglas O'Shaughnessy, Katarzyna Radecka, Joshua David Schwartz, Alex Stéphenne, Andraws Swidan, Kenneth D. Wagner, Qunbi Zhuge
Programs, Courses and University Regulations—2016-2017 (last updated Jul. 14, 2016) (disclaimer)

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

Program credit weight: 134-139 credits ...

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

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

Program credit weight: 138-140 credits Program credit weight for Quebec CEGEP students: 113-115 credits

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

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

Program credit weight: 133-140 credits ...

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

Bachelor of Software Engineering (B.S.E.) - Software Engineering (137 credits)

Program credit weight: 137-144 credits ...

For more information, see Software Engineering (137 credits).

Faculty of Engineering—2016-2017 (last updated Aug. 17, 2016) (disclaimer)