Introduction to Algorithms and Data Structures (LTAT.03.029) Spring 2027
Schedule
| Week | Topic |
|---|---|
| 01 | What are algorithms and data structures? |
| 02 | Searching and Sorting |
| 03 | More Sorting |
| 04 | Stacks and Queues |
| 05 | Trees and Traversals |
| 06 | Self-Balancing Binary Search Trees |
| 07 | Heaps, Heapsort, and Priority Queues |
| 08 | Midterm Test |
| 09 | Hash Tables |
| 10 | Graphs and their reprsentation |
| 11 | Spanning Trees |
| 12 | Shortest Paths |
| 13 | Selected Topics (Max Flow?) |
| 14 | Selected Topics (Splay Trees?) |
| 15 | Exam Review |