Guy G. Lemieux
Professor
Vector processors, parallel programming, programmable logic devices (PLDs, FPGAs), computer architecture, computer arithmetic, custom computing hardware, computer engineering
Joseph Yan, PhD
Senior Instructor
Associate Head, Undergraduate Academic Programs
Robotics, mechatronics, biomimetic robotics, control, microsystems, micro-aerial vehicles, biomedical devices
Konrad Walus, PhD
Associate Professor
3D printing, printable devices, printable electronics, microelectromechanical systems, sensors, nanoelectronics, nanotechnology, bioprinting, biofabrication, 3D printers, printable sensors, computing, quantum computers, quantum computing
Lutz Lampe, PhD
Professor
Associate Head Research and International Outreach
Communication systems, wireless communications, mobile communications
Edie Rasmussen, PhD
Professor
Information retrieval, search engines, indexing, digital libraries, multimedia databases
Robert Bridson, PhD
Adjunct Professor
Computer graphics, computer animation, scientific computing, numerical analysis
David Lowe
Professor
Computer vision, machine vision, household robots, image processing
Ronald Rensink
Associate Professor
Vision, attention, consciousness, interface design
Ian Yellowley, PhD
Professor Emeritus
Manufacturing and industrial engineering, product design, CNC, motion control, manufacturing process optimisation
Prof. Karen Cheung, PhD
Professor
Biotechnology, MEMS and BioMEMS, Microtechnology, Lab-on-a-Chip, Microfluidics, neural implants, biomedical engineering, 3D printing, tissue engineering,
Michael Meitner
Associate Professor
Forest aesthetics and scenic beauty, outdoor recreation, environmental visualization, geographic information systems, visual perception, agent-based modeling, sustainable development
Vikram Krishnamurthy, PhD
Professor
Signal processing, radars, machine learning, wireless communications, CDMA, neurobiology
Michael Friedlander
Associate Professor
Numerical optimization, numerical linear algebra, scientific computing
Steven Wolfman, PhD
Senior Instructor
Computer science education, active learning, kinesthetic learning activities, pen-based computing
Joanna McGrenere, PhD
Professor; Associate Head, Graduate Affairs
Human-computer interaction, user interface design, computer science
John D. Madden, PhD
Professor
Artificial muscle and application to medical devices, photosynthetic photovoltaics, super-capacitors, batteries, sensors, carbon nanotube devices
Tor M. Aamodt, PhD
Associate Professor
Computer architecture, optimizing compilers
Paul Pavlidis, PhD
Professor
Bioinformatics, genomics, gene networks, systems biology, computational biology, human genome, gene mutation
Leo Stocco, PhD
Senior Instructor
Robotics, medical robotics, haptic interfaces, human computer interfaces, tennis, 3D printing
Dr. Steven Hallam, PhD
Professor
Microbial ecology, biological engineering, bioinformatics, entrepreneurship, genomics, single-cell genomics, metabolic pathway inference, metagenomics, environmental genomics, automation systems, synthetic biology, machine learning, information aesthetics, science communication, scholarship of education leadership, functional screening, biocatalyst discovery, bioeconomy, bioenergy, microplastics, anaerobic digestion, cyanobacteria, metabolic interaction networks, symbiosis, climate change, oxygen minimum zones, oceanography, sustainability,