Week
|
Description
|
Material |
1 |
Introduction: Moodle,
Cygwin, eClipse |
Links
|
2 |
C Programming: Revision and Strings
|
|
3 |
C Programming: Pointers, Structs and
Binary Files
|
|
4 |
Recursion and Stacks
|
|
5
|
Singly-linked Linked Lists |
|
6 |
Doubly-linked Linked Lists and Circular
Linked Lists |
|
7 |
Sequential vs. Binary Search, time.h
library |
|
8
|
Sorting (Radix & Examples)
|
|
9 |
Binary Trees and
Binary Search Trees |
|
10 |
AS5 Q/A session
|
|
11 |
Graphs: BFS
|
|
12
|
Graphs:
Topological Sort and Critical Path Method
|
|
13 |
Heaps and Heapsort |
|