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; Associate Head, Graduate Affairs |
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 | Dynamical systems and control theory, with special emphasis on modelling, approximation and robustness of nonlinear systems as well as biological and data-driven applications. | ||
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 |
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 (604) 822-4924 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 |