Faculty & Staff

The Department of Electrical and Computer Engineering is home to over 60 academic and 30 support and technical staff, all focused on providing world-class education and furthering cutting-edge research.

Our staff is diverse, vibrant, and passionate about engineering. This is partially exemplified through the teaching and research awards they've received, but is better illustrated by the success of our graduates and the experiences they gain while at the University of Alberta.

The ECE work environment encourages creativity, team work, and dedication.

Chairs and Directors

John Salmon
Department Chair
492-3333
ECERF W2-056
Email

Mrinal Mandal
Associate Chair - Undergraduate Program
492-0294
ECERF W2-105
Email

Ivan Fair
Associate Chair - Graduate Program
492-2981
ECERF W2-033
Email

Douglas Barlage
Associate Chair - Research & Operational Planning
492-4081
ECERF W2-085
Email

Mahdi Tavakoli
Director - Electrical Engineering
(780) 492-8935
ECERF W6-037
Email

Vien Van
Director - Engineering Physics
492-9848
ECERF W2-021 
Email

Marek Reformat
Director - Computer Engineering
492-2848
ECERF W6-023
Email