Data Structures and Algorithms

← Back to Teaching

Work in progress: These course notes are actively being written and may contain errors or omissions. If you spot a mistake, please let me know by email.

Course Code: MAT5EJ302(1)  ·  Semester: V (Elective)  ·  Credits: 4
Institution: Ambedkar College, University of Calicut (CUFYUGP 2024)
Textbook: Dasgupta, Papadimitriou, Vazirani — Algorithms (McGraw-Hill, 2006)

Complete lecture notes with worked examples, step-by-step algorithm traces, and practice problems.

Assessment: Internal 30 marks + External 70 marks (minimum 15 marks from each of Modules I–IV; Module V not assessed in the external exam).

Download Full Course Notes (PDF)

Modules

Lab Sessions

Exam Practice