| Lecture | Date | Topics | Notes & Examples |
|---|---|---|---|
| 1 | Aug 31 | course overview computer architecture→JVM→SaM |
Introduction
Chapter 1 |
| 2 | Sep 7 | SaM overview reading examples |
SaM Into
SaM Examples |
| 3 | Sep 14 | compilers parsing |
Compiling & Parsing Notes
Chapter 2 selection example repetition example |
| 4 | Sep 21 | code generation | Code Generation notes
Bali-- compiler example
|
| 5 | Sep 28 | exceptions packages |
Exceptions
Packages protected example
finally example
|
| 6 | Oct 5 | software tools software engieering programming |
Hard Skills |
| 7 | Oct 12 | no lecture | work day! |
| 8 | Oct 19 | functions | Lecture Notes
Chapter Notes Addition Example Selection Example |
| 9 | Oct 26 | pointers | Lecture Notes
SaM Heap example C examples |
| 10 | Nov 2 | pointers and SaM | Lecture Notes
pointer videos |
| 11 | Nov 9 | Strings, Arrays, and Functions | Lecture Notes
array example string/function example |
| 12 | Nov 16 | soft skills | Lecture Notes
More Notes |
| 13 | Nov 30 | summary evaluations GDIAC |
TBA |