Assistant Professor
School of Computer Science
UPES
Slide decks for courses
Presentations on discrete structures and logic
Presentations on C Programming
Master fundamental data structures and algorithms with interactive visualizations.
Explore the core concepts of operating systems and system programming.
Learn about network protocols, architectures, and security fundamentals.
Understand database design, SQL, and NoSQL systems in depth.
Software development methodologies, tools, and best practices.
Explore the foundations and applications of AI technologies.
Dive into algorithms and models that enable machines to learn from data.
Understand the design and organization of computer systems.
Learn about the principles and techniques of compiler construction.
Explore formal languages, automata, and computational complexity.
More subjects and courses coming soon!
Research papers and research presentation materials
Presentations on current research topics
More subjects and presentations coming soon!