Department of Electrical & Computer Engineering

The Electrical and Computer Engineering Department accounts for one-third of the engineering faculty at UBC. Graduate students are provided the opportunity to work with this world class faculty and conduct leading edge research in their field. Graduate students are given access to state of the art laboratories with an outstanding inventory of equipment. Supported by full-time faculty and staff, students are encouraged to push their own boundaries and explore new possibilities. The graduate programs are flexible enough to allow students to create their own educational goals - with faculty approval, of course.

208
Master's Students
175
Doctoral Students
85
Graduate Degrees Awarded
 

Research Supervisors

Name Research Interests
Aamodt, Tor computer architecture, optimizing compilers, Computer architecture, Microarchitecture and programming models for energy efficient computer accelerators
Abolmaesumi, Purang Machine Learning, Artificial Intelligence, Medical Imaging, Biomedical Engineering, Ultrasound Imaging, Image Guided Surgery, Cancer Imaging, Computer Assisted Interventions, Surgical Robotics
Beznosov, Konstantin usable security and privacy, mobile security and privacy, computer security and privacy, online social networks security and privacy
Bhargava, Vijay Green communications, cognitive and cooperative wireless systems, MIMO-OFDM systems, cross-layer analysis
Chen, Yu Christine modeling, analysis, and control of electric power systems.
Cheung, Karen microfluidics, tissue engineering, biosensors, additive manufacturing, organ-on-chip, BioMEMS, neural interfaces
Chrostowski, Lukas silicon photonics, biosensors, biophotonics, quantum computing, optoelectronics, photonics, optics, semiconductor lasers
Cretu, Edmond Clean Energy,Microsystems, adaptive MEMS, micro-instrumentation, nonlinear signal processing, BioMEMS ultrasound imaging
Dumont, Guy A biomedical engineering; automatic drug delivery; mobile health; global health; anesthesia; physiological monitoring;, 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
Dunford, William Electrical power conversion, electric vehicles, alternative enery and sustainable development, DC systems with load and battery management., Clean Energy, power conversion, ranging from utility to microelectronic applications
Fedorova, Alexandra design of system software: the software that manages the hardware and decides how to allocate its resources to applications; building better performance tools.
Fels, S Sidney Human computer interaction, human 3D biomechanical modeling, speech synthesis, medical applications of modeling, computer vision, interactive arts and music
Garbi, Rafeef Medical Image Computing, Machine learning, Computer Vision, Image Analysis, Biomedical Engineering, Deep Learning
Gopalakrishnan, Sathish computer and software systems, real-time and embedded computing (computer systems as part of the real world); cyber-physical systems, Real-time systems, distributed systems, resource management
Ivanov, Andre microelectronics; integrated circuits, computer chip design, smart grid, engineering curriculum, Computer and Software Systems, Emerging Micro/Nano Technologies
Jaeger, Nicolas A Integrated-optics, fiber-optics, optical sensors, optical measurement of voltage and current in power substations, ultrahigh-speed electro-optic modulators, ultrahigh-speed measurement techniques
Jatskevich, Juri 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
Kruchten, Philippe software, software design, software development, engineering design, entrepreneurship, project management, profession, licensing, Architecture of large-scale, software-intensive systems Software development processes Software project management
Lampe, Lutz Communication Systems, Wireless Communications, Mobile Communications, , 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
Lemieux, Guy vector processors, parallel programming, programmable logic devices (PLDs, FPGAs), computer architecture, computer arithmetic, custom computing hardware, computer engineering, Programmable logic and computing systems, multiprocessor and computer architecture
Leung, Victor C
Leung, Cyril Wireless communications, cellular systems, multihop mobile networks
Lis, Mieszko Computer and Software Systems
Madden, John artificial muscle, wearables, smart materials, electronic skin, supercapacitors, electrochemical devices, medical devices
Marti, Jose Computer modelling of response to disasters, Infrastructures Interdependencies Simulation (I2Sim) project, electric power, Energy systems
Mesbah, Ali Computer and Software Systems; software engineering
Michelson, David wireless communications, Propagation and channel modeling, low profile antenna design, wireless communication system performance, EMI/EMC
Mirabbasi, Shahriar Analog and mixed-signal intergrated circuits and systems design, intergrated circuit design with an emphasis on high-speed data communication and signal processing applications
Nair, Prashant Jayaprakash
Nasiopoulos, Panos Interactive multimedia (eg, iDTV, DVD), video broadcasting and streaming, multimedia middleware, video indexing and retrieval, digital video watermarking, next generation video and audio processing and compression
Nojeh, Alireza
Ordonez, Martin Energy systems, renewable energy, wind power, solar power, battery systems, fuel cells, electric vehicles, smart grid.
Pattabiraman, Karthik Software Reliability, Computer Security, Fault-tolerant computing, Software Security, Computer System Reliability, Computer Failures, Safety-critical computer systems, software failures, software faults, hardware faults, hardware failures
Ripeanu, Matei Distributed Systems, High Performance Computing, Storage Systems, Data Analytics , Graph Analytics , Social Networks
Rohling, Robert Medical Imaging, Medical Information Systems, Robotics, Interventional Ultrasound, 3D Imaging, Spatial Compounding, Robotic System Calibration, Elastography, BioMEMS, Biomedical Engineering, Medical imaging and information systems, robetics, ultrasound imaging in 2D and 3D, biomedical technologies
Rubin, Julia software engineering, security and privacy, energy-efficiency , developer productivity , mobile and cloud-native software
Salcudean, Septimiu Biomedical technologies, Haptic interfaces, teleoperation and simulators, medical robotics, imaging and interfaces, optimization-based design, prostate cancer
Salfi, Joseph
Servati, Peyman Energy Systems, Emerging Micro/Nano Technologies
Shekhar, Sudip Chip design, radio communication, mobile communication, data links, integrated circuits, photonics, CMOS, wireless, electronics, Internet of Things.
Stoeber, Boris Microelectromechanical Systems, MEMS, Microfluidics, Sensor Technology, Biomedical Microdevices, Microelectromechanical Systems (MEMS), Microflow Phenomena, Sensor technology, Integrated microsystems for biomedical applications and for environmental control
Takahata, Kenichi Biomedical Technologies, Emerging Micro/Nano Technologies
Tang, Shuo Biophotonics, biomedical optics, optical tissue imaging instrumentation, optical coherence tomography, multiphoton microscopy
Turner, Robin Biomedical Technologies
Walus, Konrad Nanoelectronic devices and circuits, quantum-dot cellular automata, single-electron transistors, quantum mechanical simulations
Wang, Lele
Wang, Zhen Signal processing theory and applications, bioinformatics
Wilton, Steven Field-Programmable Gate Arrays, Computer-Aided Design Algorithms, High-Level Synthesis
Wong, Vincent wireless networks, communication systems, Internet of Things (IoT), mobile computing, Internet, smart grid, energy systems, machine learning, protocol design
Yedlin, Matthew earthquakes, nuclear non-proliferation, nuclear weapons, flipped classroom pedagogy, geophysics, digital signal processing, electroencephalography

Stories

Abdullah Al-Digs

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Hassan Halawa

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Arash Takshi

Alumni
Doctor of Philosophy in Electrical and Computer Engineering (PhD)
Mirza Sarwara

Mirza Sarwar

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Samer Al-Kiswany

Alumni
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Bernard Ng

Alumni
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Michael Wrinch

Alumni
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Rabe Arshad

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Hossam Shoman

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

Ehsanur Rahman

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)
UBC graduate student Khaled Ahmed

Khaled Ahmed

Student
Doctor of Philosophy in Electrical and Computer Engineering (PhD)

News