Over my teaching career, I have designed and delivered a variety of undergraduate and postgraduate courses in computer science, including:
Data Structures & Algorithms
Database Management Systems
Web Technologies
Programming in C, Java, and Python
Software Engineering
My teaching philosophy integrates three elements: concept clarity, practical exposure, and problem-solving skills. I encourage students to engage in collaborative projects, participate in hackathons, and contribute to open-source software.
I also emphasize continuous learning and adaptability, preparing students for evolving technological landscapes. Many of my students have successfully pursued careers in software development, research, and higher studies across the globe.
This is foundation course for first semster Integrated MSc. Computer Science (AI & ML) students to introduce programming concepts.
This is four credit course including both Tehory and Practical.
This course is for third semster Integrated MSc. Computer Science (AI & ML) students to understand the detailed working of Hardware Componenets of Computer systems and to know more about Micro operations.
This is four credit course including only Theory.
Introduction to Web Designing is a Descipline Scpecific Course(DSC C) offered to first semester FYUGP students of BVM Holy Cross College under Mahatma Gandhi University.