Research in the department centres upon the analysis and design of engineering systems which process and transmit information and have computers as components, which covers a very wide range of research topics. Several interrelated areas of study receive major attention, as listed below. See also the directory of researchers sorted by major themes.
Analysis Techniques
Modelling and Simulation
Performance Analysis
Optimization
Biomedical Engineering
Biomedical informatics
Medical decision support systems
Telemedicine
Biological signal processing
Medical & microscopy image processing
Tissue Engineering
Communication Systems
Broadband, ATM, and Multimedia Networks
Wireless Data Networks
Portable and Mobile Communication Systems
Signal Processing
Network Management
Software Methods for Communication Systems
Coding and Information Theory
Computer Systems
CAD/CASE of Software and Systems
Real-Time and Distributed Computing
Software Engineering
Object Oriented Systems
Design and Management of Distributed Application Systems
Computer Resource Management
Modelling of Client-Server Systems
Database Systems
Knowledge-Based Systems
Image Processing Systems
Signal Processing Systems
Robotic Systems
Control Systems
Network Computing
Artificial and Computational Intelligence
Cloud Computing
Interactive Multimedia Systems
Multimedia Systems and Applications
Human-Computer Interaction
Computer Graphics and Animation
Computer Vision
Computational and Interactive Video
Medical Imaging and Diagnosis
Virtual and Augmented Reality
Virtual Worlds and Virtual Characters
Virtual and Digital Art
Collaborative Virtual Environments
Social User Interfaces
Biometrics
Digital Libraries
Information Visualization
Management of Engineering Processes
Management of Design Systems
Software Project Management
Business and Technology Opportunities
Integrated Product Development
Software Engineering
Software Evolution and Change Management
Software Product Lines
Software Reuse
Software Verification and Validation
Software Quality Assurance and Control
Model Driven Software Engineering
Object-Oriented Systems and the Unified Modeling Language (UML)