Teaching:
Data Structures and Algorithms [IIIT Kottayam, VIT]
Design and Analysis of Algorithms [IIIT Kottayam, VIT]
Theory of Computation [VIT]
Introduction to Problem Solving and Programming [VIT]
Discrete Mathematics [IIIT Kottayam]
Database Management System [IIIT Kottayam]
Approximation Algorithms [IIIT Kottayam]
Graph Algorithms and Mining [IIIT Kottayam]