lecture date |
notes |
ready? |
description |
reading |
2019-06-25 |
Lecture 1 |
true |
Course overview, a gentle intro to C++ - Standard I/O |
|
2019-06-27 |
Lecture 2 |
true |
Control Structures, I/O in programs |
|
2019-07-02 |
Lecture 3 |
true |
Loops (for, while, do-while), doubles, functions |
|
2019-07-09 |
Lecture 4 |
true |
Functions |
|
2019-07-11 |
Lecture 5 |
true |
Makefiles, Data Representation |
|
2019-07-16 |
Lecture 6 |
true |
File I/O |
|
2019-07-18 |
Lecture 7 |
true |
Arrays |
|
2019-07-25 |
Lecture 8 |
true |
Pointers |
|
2019-07-30 |
Lecture 9 |
true |
References, defining your own data types with structs |
|
2019-08-01 |
Lecture 10 |
true |
The good, bad and ugly about pointers, C++ Memory Model, Dynamic memory allocation (Heap), Heap vs Stack |
|
2019-08-06 |
Lecture 11 |
true |
Linked lists |
|
2019-08-08 |
Lecture 12 |
true |
Recursion |
|
2019-08-15 |
Lecture 13 |
true |
More recursion, strings |
|
2019-08-20 |
Lecture 14 |
true |
Recursion, Strings, Wrap-Up |
|
2019-08-22 |
Lecture 15 |
true |
Wrap-Up, Review |
|
2019-08-27 |
Lecture 16 |
true |
Review |
|