| Class | Date | Topic | Additional Resources | |
| 1 | Aug. 17 | Basic UNIX commands, Setting up your CS account Survey on desired topics for the semester |
||
| 2 | Aug. 24 | Tutorial + hands-on exercises: vi, gcc, g++, the Make utility | vi-tutorial.txt vi quick reference card |
|
| 3 | Aug. 31 | GDB and tutorial | gdb quick reference | |
| Sept. 7 | No class - Labor Day | |||
| 4 | Sept. 14 | Basics of Windows Administration (Nathan Steward) | ||
| 5 | Sept. 21 | Basics of UNIX Systems Administration (Piotr Misztal) | ||
| 6 | Sept. 28 | Document preparation with latex and bibtex | ||
| 7 | Oct. 5 | How to Read a Paper, Write a Paper | ||
| 8 | Oct. 12 | Making Use of Library Resources EndNote | ||
| 9 | Oct. 19 | How to Present a Paper PowerPoint Guidelines |
||
| 10 | Oct. 26 | Effective Poster Presentations | ||
| 11 | Nov. 2 | Version Control | ||
| 12 | Nov. 9 | |||
| 13 | Nov. 16 | |||
| Nov. 23 | No class -- Thanksgiving Break | |||
| 14 | Nov. 30 | |||
| 15 | Dec. 7 |