This is a working note for the current course. It should become a retrospective after the course is complete.
What this course covered
Computer architecture, hardware/software boundaries, instruction execution, memory, and the lower-level machinery that software depends on.
What was useful
TBD after finishing the course.
What was not useful
TBD after finishing the course.
How I studied it
TBD after finishing the course.
What I would do differently
TBD after finishing the course.
Practical takeaway
TBD after finishing the course.
Related projects or notes
This should connect to systems work, performance reasoning, and embedded-device projects.