Programming and Data Structures Spring 2024, L-T-P: 3-0-0

Schedule

Section Slot Classroom Instructor Teaching Assistants
1, 2, 21 U3 F-116 (Bhatnagar Auditorium) Aritra Hazra Aman Kumar, Lavudya Prudhvi Raj, Rahul Arvind Mool, Sourav Das
3, 4 U3 F-142 (Raman Auditorium) Jayanta Mukhopadhyay Jagdish Kamble, Suryakant Sinha, Tamal Kanti Baksi, Tarannum Ara
5, 6 U3 NR-311 (Nalanda Complex) Sudeshna Sarkar Lavoori Vamshi, Manoranjan Behera, Sipra Singh, Subham Verma
7, 8 F3 F-116 (Bhatnagar Auditorium) Sudeshna Kolay Narayan Sharma, Rishiraj Singh, Suryawanshi Vivek Bapurao, Yerragorla Krishna Mohan
9, 10 F3 F-142 (Raman Auditorium) Sudip Misra Anshita Gupta, Riya Tapwal, Ruelia Saha, Sagnik Ghosh
Slot info U3: Mon 03:00–05:00, Tue 03:00–04:00 (AN)
F3: Wed 10:00–11:00, Thu 09:00–10:00, Fri 11:00–12:00 (FN)


Coverage

Topic Resources
Introduction to programming and the C language Slides
Data types, expressions, and operators Slides
Conditionals and branching Slides
Loops and iteration Slides
One-dimensional arrays Slides
Introduction to functions Slides
Recursive functions Slides
(More Examples)
Strings Slides
Pointers, arrays, and dynamic memory allocation Slides
Two-dimensional arrays Slides
Searching in arrays Slides
Sorting arrays Slides
Representation of integers and floating-point numbers Slides
Structures (and unions) Slides
Linked lists and introduction to abstract data types Slides
Stacks and queues Slides
File handling Slides


Tests



Attendance Policy:




PDS Home

Programming and Data Structures Spring 2024, L-T-P: 3-0-0