Foundations & Systems
Operating Systems, Data Structures and Algorithms, Computer Networks, and Distributed Systems.
Teaching & Mentoring
My teaching interests span core computer science, distributed and cloud systems, cyber-physical systems, and algorithmic decision-making. I emphasize conceptual clarity, hands-on systems work, and research-driven problem solving.
Areas
Operating Systems, Data Structures and Algorithms, Computer Networks, and Distributed Systems.
Cloud and Edge Computing, Internet of Things, Serverless Computing, and Networked Systems.
Cyber-Physical Systems, Intelligent Transportation, Smart Infrastructure, and Optimization and Game Theory for Systems.
NIT Rourkela
Lab instruction, demonstration sessions, grading, and oral examinations (vivas).
Lab instruction, grading, and oral examinations (vivas).
Course Development
Game-theoretic reasoning, incentives, mechanism design, and strategic behavior in shared cyber-physical infrastructure.
Matching, optimization, scheduling, and resource-allocation methods for mobility and infrastructure systems.
Architectures, orchestration, scheduling, and performance trade-offs across cloud, edge, and serverless platforms.
Optimization, online decision-making, and learning methods for dynamic, distributed, and resource-constrained systems.
Research Supervision