Name | Position | Contact | Research Interests | |
---|---|---|---|---|
![]() |
Tor Aamodt | Professor | aamodt@ece.ubc.ca (604) 827-4116 KAIS 4043 |
Computer architecture including accelerators for deep neural networks and architecture of graphics processor units for non-graphics computing. |
![]() |
Purang Abolmaesumi | Professor; Associate Head, Research |
purang@ece.ubc.ca (604) 827-4741 KAIS 4052 |
Biomedical Engineering with emphasis on machine learning, medical image analysis, and image-guided therapy. |
![]() |
Farshid Agharebparast | Associate Professor of Teaching | farshid@ece.ubc.ca (604) 827-4737 KAIS 3045 |
Wireless and data networking technologies. |
![]() |
Konstantin Beznosov | Professor | beznosov@ece.ubc.ca (604) 822-9181 KAIS 4047 |
Usable security, design of security mechanisms, distributed systems, security, access control, engineering secure software. |
![]() |
Jesús Calviño-Fraga | Associate Professor of Teaching | jesusc@ece.ubc.ca (604) 827-5387 KAIS 3024 |
Microprocessors and Microcontrollers, Assemblers and Compilers, Embedded Systems, Power System Simulations, Voltage Stability. |
![]() |
Y. Christine Chen | Associate Professor | chen@ece.ubc.ca (604) 827-4238 KAIS 4101 |
Power systems analysis and control, grid monitoring and analytics, renewable resource integration. |
![]() |
Karen Cheung | Professor | kcheung@ece.ubc.ca, (604) 827-4114 KAIS 3064 |
Biomedical microsystems for diagnostic and therapeutic applications, dielectric spectroscopy for flow cytometry, implantable polymer-based microelectrode arrays, integrated cell culture systems. |
![]() |
Lukas Chrostowski | Professor | lukasc@ece.ubc.ca (604) 822-8507 KAIS 4039 |
Photonic Integrated Circuits (PICs), Silicon photonics, Optical Communications, Biophotonics, Semiconductor lasers, VCSELs. |
![]() |
Edmond Cretu | Professor | edmondc@ece.ubc.ca (604) 827-4115 KAIS 3063 |
Microsystems, adaptive MEMS, micro-instrumentation, nonlinear signal processing, BioMEMS. ultrasound imaging. |
![]() |
Adrien Desjardins | Professor | adrien.desjardins@ubc.ca KAIS 3101 |
Imaging and sensing, robotics, optics, ultrasound, machine learning; marine and biomedical applications. |
![]() |
Olivia Di Matteo | Assistant Professor | olivia@ece.ubc.ca (604) 822 6660 KAIS 3043 |
Quantum computing: compilation, circuits and algorithms; tomography and characterization; open-source quantum software; education. |
![]() |
Guy Dumont | Professor | guyd@ece.ubc.ca (604) 822-2336 KAIS 3023 |
Adaptive control, predictive control, control of distributed parameters systems, advanced process control, applications of wavelet analysis, biomedical applications of control, pulp and paper process control. |
![]() |
Souradeep Dutta | Assistant Professor | souradeep@ece.ubc.ca KAIS 4034 |
Reinforcement Learning, cyber-physical systems, formal methods, artificial intelligence. |
![]() |
Alexandra (Sasha) Fedorova | Professor; CPEN Program Director |
sasha@ece.ubc.ca (604) 822-0615 KAIS 4113 |
Performance, usability and energy-efficiency performance, usability and energy-efficiency of computer system and effective management of memory and CPU resources. |
![]() |
Sid Fels | Professor | ssfels@ece.ubc.ca (604) 822-5338 KAIS 4049 |
Human computer interaction, human 3D biomechanical modeling, speech synthesis, medical applications of modeling, computer vision, interactive arts and music. |
![]() |
Rafeef Garbi (née Abugharbieh) | Professor | rafeef@ece.ubc.ca (604) 822-6034 KAIS 4051 |
Medical image computing; Computer vision; Image analysis; Machine learning for medical imaging; Biomedical applications. |
![]() |
Sathish Gopalakrishnan | Associate Professor; Associate Head, Undergraduate Affairs |
sathish@ece.ubc.ca (604) 827-4343 KAIS 4045 |
Real-time systems, distributed systems, resource management. |
![]() |
Cristian Sorin Grecu | Lecturer | grecuc@ece.ubc.ca (604) 822-4241 KAIS 3111 |
|
![]() |
Andre Ivanov | Professor | ivanov@ece.ubc.ca (604) 822-2342 KAIS 4030 |
Silicon Lifecycle Management, Reliability Engineering, IC Reliability, Design for Reliability, VLSI Design and Test, Electronic Design Automation (EDA), Machine Learning for EDA, Machine Learning for IC Reliability, IoT Security |
![]() |
Carol Jaeger | Professor of Teaching | carol.jaeger@ubc.ca (604) 822-2592 KAIS 3041 |
Electronics, electromagnetics, signal processing, speech and hearing, biomedical engineering, assorted sensors, product design. |
![]() |
Nick Jaeger | Professor | nickj@ece.ubc.ca (604) 822-5673 KAIS 3040 |
Integrated-optics, fiber-optics, optical sensors, optical measurement of voltage and current in power substations, ultrahigh-speed electro-optic modulators, ultrahigh-speed measurement techniques. |
![]() |
Juri Jatskevich | Professor | jurij@ece.ubc.ca (604) 827-5217 KAIS 3057 |
Power and energy systems, smart energy grids, power electronic systems and converter circuits, electrical machines and drives, controls, electromagnetic transients, computer modeling and simulation, distributed and parallel simulation |
![]() |
Lutz Lampe | Professor | lampe@ece.ubc.ca (604) 822-8261 KAIS 4111 |
Communication and information theory, Smart Grid, Grid diagnostics, Ultra-wideband (UWB), Wireless sensor networks, Localization and tracking, RFID, Cognitive radio, Power line communications, Compressed sensing, Machine Learning. |
![]() |
Terry Lee | Lecturer | terry@ece.ubc.ca (604) 952-4361 |
|
![]() |
Guy Lemieux | Professor | lemieux@ece.ubc.ca (604) 822-0247 KAIS 4016 |
Programmable logic and computing systems, multiprocessor and computer architecture. |
![]() |
Cyril Leung | Professor | cleung@ece.ubc.ca (604) 822-2866 KAIS 4102 |
Wireless communications, cellular systems, multihop mobile networks. |
![]() |
Xiaoxiao Li | Assistant Professor | xiaoxiao.li@ece.ubc.ca KAIS 3110 |
Deep Learning, Trustworthy AI, Federated Learning, Graph Learning, Medical Image Analysis |
![]() |
Renjie Liao | Assistant Professor | rjliao@ece.ubc.ca (604) 827 5908 KAIS 3050 |
Machine Learning, Deep Learning, Statistical Learning Theory, Computer Vision, Machine Learning for Programming Languages, Natural Language Processing, Self-Driving. |
![]() |
Luis Linares | Associate Professor of Teaching | llinares@ece.ubc.ca (604) 822-9442 KAIS 3025 |
Modeling and simulation of engineering systems, and their computer implementation. |
![]() |
Mieszko Lis | Associate Professor | mieszko@ece.ubc.ca 604 827-0738 KAIS 4050 |
Computer architecture. Parallel architectures, programming models, and compilers. High-level VLSI design methodologies. |
![]() |
Paul Lusina | Lecturer | paull@ece.ubc.ca (604) 822-2405 KAIS 3062 |
|
![]() |
John Madden | Professor | jmadden@ece.ubc.ca (604) 827-5306 KAIS 3042 |
Artificial muscle and application to medical devices, photosynthetic photovoltaics, super-capacitors, batteries, sensors, carbon nanotube devices. |
![]() |
José Martí | Professor | jrms@ece.ubc.ca (604) 822-2364 KAIS 3058 |
Real-time simulation of electric power systems using multi-computer networks, partitioning techniques for the solution of large systems, multirate hybrid systems, signal propagation in distributed parameter and frequency dependent systems, switched devices and nonlinear elements. |
![]() |
Ali Mesbah | Professor | amesbah@ece.ubc.ca (604) 827-4249 KAIS 4044 |
Software engineering, Software testing and dynamic analysis, Software evolution and maintenance. |
![]() |
David Michelson | Associate Professor | davem@ece.ubc.ca (604) 822-3544 MCLD 4037 |
Propagation and channel modeling, low profile antenna design, wireless communication system performance, EMI/EMC. |
![]() |
Shahriar Mirabbasi | Professor | shahriar@ece.ubc.ca (604) 827-5218 KAIS 4032 |
Analog and mixed-signal intergrated circuits and systems design, integrated circuit design with an emphasis on high-speed data communication and signal processing applications. |
![]() |
Saloome Motavas | Lecturer | saloome.motavas@ubc.ca ICICS 371 |
|
![]() |
Prashant Nair | Assistant Professor | prashantnair@ece.ubc.ca (604) 827-0079 KAIS 4014 |
Reliability, security, performance-power-efficient memory systems. |
![]() |
Panos Nasiopoulos | Professor | panos@ece.ubc.ca (604) 822-2979 ICICS 271 |
Digital video processing and communications. |
Cyrus Neary | Assistant Professor | Developing AI systems for purposes of control, robotics, autonomy, dynamics modeling, and computational engineering | ||
![]() |
Alireza Nojeh | Professor | alireza.nojeh@ubc.ca (604) 827-4346 KAIS 4041 |
Nanostructures (esp. based on carbon nanotubes), Interaction of light with nanostructures, Electron emission phenomena, Vacuum nanoelectronics, Energy conversion, High-temperature effects in nanostructures, Electron microscopy, Controlled nanofabrication, Quantum mechanical modeling and simulation of nanoscale systems. |
![]() |
Martin Ordonez | Professor; Kaiser Chair in Power Conversion and Sustainability | mordonez@ece.ubc.ca (604)-827-1423 KAIS 3044 |
Power Converters for Renewable Energy Systems / Renewable power and energy systems, power electronics, power conversion architectures, and control systems. |
![]() |
Simon Oya | Assistant Professor | simon.oya@ece.ubc.ca (604) 827-4312 KAIS 4110 |
Privacy-enhancing technologies, computer security, statistics, anonymous communication systems, location privacy, searchable encryption, machine learning privacy |
![]() |
Karthik Pattabiraman | Professor | karthikp@ece.ubc.ca (604) 827-4245 KAIS 4048 |
Dependable Computer Systems, Computer Security, Cyber-Physical Systems, Software Engineering |
![]() |
Alberto Padoan | Assistant Professor | apadoan@ece.ubc.ca KAIS 3027 |
Optimization, Learning, Control, Mathematical Biology, Cyber-Physical Systems, Traffic Networks |
![]() |
Matei Ripeanu | Professor | matei@ece.ubc.ca (604) 822-7281 KAIS 4033 |
Distributed systems, peer-to-peer systems, high-performance computing. |
![]() |
Robert Rohling | Professor | rohling@ece.ubc.ca (604) 822-2045 KAIS 3059 |
Medical imaging, medical information systems, robotics, ultrasound imaging in both 2D and 3D. |
![]() |
Julia Rubin | Associate Professor, Canada Research Chair in Trustworthy Software | mjulia@ece.ubc.ca (604) 827-3963 KAIS 4053 |
Software engineering; program analysis; software quality, security, and robustness; adversarial robustness, explainability, and interpretability of ML-based systems; mobile and cloud software. |
![]() |
Tim Salcudean | Professor; Canada Research Chair in Intelligent Computer Interface Design | tims@ece.ubc.ca (604) 822-3243 KAIS 3060 |
Medical robotics, image-guided interventions, medical image analysis including cancer classification, ultrasound, elastography, teleoperation. |
![]() |
Joseph Salfi | Assistant Professor | jsalfi@ece.ubc.ca (604) 822-2653 KAIS 4040 |
Quantum information science and technology: investigation, realization and assembly of building blocks for quantum computers, simulators and networks using solid-state and silicon-based approaches. |
![]() |
Peyman Servati | Professor | peymans@ece.ubc.ca (604) 827-4269 KAIS 4042 |
Smart textile and wearable technology, flexible electronics, flexible solar cells and batteries, advanced nanomaterials. |
![]() |
Mohammad Shahrad | Assistant Professor | mshahrad@ece.ubc.ca (604) 827-3968 KAIS 4046 |
Cloud computing, serverless computing, resource management, data centre efficiency. |
![]() |
Sudip Shekhar | Professor | sudip@ece.ubc.ca (604) 827-2218 KAIS 4017 |
Microelectronics, integrated circuits, CMOS circuit design for wireless, wireline and silicon photonics applications. |
![]() |
Leo Stocco | Associate Professor of Teaching | leos@ece.ubc.ca (604) 822-0166 KAIS 3026 |
Medical robotics, haptic interfaces, electro-mechanical optimization. |
![]() |
Boris Stoeber | Professor; Canada Research Chair in Microfluidics and Sensing Technology | boris.stoeber@ubc.ca (604) 827-5907 KAIS 3112 |
Microelectromechanical systems (MEMS), microfluidics, sensor technology, integrated microsystems for biomedical applications and for environmental control. |
![]() |
Kenichi Takahata | Professor | takahata@ece.ubc.ca (604) 827-4241 KAIS 3113 |
Micromachined sensors and actuators, MEMS, implantable microdevices, micro-scale wireless sensing/control, 3-D microfabrication techniques, micro electro-discharge machining and control. |
![]() |
Shuo Tang | Professor; ELEC Program Director |
tang@ece.ubc.ca (604) 827-4314 KAIS 4105 |
Biophotonics, biomedical optics, optical tissue imaging instrumentation, optical coherence tomography, multiphoton microscopy. |
![]() |
Christos Thrampoulidis | Assistant Professor | cthrampo@ece.ubc.ca KAIS 4054 |
High-dimensional signal processing, machine learning, optimization, statistics, mathematical data science. |
![]() |
Konrad Walus | Professor | konradw@ece.ubc.ca (604) 827-5987 KAIS 4038 |
Nanoelectronic devices and circuits, quantum-dot cellular automata, single-electron transistors, quantum mechanical simulations. |
![]() |
Jane Z. Wang | Professor | zjanew@ece.ubc.ca (604) 822-3229 KAIS 4015 |
Multimedia security, statistical signal processing, biomedical information, genomic signal processing and statistics, and wireless communications. |
![]() |
Lele Wang | Assistant Professor | lelewang@ece.ubc.ca (604) 822-3515 KAIS 4112 |
Information theory, coding theory, communication theory, mathematical data science. |
![]() |
Steve Wilton | Professor; Department Head | stevew@ece.ubc.ca (604) 822-1263 KAIS 4103, KAIS 5500 |
Field programmable gate array architectures and CAD tools. |
![]() |
Vincent Wong | Professor | vincentw@ece.ubc.ca (604) 827-5135 KAIS 4104 |
Wireless communication systems, mobile networks, smart grid, energy systems, machine learning, deep reinforcement learning, optimization |
![]() |
Joseph Yan | Associate Professor of Teaching; Undergraduate Advising |
josephy@ece.ubc.ca (604) 827-5219 KAIS 3061 |
Micromechatronics, microfabrications, microassembly and biomimetic robotics. |
![]() |
Matthew Yedlin | Associate Professor | matty@ece.ubc.ca (604) 822-8236 KAIS 3022 |
Acoustic wave propagation, including acoustic diffraction, asymptotic expansions, numerical wave modeling, laboratory wave modeling and source signature generation for seismic cross-well tomography. Applied digital signal processing. |
![]() |
Justin Zhang | Assistant Professor | justin.zhang@ubc.ca KAIS 3049 |
Power electronics, grid integration of alternative/renewable energy sources and electric vehicles, high-voltage DC (HVDC) grids, microgrids, cyber-security in energy systems |
Name | Position | Contact | |
---|---|---|---|
![]() |
Vijay Bhargava | Professor Emeritus | vijayb@ece.ubc.ca |
![]() |
Ian Cumming | Professor Emeritus | ianc@ece.ubc.ca (604) 827-3956 KAIS 3048 |
![]() |
Michael Davies | Professor Emeritus | miked@ece.ubc.ca (604) 263-0284 KAIS 3051 |
![]() |
Paul Davies | Professor Emeritus | pauld@ece.ubc.ca (604) 827-5501 KAIS 3027 |
![]() |
Hermann Dommel | Professor Emeritus | hermannd@ece.ubc.ca (604) 827-3996 KAIS 3056 |
![]() |
William Dunford | Professor Emeritus | wgd@ece.ubc.ca (604) 822-6660 KAIS 3043 |
![]() |
Mabo Ito | Professor Emeritus | mito@ece.ubc.ca (604) 822-4572 KAIS 3110 |
![]() |
Edward Jull | Professor Emeritus | jull@ece.ubc.ca (604) 827-3966 KAIS 3053 |
![]() |
Philippe Kruchten | Professor Emeritus | pbk@ece.ubc.ca (604) 822-4572 KAIS 3110 |
![]() |
Charles Laszlo | Professor Emeritus | claszlo@telus.net (604) 827-5908 KAIS 3050 |
![]() |
Peter Lawrence | Professor Emeritus | peterl@ece.ubc.ca (604) 822-5934 KAIS 3062 |
![]() |
Victor Leung | Professor Emeritus | vleung@ece.ubc.ca (604) 822-6932 KAIS 4013 |
![]() |
David Pulfrey | Professor Emeritus | pulfrey@ece.ubc.ca (604) 822-3876 |
![]() |
Günther Schrack | Professor Emeritus | schrack@ece.ubc.ca (604) 827-3966 KAIS 3053 |
![]() |
Robin Turner | Professor Emeritus | turner@msl.ubc.ca (604) 822-6132 MSL 233 |
![]() |
Rabab Ward | Professor Emeritus | rababw@ece.ubc.ca KAIS 4054 |
Name | Position | Contact | |
---|---|---|---|
![]() |
Charles Henville | Sessional Lecturer | c.henville@ieee.org (604) 943-5091 |
![]() |
Siamak Najarian | Sessional Lecturer | s.najarian@ubc.ca ICICS 371 |
Estella Hongxing Qi | Sessional Lecturer | estellqi@apsc.ubc.ca (604) 822-1379 CHBE 292 |
|
![]() |
Roberto Rosales | Sessional Lecturer | robertor@ece.ubc.ca (604) 822-6845 MCLD 332 |
![]() |
Hartaj Sanghara | Sessional Lecturer | hartaj.sanghara@ubc.ca |
![]() |
Sarbjit Sarkaria | Sessional Lecturer | sarbjits@ece.ubc.ca |
Name | Position | Contact | |
---|---|---|---|
![]() |
Martina Iapichino | Postdoctoral Teaching Fellow | martina.iapichino@ece.ubc.ca |