| Field | Name |
|---|---|
| 3D Graphics and games | Thomas Fevens |
| Ad-hoc wireless networks | Thomas Fevens |
| Algebraic geometry | Stan Klasa |
| Algebraic k-theory | Stan Klasa |
| Algorithms | Clement Lam |
| Algorithms, computational algebra and number theory in | David Ford |
| Algorithms, design and analysis | Tien D. Bui |
| Algorithms, graph | Rajagopalan Jayakumar Jaroslav Opatrny Lata Narayanan |
| Artificial intelligence | Sabine Bergler |
| Artificial intelligence/ intelligent systems, applications of | Bipin Desai |
| Automata and formal languages | Jaroslav Opatrny |
| Bioinformatics | Gregory Butler |
| CASE tools | Juergen Rilling |
| Category theory | Stan Klasa |
| Cellular networks, frequency assignment in | Lata Narayanan |
| Coding theory | Clement Lam |
| Combinatorial computing | Clement Lam |
| Combinatorial optimization | Vaclav (Vasek) Chvatal |
| Communications networks | Hovhannes Harutyunyan |
| Computational and combinatorial geometry | Thomas Fevens |
| Computational linguistics | Ching Y. Suen Leila Kosseim |
| Computational neuroscience | Vaclav (Vasek) Chvatal |
| Computer-aided design (CAD) | Tien D. Bui |
| Computer-assisted and internet based education | Thiruvengadam Radhakrishnan |
| Computer analysis and recognition of documents | Ching Y. Suen |
| Computer science, theoretical | Stan Klasa |
| Computer systems | Terry Fancott |
| Computer vision | Adam Krzyzak |
| Computing, high-performance scientific | Dhrubajyoti Goswami |
| Computing, mobile | Lata Narayanan |
| Computing, parallel and distributed | Joey Paquet Hovhannes Harutyunyan Dhrubajyoti Goswami |
| Control systems, hybrid dynamical | David K. Probst |
| Cryptography | Hovhannes Harutyunyan |
| Data and knowledge-based systems | Gosta K. Grahne |
| Data and Web Usage Mining | Nematollaah Shiri-Varnaamkhaasti |
| Database and Knowledge Base systems | Nematollaah Shiri-Varnaamkhaasti |
| Databases, sequence | Gosta K. Grahne |
| Database systems and operating systems | Bipin Desai |
| Diagnosis of computer networks | Hovhannes Harutyunyan |
| Differential equations | Eusebius Doedel |
| Distributed and parallel systems | David K. Probst |
| Distributed networks, compact routing in | Lata Narayanan |
| Distributed systems | Hon Fung Li |
| Document analysis | Sabine Bergler |
| Electronic commerce | Thiruvengadam Radhakrishnan |
| Electronic commerce and security | Bipin Desai |
| Error-correcting codes | Hovhannes Harutyunyan |
| Evolutionary programming | Peter Grogono |
| Formal methods, quality control | Olga S. Ormandjieva |
| Graphical user interface | Sudhir P. Mudur |
| Graph theory | Rajagopalan Jayakumar |
| Image processing | Adam Krzyzak |
| Incomplete information and uncertainty management | Gosta K. Grahne |
| Information extraction and question answering systems | Leila Kosseim |
| Information integration | Gosta K. Grahne Nematollaah Shiri-Varnaamkhaasti |
| Intelligent software agents | Thiruvengadam Radhakrishnan |
| Intensional programming | Joey Paquet |
| Knowledge-based systems for mathematics and science | Gregory Butler |
| Language and automata theory | Stan Klasa |
| Language processing, natural | Sabine Bergler |
| Logic, description | Volker Haarslev |
| Mathematical modelling | Tien D. Bui |
| Medical Imaging | Thomas Fevens |
| Multimedia | Sudhir P. Mudur |
| Multiprocessors, large-scale shared memory | David K. Probst |
| Natural language generation | Leila Kosseim |
| Network model | Jaroslav Opatrny |
| Network protocols and algorithms | Hovhannes Harutyunyan |
| Networks, neural | Adam Krzyzak |
| Nonlinear analysis | Eusebius Doedel |
| Numerical analysis | Eusebius Doedel |
| Numerical methods | Tien D. Bui |
| Object-oriented frameworks | Gregory Butler |
| Optical networks | Jaroslav Opatrny |
| Optical networks, wavelength routing in | Lata Narayanan |
| Parallel computing, patterns | Dhrubajyoti Goswami |
| Parallel processing architectures and algorithms | Hon Fung Li |
| Parsing and compilers | Jaroslav Opatrny |
| Pattern recognition | Sabine Bergler Adam Krzyzak |
| Pattern recognition, applications of harmonic analysis to | Stan Klasa |
| Pattern recognition and machine intelligence | Ching Y. Suen |
| Program comprehension | Juergen Rilling |
| Programming languages | Peter Grogono |
| Programming languages (semantics) | Joey Paquet |
| Programming languages, design and implementation of | Joey Paquet |
| Programming models, scalable | David K. Probst |
| Query Processing and Optimization | Nematollaah Shiri-Varnaamkhaasti |
| Scientific programming | Joey Paquet |
| Signal processing | Adam Krzyzak |
| Software architectures and reuse | Gregory Butler |
| Software design | Juergen Rilling |
| Software engineering | Joey Paquet Sudhir P. Mudur Terry Fancott Juergen Rilling Peter Grogono |
| Software maintenance | Juergen Rilling |
| Software systems, user interface design for | Thiruvengadam Radhakrishnan |
| Software visualization | Juergen Rilling |
| Specification and programming language design and semantics of large-scale commercial software systems | Patrice Chalin |
| Supply chain optimization | Vaclav (Vasek) Chvatal |
| Theoretical foundations and practical systems development | Patrice Chalin |
| Uncertainty Reasoning | Nematollaah Shiri-Varnaamkhaasti |
| Virtual library | Bipin Desai |
| Virtual reality | Sudhir P. Mudur |
| Visual computing | Sudhir P. Mudur |
| Visual language theory | Volker Haarslev |
| VLSI algorithms and architectures | Rajagopalan Jayakumar |
| VLSI design automation | Rajagopalan Jayakumar |
| VLSI systems, fault-tolerant | Rajagopalan Jayakumar |
| VLSI systems and computations | Hon Fung Li |