Teaching Assistantship

Throughout my Ph.D. journey at IIT Ropar, I have served as a Teaching Assistant for core Computer Science courses, helping undergraduate students master fundamental concepts in database management and software engineering.

Session: 2025-2026

Semester 1 (Aug 2025 – Dec 2025)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Primary TA)

Session: 2024-2025

Semester 2 (Jan 2025 – May 2025)

  • CS305 - Software Engineering – Core course for B.Tech. 3rd year (Primary TA)

Semester 1 (Aug 2024 – Dec 2024)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Primary TA)

Session: 2023-2024

Semester 2 (Jan 2024 – May 2024)

  • CS305 - Software Engineering – Core course for B.Tech. 3rd year (Primary TA)

Semester 1 (Aug 2023 – Dec 2023)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Primary TA)

Session: 2022-2023

Semester 2 (Jan 2023 – May 2023)

  • CS305 - Software Engineering – Core course for B.Tech. 3rd year (Primary TA)

Semester 1 (Aug 2022 – Dec 2022)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Primary TA)

Session: 2021-2022

Semester 2 (Jan 2022 – May 2022)

  • CS305 - Software Engineering – Core course for B.Tech. 3rd year (Secondary TA)
  • CP301 - Development Engineering Project – Industrial Application Development course for B.Tech. 3rd year (Secondary TA)

Semester 1 (Aug 2021 – Dec 2021)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Secondary TA)
  • CS509 - PG Software Lab – Core course for M.Tech. 1st year (Secondary TA)

Session: 2020-2021

Semester 2 (Jan 2021 – May 2021)

  • CS301 - Database Management System – Elective course for B.Tech. CSE Minor (Secondary TA)

Semester 1 (Aug 2020 – Dec 2020)

  • CS301 - Database Management System – Core course for B.Tech. 3rd year (Secondary TA)

Teaching Philosophy

As a Teaching Assistant, I am committed to fostering a collaborative learning environment where students feel comfortable asking questions and exploring concepts deeply. My approach combines practical examples with theoretical foundations, helping students understand not just the "how" but also the "why" behind database systems and software engineering principles.