Quick Links

Department of 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, Quebec H3A 0C6

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, and Software Engineering. All programs provide students with a strong background in mathematics, basic 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—2012-2013 (last updated Mar. 19, 2012) (disclaimer)

Department of Electrical and Computer Engineering Faculty

Department of Electrical and Computer Engineering Faculty

Interim Chair
Fabrice Labeau
Associate Chair, Academic
Roni Khazaka
Associate Chair, Undergraduate Studies
Jonathan P. Webb
Associate Chair, Graduate Studies
Mark Coates
Associate Chair, Technical and Laboratory Services
TBA
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.)
Gerry W. Farnell; B.A.Sc.(Tor.), S.M.(MIT), Ph.D.(McG.), F.I.E.E.E., Eng.
Lorne Mason; B.Eng., Ph.D.(Sask.)
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. (James McGill Professor) (Macdonald Professor)
Benoit Champagne; B.Eng., M.Eng.(Montr.), Ph.D.(Tor.)
Lawrence Chen; B.Eng.(McG.), M.A.Sc., Ph.D.(Tor.), Associate Dean, Academic Affairs
James Clark; B.A.Sc., Ph.D.(Br. Col.)
Frank Ferrie; B.Eng., Ph.D.(McG.)
Francisco D. Galiana; B.Eng.(McG.), S.M., Ph.D.(MIT), F.I.E.E.E., Eng.
Geza Joos; B.Sc.(C'dia), M.Eng., Ph.D.(McG.) (CRC Chair)
Peter Kabal; B.A.Sc., M.A.Sc., Ph.D.(Tor.)
Andrew Kirk; B.Sc.(Brist.), Ph.D.(Lond.), Associate Dean, Research and Graduate Education (William Dawson Scholar)
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)
Boon-Teck Ooi; B.E.(Adel.), S.M.(MIT), Ph.D.(McG.), Eng.
David V. Plant; M.S., Ph.D.(Brown), P.Eng., F.I.E.E.E., F.O.S.A., F.C.A.E. (James McGill Professor)
Gordon Roberts; B.A.Sc.(Wat.), M.A.Sc., Ph.D.(Tor.), Eng., F.I.E.E.E. (James McGill Professor)
Jonathan P. Webb; B.A., Ph.D.(Cant.)
Associate Professors
Ramesh Abhari; M.A.Sc.(Tehran), Ph.D.(Tor.)
Tal Arbel; M.Eng., Ph.D.(McG.)
Jan Bajcsy; B.Sc.(Harv.), M.Eng., Ph.D.(Princ.)
Benoit Boulet; B.Sc.(Laval), M.Eng.(McG.), Ph.D.(Tor.) (William Dawson Scholar)
Mark Coates; B.Eng.(Adel.), Ph.D.(Camb.)
Jeremy R. Cooperstock; B.Ap.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.)
Warren Gross; B.A.Sc.(Wat.), M.A.Sc., Ph.D.(Tor.)
Roni Khazaka; M.Eng., Ph.D.(Car.)
Fabrice Labeau; M.S., Ph.D.(Louvain)
Steve McFee; B.Eng., Ph.D.(McG.)
Hannah Michalska; B.Sc., M.Sc.(Warsaw), Ph.D.(Lond.)
Milica Popovich; B.Sc.(Colo.), M.Sc., Ph.D.(N'western)
Ioannis Psaromiligkos; B.Sc.(Patras), M.Sc., Ph.D.(Buffalo)
Richard Rose; B.Sc., M.S.(Ill.), Ph.D.(GIT)
Ishiang Shih; M.Eng., Ph.D.(McG.)
Zeljko Zilic; B.Eng.(Zagreb), M.Sc., Ph.D.(Tor.)
Assistant Professors
Francois Bouffard; Ph.D.(McG.)
Vamsy Chodavarapu; B.Eng.(Osmania), M.S., Ph.D.(NYU)
Odile Liboiron-Ladouceur; M.Sc., Ph.D.(Col.)
Aditya Mahajan; B.Tech.(Indian IT), M.S., Ph.D.(Mich.)
Brett Meyer; Ph.D. (Carn. Mellon)
Zetian Mi; B.A.Sc.(Beijing), M.Sc.(Iowa), Ph.D.(Mich.)
Sam Musallam; B.Sc., M.Sc., Ph.D.(Tor.)
Michael Rabbat; B.S.(IIl.), M.S.(Texas), Ph.D.(Wisc.)
Martin Rochette; B.A., M.Eng., Ph.D.(Laval)
Thomas Szkopek; B.A.Sc., M.A.Sc.(Tor.), Ph.D.(Calif.-LA)
Mai Vu; M.S., Ph.D.(Stan.)
Haibo Zeng, Ph.D. (Calif., Berk.)
Associate Members
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.)
Jean Gotman; M.E.(Dart.), Ph.D.(McG.)
David Juncker; Ph.D.(Neuchatel)
Robert E. Kearney; M.Eng., Ph.D.(McG.)
Xue Liu; B.S., M.Eng.(Tsinghua), Ph.D.(Ill.)
Nathaniel J. Quitoriano; B.S.(Calif.), Ph.D.(MIT)
Adjunct Professors
Ray Bartnikas
Danny Grant
Cedric Guss
Ricardo Izquierdo
Cheng K. Jen
Innocent Kamwa
Irene Leszkowicz
Shie Mannor
Douglas O'Shaughnessy
Katarzyna Radecka
Anthony Rodolakis
Robert Sabourin
Joshua D. Schwartz
Leszek Szczecinski
Claude Thibeault
Kenneth D. Wagner
Programs, Courses and University Regulations—2012-2013 (last updated Mar. 19, 2012) (disclaimer)

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

Program credit weight: 138-139 credits ...

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

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

Program credit weight: 138-139 credits

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

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

Program credit weight: 139-143 credits ...

For more information, see Computer Engineering (139 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—2012-2013 (last updated Mar. 19, 2012) (disclaimer)