| Week | Date | TOPICS |
| 1. | 7 Sep. | Imagine! UBC - no classes |
| 9 Sep. | Introduction to Linux | |
| 2. | 14 Sep. | bash & Aliases |
| 16 Sep. | Edit the Web: wikis & HTML | |
| 3. | 21 Sep. | bash Shell Scripts |
| 23 Sep. | Image Manipulation | |
| 4. | 28 Sep. | Survey of Applications |
| 30 Sep. | Plotting Data & Theory | |
| 5. | 5 Oct. | Introduction to Python |
| 7 Oct. | Research & Presentations | |
| 6. | 12 Oct. | Project Proposal Talks |
| 14 Oct. | Project Proposal Talks | |
| 7. | 19 Oct. | Simple Fitting |
| 21 Oct. | Wrappers (not covered) | |
| 8. | 26 Oct. | Compiled Languages |
| 28 Oct. | C, FORTRAN, ... | |
| 9. | 2 Nov. | Project Week |
| 4 Nov. | Project Week | |
| 10. | 9 Nov. | Introduction to LATEX & REVTEX |
| 11 Nov. | Remembrance Day. UBC closed. | |
| 11. | 16 Nov. | Matrix Diagonalization |
| 18 Nov. | Breit-Rabi Diagram | |
| 12. | 23 Nov. | Numerical Integration |
| 25 Nov. | Root finding or ODEs & PDEs | |
| 13. | 30 Nov. | Project Presentations week |
| 2 Dec. | Term Projects due | |
| Rest of December F r e e ! | ||