CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Date

Detail

Intro to UNIX - Chapter 1

Monday, August 21st

Lecture 0: Intro to UNIX

Wednesday, August 23rd

Lecture 1: History and Philosophy

Basics UNIX for Beginners - Chapter 2

Friday, August 25th

Lecture 2: UNIX for Beginners

Monday, August 28th

Lecture 2: UNIX for Beginners

Wednesday, August 30th

Lab 0

Files and Directories - Chapter 3 and 4

Friday, September 1st

Lecture 3: UNIX File System

Monday, September 4th

Labor Day-No Class

Wednesday, September 6th

Lecture 3: UNIX File System

Friday September 8th

Lecture 3: UNIX File System

Shell (Basic) - Chapter 6 and 8

Monday, September 11th

Lecture 4: Using the Shell

Wednesday, September 13th

Lab 1

Friday, September 15th

Lecture 4: Using the Shell

Filters - Chapter 9 and 10

Monday, September 18th

Lecture 5: Filters

Wednesday, September 20th

Lecture 6: Regular Expression

Friday September 22nd

Lab 2

Filters - Chapter 9 and 10

Monday, September 25th

Lecture 6: Regular Expression

Wednesday, September 27th

Lecture 7: Advanced Filters

Friday, September 29th

Lecture 7: Advanced Filters

Monday, October 2nd

Lab 3

Shell (Programming) - Chapter 13

Wednesday, October 4th

Lecture 7: Advanced Filters

Friday, October 6th

Lecture 8: Shell Programming

Monday, October 9th

Lab 4


Wednesday, October 11th

Lecture 8: Shell Programming

Friday, October 13th

Review

 

Monday, October 16th

Midterm

Programming with C - Chapter 15

Wednesday, October 18th

Lecture 9: Intro to C Programming

Friday, October 20st

Fall Break

Programming with C - Chapter 15

Monday, October 23rd

Lecture 9: Intro to C Programming

Wednesday, October 25th

Lecture 9: Intro to C Programming

Friday, October 27th

Lab 5

C Standard I/O Library

Monday, October 30th

Lecture 9: Intro to C Programming

Wednesday, November 1st

Lecture 9: Intro to C Programming

Friday, November 3rd

Lecture 10: Programming with Standard I/O

UNIX System Call - Chapter 17


Monday, November 6th

Lecture 10: Programming with Standard I/O

Wednesday, November 8th

Lab 6

Friday, November 10th

Lecture 11: UNIX System Calls: File Systems

UNIX System Call - Chapter 18

Monday, November 13th

Lecture 11: UNIX System Calls: File Systems

Wednesday, November 15th

Lab 7

Friday, November 17th

Lecture 12: UNIX System Calls: Process

 

Monday, November 20th

Thanksgiving Break - No Class

Wednesday, November 22nd

Thanksgiving Break - No Class

Friday, November 24th

Thanksgiving Break - No Class

UNIX System Calls


Monday, November 27th

Lecture 12: UNIX System Calls: Process

Wednesday, November 29th

Lecture 12: UNIX System Calls: Process

Friday, December 1st

Lab 8

Review

Monday, December 4th

Lecture 13: UNIX Signals

Wednesday, December 6th

Lecture 13: UNIX Signals

Friday, December 8th

Review for Final Exam