Department · vaiu-cai-cs-*
The core of computing — algorithms, theory, systems, programming languages, and graphics that form the foundation of all computational disciplines.
Research areas
Faculty directory
Department chair
Algorithms
Algorithm design & analysis, Data structures, and Optimization & approximation algorithms.
Professor
Theory of Computation
Computability & complexity, Formal languages & automata, and Cryptographic theory.
Professor
Computer Systems
Operating systems, Distributed & parallel systems, and Computer architecture.
Professor
Programming Languages
Language design & semantics, Compilers, and Type systems & formal verification.
Professor
Graphics & Vision
Computer graphics & rendering, Geometric computing, and Visualization.
Professor
Networks & Concurrency
Computer networking, Concurrent & parallel programming, and Cloud & edge computing.