Foundations of Computing:Â Push the boundaries of theoretical computer science, focusing on complexity theory, algorithm design, and automata theory.
Algorithmic Innovations:Â Design efficient and provably correct algorithms for machine learning, optimization, data analysis, and other practical domains.
Optimization for Real-World Problems:Â Develop novel optimization techniques for diverse applications, including logistics, scheduling, resource allocation, and control systems.
The faculty of the computer science department are involved in the following key research areas: