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