Programming and Data Structures Spring 2024–2025

Schedule

Section Count Classroom Instructor Teaching Assistants
1 (CH + EE) 225 NR111 Ayan Chaudhury [local directory] Banoth Dinesh Karthik, Gangaram Arvind Sudewad, Kriti Bhardwaj, Sake Venkata Vignan Kumar, Satya Prakash Nayak
2 (CY + MI + MT) 233 NR112 Abhijit Das [local directory] and Aritra Hazra [local directory] Aarati Shah, Gitanjali Gupta, Priyanshi Dixit, Rahul Mandal
3 (AG + BT + EX) 194 NR211 Sudeshna Kolay [local directory] Ketan Gupta, Pranil Dey, Tadikadapa Manikantha Akash, Talabattula Sai Sahan
4 (AE + GG + IE + MA) 226 NR212 Sudip Misra [local directory] Animesh Singh, Anshita Gupta, Karamcheti Vamsy, Kounteya Sarkar, Rajib Sarkar, Rajdeep Ghosh
Timing Slot U3: Mon 03:00pm–05:00pm, Tue 03:00pm–04:00pm

Coverage

Topic Resources
Introduction, variables, constants, data types, expressions, assignments Slides: Set a | Set b
Conditions and branching (if, if-else, switch) Slides
Loops (while, for, do-while) Slides
One-Dimensional Arrays Slides
Functions (including passing arrays to functions as arguments) Slides
Recursion Slides
Strings Slides

Tests

  • Class Test 1: 30-Jan-2025, 06:45pm – 07:45pm [Seating Arrangement]
    Syllabus: Up to end of loops (Slide sets 1 to 3)
    [Questions with solutions]

  • Mid-Semester Test: 19-Feb-2025, 09:00am – 11:00am [Seating Arrangement: Central Allocation]
    Syllabus: Up to end of strings (Slide sets 1 to 7)

  • Class Test 2: 03-Apr-2025 [confirmed]

  • End-Semester Test: To be decided by the Institute


PDS Home