ICICS Research Groups
Biomedical
The Biomedical Group includes ICICS members Mu Chiao, Peter Cripton, Steve Feng, Dana Grecov, Antony Hodgson, Robert Rohling, Douglas Romilly, Boris Stoeber, and Machiel Van Der Loos. They conduct research in Bio-MEMS, Biomechanics of Human Injury, Bio-CAD, Biofluids, Biomechanics, Medical Robotics, Medical Imaging, Biomedical Devices, Vehicle Occupant Safety, and Microfluidics.Design and Applied Mechanics
ICICS members in the Design and Applied Mechanics Group include Peter Cripton, Mohamed Gadala, Douglas Romilly, Gary Schajer, and Machiel Van der Loos. They conduct research projects ranging from classical mechanics to state-of-the-art machining processes. Areas covered include Biomechanics of Human Injury, Finite Element Applications, Vehicle and Road Safety, Fracture Control, Measurement of Residual Stresses, Wood Quality Control, and Robotics.Thermofluids
ICICS members in the Thermofluids Group include Kendal Bushe, Sheldon Green, Dana Grecov, Murray Hodgson, Walter Merida, Carl Ollivier-Gooch, James Olson, Martha Salcudean, and Boris Stoeber. Research areas include Turbulent Combustion, Fluid Mechanics, Fluid Modelling, Clean Energy Systems, Aerodynamics, Pulp and Paper, MEMS and Microfluids.Mechatronics and Manufacturing
ICICS members in the Mechatronics and Manufacturing Group include Yusuf Altintas, Mu Chiao, Elizabeth Croft, Clarence de Silva, Hsi-Yung (Steve) Feng, Antony Hodgson, Xiaodong Lu, Ryozo Nagamune, Robert Rohling, Farrokh Sassani, and Boris Stoeber. They carry out research in Manufacturing Automation, MEMS, Nanoscience, Nanoengineering, Robotics and Medical Robotics, Medical Imaging, Biomechanics, Mechatronics, Robust and Optimal Control, CAD/CAM/CAI, MEMS, and Microfluidics.Collaborative Advanced Robotics and Intelligent Systems Laboratory
The Collaborative Advanced Robotics and Intelligent Systems (CARIS) Laboratory is an undertaking by researchers at the University of British Columbia interested in Human-Robot interaction and intelligent robotics. ICICS members of CARIS, Elizabeth Croft, James Little, Mike Van der Loos, and Jean-Sebastien Blouin, are engaged in research and development of novel methods for industrial and assistive robotics applications aimed at bringing safe, friendly, and effective robot assistance into our daily lives.Communications and Signal Processing
ICICS members in this research group include Vijay Bhargava, Lutz Lampe, Cyril Leung, Victor Leung, David Michelson, Robert Schober, Vincent Wong, Shahriar Mirabbasi, Robert Donaldson, Vikram Krishnamurthy, and Son Vuong. They carry out research in the following areas:- Adaptive wireless access system design for cognitive radio networks
- Free-space optical (FSO) communication system design
- Intelligent transceiver designs for MIMO-OFDM systems
- Toward adaptive, scalable and pervasive wireless network monitoring
- Dynamic resource allocation for uplink packet access in cellular networks
- Enabling technologies for secure and reliable wireless body area sensor networks
- RFID-based sensor networks for detecting and tracking mobile targets
- Intelligent signal processing for UWB wireless communication networks
- High dynamic range video
- Information management and security in media-sharing social networks
- Propagation and channel modeling for wireless communications system design
- Vehicular telematics over WiFi and WiMax multihop networks
- Reliable and trusted networking for data-centric wireless access with applications to vehicular telematics
- Collaborative situation-aware wireless sensor networks
- Interactive TV
- Enabling technologies for ultra-wideband wireless communications
- Enabling technologies and mechanisms for coexistence and spectral sharing of wireless systems
- Interworking between cooperative access networks over IP backbone
- Provisioning and management of IP-based multimedia mobility services over heterogeneous broadband wireless networks.
Computer and Software Engineering
ICICS members in this research group investigate computer system design at all levels of hardware and software, including computer architecture, optimizing compilers, programmable hardware, computer-aided design tools, computer security, distributed systems, middleware, real-time and embedded systems, software architecture and software engineering, computer vision, artificial intelligence, and human-computer interaction. ICICS group members include Tor Aamodt, Konstantin Beznosov, Sidney Fels, Satish Gopalakrishnan, Philippe Kruchten, Guy Lemieux, Matei Ripeanu. Affiliated ICICS members include Panos Nasiopoulos, Konrad Walus, Steve Wilton.Electric Power and Energy Systems
The Electric Power and Energy Systems Group is dedicated to enhancing the understanding of the control, production, transmission and consumption of electrical energy by developing models, electronic devices and software for faster and more accurate analysis of electromagnetic transients, rotating machines, distributed generation and advanced power electronic devices. ICICS members of the Electric Power and Energy Systems Group include Dr. Jose Marti, William Dunford, Juri Jatskevich, and Hermann Dommel.Robotics and Control
The Robotics and Control Laboratory carries out research in telerobotic and robotic control of mobile machines and manipulators. Applications range from new concepts for the control of large hydraulic mobile machines such as excavators to small medical telerobotic micromanipulators. Technologies developed in the lab have been transferred to manufacturers and are incorporated into products sold in Canada, United States and Europe. ICICS members of this research group include Peter Lawrence, Tim Salcudean, and Robert Rohling.Electrical and Computer Engineering in Medicine
The Electrical & Computer Engineering in Medicine research group is a unique collaboration of engineers, computer scientists, psychologists and clinicians focused on performing innovative research at the interface between technology and patient care. Their vision is to enhance patient-centered care using innovation in technologies and treatments. A key objective is to develop the intelligent anesthesia navigator (IAN), which aims to address the needs of modern anesthesiologists. ICICS members involved in this group include Mark Ansermino, Guy Dumont, Sidney Fels, and Meeko Oishi.Human Communication Technologies
The goal of the Human Communication Technologies (HCT) research group is to realize effective communication of human experience using information technology. Communication and computing technology is advancing at an accelerated pace, and users are finding it difficult to keep pace with these changes. The HCT Research Laboratory researches a number of key issues that put people "back in the loop" and allow us to communicate experiences to computer systems and each other more effectively. The group seeks to incorporate human experience as the critical entity processed by people and systems. As the functionality of our machines out-paces our needs, the focus on human experience becomes even more critical. ICICS members of this group include Sidney Fels, Konstantin Beznosov, and Brian Fisher.Microsystems and Nanotechnology
This group investigates and develops novel micro- and nano-scale devices and systems. Applications of their research span many areas, including biomedical devices, nano-computing, nano-devices, communication, energy, sensors and actuators. This work encompasses modeling, design, technology development, fabrication, characterisation, and experimentation. Specific topics include: bio-medical devices; nano-devices and computing; energy; optical communications; sensors and actuators; development of micro- and nano-fabrication technologies. ICICS members of this group include Karen Cheung, Lukas Chrostowski, Edmond Cretu, Nicolas Jaeger, John Madden, Alireza Nojeh, Andre Ivanov, David Pulfrey, Kenichi Takahata, Peyman Servati, Boris Stoeber, and Konrad Walus.Secure Systems Engineering
The Laboratory for Education and Research in Secure Systems Engineering (LERSSE) is devoted to research and training in all technical aspects of engineering secure systems. Research projects at LERSSE span a wide range of topics from network security, to enterprise security architectures, to engineering secure software, to the usability aspects of security mechanisms, and to critical infrastructure interdependencies. LERSSE members seek to foster cooperation between academia, industry, and government in R&D of new methods, techniques, and tools for the construction, administration, and operation of practical and usable secure information and communication systems. ICICS members of this group include Kosta Beznosov, Sidney Fels, and Matei Ripeanu.Signal Processing and Multimedia
ICICS members of the Signal, Image and Multimedia Processing Lab include Panos Nasiopoulos, Vikram Krishnamurthy, Rabab Ward, Ian Cumming, and Rafeef Abugharbieh. They conduct research in Digital Multimedia (Interactive TV, DVD, Video Processing, HDTV & Digital Cinema); Statistical Signal Processing (Hidden Markov Models, Sensor Networks, Neurobiological Signal Processing, Wireless Communications); Remote Sensing (SAR Processing; Radar Polarimetry, SAR Interferometry, SAR Data Encoding); and Image Analysis.VLSI & System-on-Chip
This group focuses on the design and testing of Very-Large Scale Integrated Circuits. Today, these chips are often designed using the System-on-Chip (SoC) design methodology, in which previously designed blocks are integrated onto a single chip. The group performs research on all aspects of integrated circuit design, from analog and digital circuit design, design for testability and debugging, and programmable logic design. They are also studying the computer-aided design tools that make this all possible. The following topics are focused on: Analog and Mixed Signal Design; SoC Design; and Programmable Logic. ICICS group members include Andre Ivanov, Guy Lemieux, Shahriar Mirabbasi, Resve Saleh, and Steve Wilton. They collaborate closely with Alan Hu and Mark Greenstreet of Computer Science.Bioinformatics, Empirical & Theoretical Algorithmics Laboratory
The Bioinformatics, and Empirical & Theoretical Algorithmics Laboratory (B-Lab) provides an environment for conducting research in bioinformatics as well as in the experimental and theoretical study of algorithms. ICICS members working in the lab include Anne Condon, Will Evans, Joel Friedman, Holger Hoos, David Kirkpatrick, Kevin Leyton-Brown, Alan Mackworth, and Raymond Ng.Theory Group
The research activities of the Theory group span a broad range of issues in theoretical computer science, from the design of efficient algorithms and data structures to optimal circuits and switching networks, from the analysis of combinatorial or geometric algorithms on idealized models of parallel and distributed computation to lower bounds on the resources required to solve a problem, and from the study of complexity classes to the logical foundations of programming languages. Computational complexity serves as a unifying theme, but motivation comes from applications in such diverse areas as manufacturing, VLSI layout, switching networks, molecular biology, computer graphics, robotics, programming language design and geographic information systems. ICICS members of the group include Anne Condon, Will Evans, Joel Friedman, Holger Hoos, David Kirkpatrick, and Alan Wagner.Data Management & Mining Lab
Research projects/areas being investigated by this group include the ARTIFACT (Advanced Research, Techniques, and Informatics for Future Advantages in Construction Technology) Project; Business Intelligence; Data Cleaning; Managing Semantically Heterogeneous Data; Privacy Preserving Data Mining; Social Networks, Social Media, and Recommender Systems; and Text Databases. ICICS members of the group include Raymond Ng, Laks Lakshmanan, and Rachel Pottinger.Imager Computer Graphics Lab
Imager is an interdisciplinary research group of ten faculty members who work both individually and collaboratively and share distributed lab facilities. The group seeks to advance the science of computer graphics, computer animation, visualization, haptics, and human-computer interaction. ICICS members working in the group include Robert Bridson, Kellogg Booth, Wolfgang Heidrich, Karon MacLean, Joanna McGrenere, Tamara Munzner, Dinesh Pai, Ronald Rensink, Alla Sheffer, and Michiel van de Panne.Integrated Systems Design Lab
The Integrated Systems Design group is interested in principles, techniques, methodologies, and tools for the specification, design, implementation, and verification of protocols, circuits, and integrated hardware/software systems. ICICS members working in this research group include Paul Gilmore, Mark Greenstreet, and Alan Hu.Lab for Computational Intelligence
Computational intelligence, also known as artificial intelligence, or AI, is the study of the design of intelligent agents. An agent is something that acts in an environment - such as a mobile robot, a web crawler, an automated medical diagnosis system, or an autonomous character in a video game. An intelligent agent is an agent that acts appropriately in order to satisfy its goals. Perception may be visual, haptic (touch), speech, textual/ linguistic, etc. Decision making depends on whether the agent has complete or partial knowledge of its world, whether it is acting alone or in collaboration/ competition with other agents, etc. Finally, taking actions depends on whether the agent has wheels, arms, or is entirely virtual. An intelligent agent should also learn to improve its performance over time, as it repeatedly performs this sense-think-act cycle. Researchers in the Laboratory for Computational Intelligence have been studying all these issues and more since 1981. ICICS members of the lab include Giuseppe Carenini, Cristina Conati, Nando de Freitas, Arnaud Doucet, Holger Hoos, Kevin Leyton-Brown, Jim Little (Director), David Lowe, Alan Mackworth (Founding Director), Karon MacLean, Kevin Murphy, Dinesh Pai, David Poole, Richard Rosenberg, and Robert Woodham.Networks, Systems and Security Lab
Today's computers come in all shapes and sizes. They provide a wide range of services, from air-traffic control to multimedia and multi-user games, from parallel processing to electronic commerce. The Network and Security Group conducts research in a wide variety of topics related to operating systems and distributed systems. Much of the group's research targets software that is used to control and use collections of computers on fixed and wireless networks. ICICS members of this group include Bill Aiello, Mike Feeley, Norm Hutchinson, Charles "Buck" Krasic, and Alan Wagner.Scientific Computing Laboratory
The primary objective of the Scientific Computing Laboratory is to develop fast and reliable numerical algorithms needed to accurately model the wide variety of problems that arise in science and engineering. The group's research interests encompass both the theoretical and applied aspects of scientific computing. Reliable software implementation is essential for transferring this technology to industry and to other fields of research. Therefore, software implementation of the algorithms the group develops is an integral part of the research program. ICICS members of the group include Uri Ascher, Robert Bridson, Michael Friedlander, Chen Greif, Ian Mitchell, and Jim Varah.Software Practices Lab
The Software Practices Lab is devoted to improving software development practice. The group explores all parts of the software lifecycle, and applies a wide range of techniques. Projects include programming environments, meta programming, scalable source analysis, software evolution support, programming language design & implementation and case-study development. ICICS members involved in this work include Kris De Volder, Gregor Kiczales, Gail Murphy, and Eric Wohlstadter.ICICS Research Groups are constantly evolving as new collaborations are formed. This page will be updated regularly to reflect these new developments.

