Research Area

Students Assigned

Sub Areas (in alphabetical order)

A: Algorithms and Data Structures

Xidong Jiang

Algorithms
Analysis of algorithms
Data structures
Parallel and distributed algorithms

B: Programming Methodology and Languages

Warren Taylor

Compilers
Programming languages
Software engineering

C: Numerical and Symbolic Computation

Donna Kay

Jean-Pierre Ambrois

Artificial intelligence
Bioinformatics
Cognitive science
Computational chemistry
Computational neuroscience
Computational physics
Data mining
Intelligent systems and robotics
Numerical algorithms
Symbolic mathematics

D: Computer Elements and Architecture

 

Digital logic
Hardware developments and improvements
Microarchitecture
Multiprocessing

E: Systems and Networks

Vikas Ranjan

Karan Jagwani

Khai Tran

Manas Ghole

Computer networking and communication
Computer security
Cryptography
Databases
Distributed computation
Operating systems

F: Graphics and Visualization

James Long

Larry Davies

Computer graphics
Computer-human interaction
Scientific visualization
Virtual reality

G: Mathematical Foundations

 

Category theory
Computational geometry
Graph theory
Mathematical logic
Number theory
Type theory

H: Theory of Computing

 

Automata theory
Computability theory
Computational complexity theory
Quantum computing theory