Week | Topic | |
Jan | 5 | Introduction to Unix |
Jan | 12 | Shell programming |
Jan | 19 | Hardware and assembly basics |
Jan | 26 | Basic assembly instructions, assembly directives |
Feb | 2 | Makefiles |
Feb | 9 | Subprograms |
Feb | 16 | Subprograms, recursion |
Feb | 23 | Midterm recess |
March | 2 | Bit operations |
March | 9 | Arrays |
March | 16 | Structures, C++ & assembly |
March | 23 | Floating-point |
March | 30 | Software optimizations |
April | 6 | Review |