CS213/293 : Data Structure and Algorithms 2023

Instructors : Ashutosh Gupta

Timings : 8:30 Monday, 9:30 Tuesday, 10:35 Thursday (Slot 1)
Venue : LH 101 (discussions on Piazza Join (Access code was given in class))
TAs : TBA
For non gmail email addresses Append "iitb.ac.in" in the text inside the parenthesis

Optional tutorials :

Source material

Interaction policy

Evaluation structure

CS213 CS293: three lab exams and a project

May change later.

Attendance Quiz URL

CS293 Lab exam/project schedule

Tutorial solutions

Lectures

2023-07-31 : Week 1 - Introduction

2023-08-07 : Week 2 - Stack and queue

2023-08-14 : Week 3 - Dictionary and hashing

2023-08-21 : Week 4 - Trees

2023-08-23T08:30 (Wednesday) : Quiz 1

2023-08-28 : Week 5 - Binary search tree(remaining) and Red-black tree

2023-09-04 : Week 6 - Text processing

2023-09-11 : Week 7 - Priority queue and Heap

2023-09-.. : Midterm week

2023-10-18T08:30 (Wednesday) : Quiz 2

2023-11-..: End semester exam

Leave rules for non-medical reasons

Please follow the rules specified in the section 15 of the UG rule book for leave. Our interpretation of the section is that you need to get a leave approved by the head of CSE on the recommendation of your faculty advisor. Please submit the approved form/email/AMS on our form for leave, which is shared on Piazza. Once we have the approved leave we will apply the usual rules of compensation.