Software engineering research
The Software Engineering program in the Faculty of Engineering includes talented researchers that work in a variety of disciplines, including computer science and electrical and computer engineering.
Professor
Emerging avenues of advanced modularity across the software stack, aspect-oriented software development, scalable system infrastructures, distributed, virtualization, traditional system evolution and maintenance, new programming paradigms and future pedagogical directions in concurrent environments
Professor
Global software development, empirical software engineering, human-computer interaction, computer-supported cooperative design, requirements engineering
Associate Professor
Professor
Software evolution, open source software engineering, licensing and intellectual property in software development
Professor
Intelligent systems, data and web mining, computer systems, computer architecture
Professor
Software engineering, software evolution, adaptive systems, cyber-physical systems, IoT, smart and context-aware systems, cognitive computing, autonomic systems, and program understanding
Professor
Cyber-security and cyber-privacy, large-scale information systems, data science and big data, industry applied research collaborations
Professor and Canada Research Chair
Professor
Data- and knowledge-base systems, data mining, bioinformatics, automata and formal languages, search and ranking
Professor
Network security, biometrics technology, intrusion detection systems, network forensics, software security, software quality engineering, formal methods, object-oriented design and programming, secure information systems, distributed systems, formal methods, requirements specifications
Professor
Computer audition, audio signal processing, machine learning, music information retrieval, human computer interaction, computer assisted music education, music robotics and sensors
Associate Dean Professional Programs & Development, Professor
Software engineering, data and knowledge engineering, health informatics, graph transformation systems, reengineering, safety and security engineering