Week 1
Tuesday, August 28, 2007 (Administrivia)
Thursday, August 30, 2007 (Shell scripting)
Week 2
Tuesday, September 4, 2007 (RegEx, grep, sed, tr, cut, &c)
Thursday, September 6, 2007 (AWK, PERL)
Week 3
Tuesday, September 11, 2007 (Handin, More Perl)
Thursday, September 13, 2007 (Compilation process, Compiling, "Hello World")
Week 4
Tuesday, September 18, 2007 (Parameters, M'tpl files, Globals, Static, Extern, Weak/Strong)
Thursday, September 20, 2007 (Pointers, &-operator, *-operator, pass-by-reference, arrays, gdb)
Week 5
Tuesday, September 25, 2007 (Multi-dimensional arrays, Formatted I/O, malloc(), calloc(), free(), &c)
Tuesday, September 25, 2007 (struct, typedef, union)
Week 6
Tuesday, October 2, 2007 (Exam Review)
Thursday, October 4, 2007 (Exam #1)
Week 7
Tuesday, October 9, 2007 (Exam Post-Mortem)
Thursday, October 11, 2007 (Linked Lists)
Week 8
Tuesday, October 16, 2007 (Linked Lists, Function Pointers)
Thursday, October 18, 2007 ("const", Lab)
Week 9
Tuesday, October 23, 2007 (BST, intro)
Thursday, October 25, 2007 (BST, class-like structure)
Week 10
Tuesday, October 30, 2007 (Exam review, stack)
Thursday, November 1, 2007 (Exam #2)
Week 11
Tuesday, November 6, 2007 (Function-like Macros, Memory Errors, valgrind, Toward Lab #7)
Thursday, November 8, 2007 (Make, CVS)
Week 12
Tuesday, November 13, 2007 (Bit-wise operators, Simulator-Assembler Assignment)
Thursday, November 15, 2007 (Overview of Simultor-Assembler Model)
Week 13
Thursday, November 20, 2007 (Walk-through of Assembler)
Thursday, November 15, 2007 (No class -- Thanksgiving)
Week 14
Tuesday, November 27, 2007 (Walk-through of Simulator)
Thursday, November 29, 2007 (System Calls, Processes, Mini-Shell Lab)
|