Course Schedule and MaterialsΒΆ

Week Lab (due week after) Solutions Reading assigment (due week after)
1 - 01/27 Lab No. 1: Introduction to the Shell Lab01 Solution TLCL, Chapter 1
2 - 02/03 Lab No. 2: The File System and Working with Files Lab02 Solution TLCL, Chapters 2, 3 ,4
3 - 02/10 Lab No. 3: Working with Permissions Lab03 Solution TLCL, Chapters 4 and 9
4 - 02/17 Lab No. 4: Shell Expansion Lab04 Solution TLCL, Chapter 7
5 - 02/24 Lab No. 5: Vim editor and GDB   TLCL, Chapter 12
6 - 03/02 Lab No. 6: I/O Redirection Lab06 Solution TLCL, Chapter 6
7 - 03/09 Lab No. 7: Regular Expressions Lab07 Solution TLCL, Chapter 19, 20
8 - 03/16 Spring Break    
9 - 03/23 SSU cancelled classes    
10 - 03/30 Midterm    
11 - 04/06 Lab No. 8: Text Processing Lab08 Solution TLCL, Chapters 20, 21
12 - 04/13 Lab No. 9: Processes and Shell Script Basics Lab09 Solution TLCL, Chapters 10, 11 and 24
13 - 04/20 Lab No. 10: Shell Scripts Part 2 Lab10 Solution TLCL, Chapters 25, 26 and 27
14 - 04/27 Lab No. 11: Shell Scripts Part 3 Lab11 Solution TLCL, Chapters 28, 29 and 34
15 - 05/04 Review    
16 - 05/11 Final Exam