People

Professor
Expertise

Bioengineering, Biomechanics, Medical or Surgical Robotics, Medical Engineering, Electoral Reform, Single Transferable Vote, STV, Citizens’ Assembly, Fair Voting

phone: 6048223240
Professor
Associate Dean
Expertise

Cancer Care; Health Care Communication; Psychosocial Oncology; Chronic Illness Management; Palliative Care; Patient Navigation; Qualitative Research; Applied Research Methodologies; Philosophy of Science; Nursing Theory; Evidence-Based Practice; Knowledge Translation

phone: 6048227482
Professor
Expertise

Behavioral sleep interventions for children, childbirth fear, parents’ wellbeing, online interventions, qualitative research methods, randomized controlled trials, birth outcomes, nursing education, parental depression, parental health

phone: 6048227447
phone: 6048227420
Professor Emeritus
Expertise

road safety, traffic safety, highway design, transportation planning, parking

phone: 6049227158
Senior Instructor
Expertise

robotics, medical robotics, haptic interfaces, human computer interfaces, tennis, 3D printing

phone: 6048220166
Associate Professor
Expertise

mining, mineral processing, risk, mineral exploration,

phone: 6048224725
phone: 6048174725
Professor
Expertise

Electrical power conversion, electric vehicles, alternative enery and sustainable development, DC systems with load and battery management

phone: 6048226660
Associate Professor | Canada Research Chair – Power Converters for Renewable Energy Systems | Holder of the Fred Kaiser Professorship on Power Conversion and Sustainability | Associate Editor, IEEE Transactions on Power Electronics | Editor, IEEE Transactions on Sustainable Energy
Canada Research Chair in Power Converters for Renewable Energy Systems
Expertise

Energy systems, renewable energy, wind power, solar power, battery systems, fuel cells, electric vehicles, smart grid

phone: 6048271423
Professor
Expertise

biomedical engineering, process control, medical devices, physiological modeling and measurements

phone: 6048221346
Professor
Head, Electrical and Computer Engineering
Expertise

microelectronics; integrated circuits, computer chip design, smart grid, engineering curriculum

phone: 6048226936
Professor
Associate Head Research and International Outreach
Expertise

Communication Systems, Wireless Communications, Mobile Communications,

phone: 6048228261
Professor
Expertise

Computer modelling of response to disasters, Infrastructures Interdependencies Simulation (I2Sim) project, electric power

phone: 6048222364
Professor
NSERC – P&WC Industrial Research Chair
Expertise

Virtual machining, computer control of manufacturing systems, CAD/CAM, CNC design, high speed feed drive control, real time interpolation and trajectory generation for machine tools, adaptive control, sensor fused intelligent machining, metal cutting mechanics, chatter vibrations in machining, piezo-actuator based precision machining, high speed milling, optimal machining of aerospace parts, dies and molds, automation, precision engineering, electro mechanical systems

phone: 6048225622
phone: 6048222781
fax: 6048222403
Associate Professor
Expertise

Electrochemical Energy Conversion, Thermodynamics, Low Carbon Fuels, Clean Energy, Fuel Cells, Hydrogen, Climate Change

phone: 6048224189
Associate Professor
Expertise

Digital Fabrication, Concepts of Context, Wood Construction, Contemporary Architecture Discourse

phone: 6048273290
phone: 6043079005
Professor and Department Head
Fields
Expertise

natural gas hydrates or methane hydrates

phone: 6048226184
phone: 6048223238
Associate Professor
Expertise

effects of metals in the environment; pollution caused by mining; social effects of mining on communities; mercury pollution on fish

phone: 6048224332
phone: 6048224502
Professor of Teaching
Fields
Expertise

Aerodynamics, Wind Tunnels, Hydrodynamics, Marine Control, Team-Based Learning, Outcomes-Based Assessment

phone: 6048229614
fax: 6048222403
Associate Professor
Department Head
Expertise

processing of precious minerals; processing of industrial metals

phone: 6048223986
phone: 6048222540