CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Date

Detail

Intro to UNIX - Chapter 1

Monday, August 20th

Lecture 0: Intro to UNIX

Wednesday, August 22rd

Lecture 1: History and Philosophy

Basics UNIX for Beginners - Chapter 2

Friday, August 24th

Lecture 2: UNIX for Beginners

Monday, August 27th

Lab 0

Wednesday, August 29th

Lecture 2: UNIX for Beginners

Files and Directories - Chapter 3 and 4

Friday, August 31st

Lecture 3: UNIX File System

Monday, September 3rd

Labor Day-No Class

Wednesday, September 5th

Lecture 3: UNIX File System

Friday September 7th

Lecture 3: UNIX File System

Shell (Basic) - Chapter 6 and 8

Monday, September 10th

Lab 1

Wednesday, September 12th

Lecture 4: Using the Shell

Friday, September 14th

Lecture 4: Using the Shell

Filters - Chapter 9 and 10

Monday, September 17th

Lecture 5: Filters

Wednesday, September 19th

Lecture 6: Regular Expression

Friday September 21st

Lab 2

Filters - Chapter 9 and 10

Monday, September 24th

Lecture 6: Regular Expression

Wednesday, September 26th

Lecture 7: Advanced Filters

Friday, September 28th

Lecture 7: Advanced Filters

Monday, October 1st

Lab 3

Shell (Programming) - Chapter 13

Wednesday, October 3rd

Lecture 7: Advanced Filters

Friday, October 5th

Lecture 8: Shell Programming

Monday, October 8th

Lab 4


Wednesday, October 10th

Lecture 8: Shell Programming

Friday, October 12th

Review

 

Monday, October 15th

Midterm

Programming with C - Chapter 15

Wednesday, October 16th

Lecture 9: Intro to C Programming

Friday, October 19th

Fall Break

Programming with C - Chapter 15

Monday, October 22nd

Lecture 9: Intro to C Programming

Wednesday, October 24th

Lecture 9: Intro to C Programming

Friday, October 26th

Lab 5

C Standard I/O Library

Monday, October 29th

Lecture 9: Intro to C Programming

Wednesday, October 31st

Lecture 9: Intro to C Programming

Friday, November 2nd

Lecture 10: Programming with Standard I/O

UNIX System Call - Chapter 17


Monday, November 5th

Lecture 10: Programming with Standard I/O

Wednesday, November 7th

Lab 6

Friday, November 9th

Lecture 11: UNIX System Calls: File Systems

UNIX System Call - Chapter 18

Monday, November 12th

Lecture 11: UNIX System Calls: File Systems

Wednesday, November 14th

Lab 7

Friday, November 16th

Lecture 12: UNIX System Calls: Process

 

Monday, November 19th

Thanksgiving Break - No Class

Wednesday, November 21st

Thanksgiving Break - No Class

Friday, November 23rd

Thanksgiving Break - No Class

UNIX System Calls


Monday, November 26th

Lecture 12: UNIX System Calls: Process

Wednesday, November 28th

Lecture 12: UNIX System Calls: Process

Friday, November 30th

Lab 8

Review

Monday, December 3rd

Lecture 13: UNIX Signals

Wednesday, December 6th

Lecture 13: UNIX Signals

Friday, December 8th

Review for Final Exam