Tentative schedule Fall 2017
Week | (1) 28 Aug. - 02 Sep. |
Topic | Intro. to CSCI 330/Unix, Getting Started, Command-line environment 30 Aug. Lab session in CSL. Login, download Linux Image Over view of : |
Readings | Sobell (ch. 1,2) Course note. Intro man pages : chmod, umask |
Week | (2) 04 Sep. - 09 Sep |
Topic |
Directory layout Working with directories Using and setting permissions File systems and inode basics Copying, moving and linking files |
Readings | Sobell ch. 3, 4, vimtutor |
Day | 05 Sep. - No class |
Week | (3) 11 Sep. - 16 Sep. |
Topic |
Survey of commands :
Storage usage User info Time commands Editors Process control |
Readings | Sobell ch. 2, 8 web : Section 02 & 03 |
Week | (4) 18 Sep. - 23 Sep. |
Topic |
Redirection Command line delimiters File name wild-cards. Quotes Command line parsing |
Readings | Sobell ch. 5, 8 web : Section 02 & 03 |
Week | (5) 25 Sep. - 30 Sep. |
Topic |
Aliases, Intro to Functions Command line parsing Bash - configuration files Inode specifics |
Readings |
Sobell ch. 8 man pages : bash |
Week | (6) 02 Oct. - 07 Oct. |
Topic |
Shell scripting |
Readings |
Sobell ch. 11 man pages : bash |
Week | (7) 09 Oct. - 14 Oct. |
Topic |
Shell scripting. |
Readings |
Sobell ch. 11 |
Week | (8) 16 Oct. - 21 Oct.
Oct. 10 & 12 Midterm |
Topic | Regular expressions |
Readings |
Regular expressions - Sobell Appendix A. p. 1011 |
Week | (9) 23 Oct. - 28 Oct. |
Topic |
Regular Expressions grep - global regular expression parser sed - stream editor |
Readings |
regular expressions - Sobell Appendix A. p. 1011 grep - Sobell pp. 833-837 sed - Sobell ch 15 p. 653 See also Readings on the Lecture page. |
Week | (10) 30 Oct. - 04 Nov. |
Topic |
sed - stream editor awk -pattern processing language. |
Readings |
sed - Sobell ch 15 p. 653 See also Readings on the Lecture page. awk - Sobell ch 14. p. 619 |
Week | (11) 06 Oct. - 11 Nov. |
Topic |
awk - pattern processing language. Networking |
Readings |
awk - Sobell ch. 14 p. 619 Networking - Various Web pages. |
Week | (12) 13 Nov. - 18 Nov. |
Topic | Networking. |
Readings | Various Wikipedia pages. |
Week | (13) 20 Nov. - 25 Nov. |
Topic | Networking |
Readings | Various Wikipedia pages. |
Week | (14) 27 Nov. - 02 Dec. Class 21 Nov. Holiday 23 & 25 Nov. |
Topic | Networking. |
Readings | Various Wikipedia pages |
Week | (15) 04 Dec. - 09 Dec. |
Topic |
Networking Final review. |
Readings |
Various Web pages Class notes |
Week | (15) 11 Dec. - 16 Dec. Finals |
Topic | Final Exam Monday 11 Dec. 2017 4 PM - 5:50 PM |