Dynamic Programming: Complete Notes
Comprehensive notes covering DP fundamentals: memoization, tabulation, classic problems (knapsack, LCS, matrix chain), and GATE-level practice questions.
Welcome to My Space
Educator ยท Researcher ยท Mentor, focused on clear explanations and structured learning for every student.
Who I Am
Teacher, mentor, and researcher in education and computer science.
I am Dr. Swati Vashisht, an educator with over a decade of experience making knowledge accessible, engaging, and impactful. My teaching spans Computer Science, English Literature & Communication, and UPSC ESE Prelims preparation.
My teaching approach is simple: every student deserves a teacher who breaks complexity into clarity. Through structured lessons, subject-wise study material, and one-on-one mentorship, I guide students from confusion to confidence.
Beyond the classroom, I actively pursue research in Computer Science, publish academic papers, and collaborate on interdisciplinary projects that bridge technology and education.
Algorithms, Data Structures, DBMS, OS, Networks
Grammar, Literature, Comprehension, Writing Skills
General Studies, Engineering Aptitude, Current Affairs
Academic Publishing, Data Analysis, EdTech Innovation
2024 - Present
Teaching Computer Science & UPSC ESE to 500+ students online and offline. Publishing subject-wise study material and video lectures.
2020 - 2024
Full-time faculty position at a reputed institution. Taught undergraduate courses and supervised student research projects.
2018 - 2020
Completed PhD with research focus on machine learning applications in educational technology.
2015 - 2018
Post-graduate studies with specialization in Artificial Intelligence and Data Science.
2011 - 2015
Undergraduate engineering degree. Gold medalist in university examinations.
Study Material
Subject-wise notes, video summaries, and practice material. Filter by subject to find the right resource.
Comprehensive notes covering DP fundamentals: memoization, tabulation, classic problems (knapsack, LCS, matrix chain), and GATE-level practice questions.
Video lecture covering FCFS, SJF, Round Robin, and Priority scheduling with examples, Gantt charts, and CPU utilization problems.
30 solved SQL practice questions with queries for joins, subqueries, aggregation, normalization, and transaction management for GATE & ESE preparation.
Detailed walkthrough of a complex RC passage with strategy to identify the main idea, inference, tone, and author's purpose in competitive exam scenarios.
Complete lecture on Active & Passive Voice transformations, all tenses in context, and common error correction patterns seen in ESE and government exams.
100 high-frequency vocabulary words built around Latin & Greek roots. Mnemonics, usage sentences, and a quick revision quiz included.
Concise notes on the Preamble, Fundamental Rights, Directive Principles, and key constitutional amendments for ESE Prelims revision.
Live problem-solving session with 20 ESE-level numerical questions on engineering mathematics, reasoning, and aptitude. Full explanations provided.
Monthly current affairs compilation relevant to UPSC ESE: government schemes, science & tech, economy, and environment in an exam-focused format.
Work & Innovation
A collection of research initiatives and academic projects that bridge education and technology.
Developed a tutoring system that personalizes content delivery based on student performance patterns using ML classification models. Pilot testing involved 200+ students and recorded a 35% improvement in concept retention.
Built a Natural Language Processing pipeline to evaluate English essays on grammar, coherence, and vocabulary richness, supporting teachers with faster and more consistent grading.
A data-driven analysis of 10 years of UPSC ESE question papers, identifying high-frequency topics, difficulty trends, and subject-wise weightage. Interactive dashboard for strategic exam preparation.
Designed and implemented a gamification framework for teaching Data Structures. Students earn badges, solve coding challenges, and compete on leaderboards. Engagement improved by 62% during classroom use.
Applied computational text analysis to classic Indian English literature to study emotional arcs, sentiment evolution, and thematic patterns, combining literary scholarship with data science.
Designed a secure, scalable cloud storage solution for educational data with end-to-end encryption, role-based access control, and data privacy requirements.
Academic Output
Peer-reviewed research papers, conference proceedings, and academic writings.
Vashisht, S. et al. ยท International Journal of Educational Technology in Higher Education (ETHE) ยท Springer
Read Paper โVashisht, S., Kumar, R. ยท Proceedings of the 32nd International Conference on Computational Linguistics (ACL Workshop)
Read Paper โVashisht, S. ยท Expert Systems with Applications ยท Elsevier
Read Paper โVashisht, S., Singh, P., Sharma, A. ยท Computers & Education ยท Elsevier
Read Paper โVashisht, S. ยท Digital Scholarship in the Humanities ยท Oxford University Press
Read Paper โVashisht, S. et al. ยท IEEE Access ยท IEEE
Read Paper โThoughts & Insights
Ideas, tips, strategies, and reflections on education, technology, and learning.
Recursion is a core problem-solving technique. This article explains how I teach it to beginners and why it should be understood before moving to advanced CS topics.
Read Article โA 3-month roadmap based on ESE question patterns, past preparation cycles, and strategy discussions with successful candidates.
Read Article โHow reading literary fiction can support creativity, empathy, and problem-solving in technical fields, with references to cognitive research.
Read Article โA practical view of how AI tools like ChatGPT are changing education, what teachers can use well, and where caution is needed.
Read Article โInsights from interviews with 20 GATE toppers and 20 students who missed by a small margin. The differences were mostly about exam strategy, not only preparation.
Read Article โHow I adapt the Feynman Technique for group teaching, and how students can use it independently for revision and self-testing.
Read Article โMedia
Lectures, workshops, events and moments from the classroom and beyond.
Computer Science ยท 52 min
English ยท 40 min
UPSC ESE ยท 65 min
๐ธ More photos can be added from assets/images/.
Questions about courses, collaborations, or academic work? Send a message.
Students, researchers, and institutions can use this form for course questions, collaboration requests, and speaking engagements.
India (Available Online Worldwide)
Within 24 hours (Mon-Sat)