CSE 399-004 Spring 2006 Class Schedule
This table contains the tentative class schedule.

NOTE: the links on this page may not be accessible from outside the .upenn.edu domain.

Class# / Date Topic Lecture Notes Homework/Exams
1. 1/9 (M)  Overview   PPT, PDF  
2. 1/11 (W)  Shell -- Basic Commands   PPT, PDF   HW 1 (PDF)
3. 1/13 (F)  *** Lab 1 (PDF), Solutions (PDF) ***
4. 1/16 (M)  *** No class -- Martin Luther King Jr. Day ***
4. 1/18 (W)  Shell -- Piping, Redirection, and Process Management   PPT, PDF   HW 2 (PDF), HW 1 Solutions (PDF)
6. 1/20 (F)  *** Lab 2 (PDF), Solutions (PDF) ***
5. 1/23 (M)  Shell -- Filesystem, Access Rights, and Finding Files   PPT, PDF   HW 3 (PDF), HW 2 Solutions (PDF)
7. 1/25 (W)  Shell -- File Extraction and Stream Editing   PPT, PDF  
9. 1/27 (F)  *** Lab 3 (PDF), Solutions (PDF) ***
8. 1/30 (M)  Emacs -- Basic Editing   PPT, PDF   HW 4 (PDF), HW 3 Solutions (PDF)
10. 2/1 (W)  Scripting -- Shell Scripting   PPT, PDF  
12. 2/3 (F)  *** Lab 4 (PDF), Solutions (PDF) ***
13. 2/6 (M)  Scripting -- Environment, Login Scripts, and Compiling   PPT, PDF   HW 5 (PDF), HW 4 Solutions (PDF)
14. 2/8 (W)  Scripting -- Makefile   PPT, PDF  
15. 2/10 (F)  *** Lab 5 (PDF), Solutions (PDF) ***
16. 2/13 (M)  Scripting -- Perl   PPT, PDF   HW 6 (PDF), HW 5 Solutions (PDF)
17. 2/15 (W)  Important Applications -- Latex   PPT, PDF   Final Exam (PDF)
18. 2/17 (F)  *** Lab 6 (PDF), Solutions (PDF) ***
19. 2/20 (M)  Important Applications -- CVS   PPT, PDF   HW 6 Solutions (PDF, TEX)
20. 2/22 (W)  Summary   PPT, PDF  
21. 2/24 (F)  *** NO CLASS ***
22. 3/3 (F)  *** Final exam due ***  Final Exam Solutions (PDF, TEX)