Lectures | Reading and Materials | |
---|---|---|
Week 1 |
Suggested readings: King Ch. 1-2. Start reading the Lecture notes Learning outcomes: Run basic C programs. Begin understanding the C memory model. |
|
Week 2 |
|
Suggested readings: King Ch. 7-8, Ch. 11. Continue reading the Lecture notes Learning outcomes: Develop a better understanding of the C memory model |
Week 3 |
Reading: King Ch. 11-13, Ch. 16. Continue reading the Lecture notes Learning outcomes: Use C pointers together with structs and memory blocks, including passing to and from functions. |
|
Week 8 | ArrayList.h, ArrayList.c, LL.h, LL.c, main_LL.c |