Teaching
Assistant Professor, School of Computer Science, UPES Dehradun
Teaching Philosophy
My teaching approach is learner-centric, designed to foster active engagement and deep understanding. I employ evidence-based pedagogical techniques including Think-Pair-Share discussions, Jigsaw collaborative learning, and peer instruction to create an inclusive and dynamic classroom environment.
I believe in connecting theoretical concepts to real-world applications, particularly in demonstrating how fundamental computer science principles underpin cutting-edge AI and machine learning systems. This approach helps students appreciate the relevance of foundational subjects like Discrete Mathematics, Data Structures, and Algorithms to modern technological innovations.
Current Courses (2025–present)
| Course | Level | Institution | Period |
|---|---|---|---|
| Discrete Mathematics | BSc CS Year 2 | Government Degree College Uri, Baramulla | 2020 |
| Data Structures & Algorithms | BSc CS Year 2 | Government Degree College Uri, Baramulla | 2020 |
| Database Systems | M.Tech Year 1 | UPES Dehradun | 2025 |
| C Programming | B.Tech Year 1 | UPES Dehradun | 2025 |
| Python Programming | B.Tech Year 1 | UPES Dehradun | 2026 |
Student Resources
Academic Portal
Access lecture slides, notes, assignments, and additional learning materials for all courses.
Visit Academic PortalResearch Opportunities
Interested in research? Learn about internship opportunities in the MedVIS Lab.
Join the LabMentorship
I actively supervise undergraduate and postgraduate project work in areas related to deep learning, computer vision, and medical image analysis. Students interested in pursuing research projects or seeking guidance for higher studies are welcome to reach out.