# Research Interests

The Department of Computer Science and Operations Research (DIRO) has a tradition of world-leading research and an internationally renowned graduate program. The DIRO seeks and manages well over $6 million in research funds yearly, allowing it to offer a modern, engaging, exciting and exceptionally productive research environment to its members.

The Department has over 40 professors, 3 of whom hold prestigious Canada Research Chairs, and all of whom are recognized internationally for this excellence in research.

The Department's research teams, consisting of professors, research staff, master's, doctoral and postdoctoral students, and visiting scholars, conduct top-tier research in over 15 specialized areas in computer science and operations research.

## Our research themes

- Artificial intelligence and machine learning
- Computer graphics and video games
- Computer vision and image processing
- Theoretical computer science
- Software engineering and systems
- Bioinformatics
- Quantum computing
- Stochastic simulation
- Operations research

For the complete list of our world-renowned experts, please refer to our departmental directory.

### A

### B

### C

- Call centers 1
- Cayley graph 1
- Cellular networks 1
- Combinatorial analysis 2
- Combinatorial geometry 2
- Combinatorial group theory 1
- Combinatorial number theory 1
- Combinatorial optimization 7
- Combinatorial problems 1
- Combinatorial set theory 1
- Combinatorial topology 1
- Combinatorics on words 1
- Combinatory logic 2
- Communication protocol 3
- Comparative genomics 2
- Compiling 2
- Computational complexity theory 2
- Computer animation 2
- Computer Architecture 1
- Computer graphics 5
- Computer security 3
- Computer simulation 2
- Computer simulation 1
- Computer vision 8
- Computer-aided design 1
- Computer-assisted translation 2
- Cryptography 2
- Cyber education 1

### D

### E

### F

### G

### I

- Image processing 3
- Image segmentation 1
- Image synthesis 2
- Imagerie médicale 1
- Immersion (virtual reality) 1
- Immersive capture 1
- Infinite graphs 1
- Information and communications technology 3
- Information retrieval 2
- Information security 1
- Information systems security 1
- Information technology security 1
- Integer programming 2
- Intelligent tutoring systems 1
- Internet 2

### L

### M

### N

### P

### Q

### R

### S

- Search engines 1
- Search-based Software Engineering 2
- Semantic Web 2
- Sequence alignment 2
- Shading in computer graphics 2
- Simultaneous multi-projection 1
- Smart networks 1
- Social media 1
- Social Networks 1
- Software analysis 1
- Software design 3
- Software engineering 2
- Software language engineering 1
- Software metric 1
- Software Product Line Engineering 1
- Software testing 1
- Software visualization 1
- Solid modeling 1
- Speedup 1
- Statistical learning 5
- Statistical models 6
- Stereoscopy 1
- Stochastic optimization 2
- Stochastic programming 1
- Stochastic simulation 1
- Subdivision surfaces 1