CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Date

Detail

Intro to UNIX - Chapter 1

Monday, August 22nd

Lecture 0: Intro to UNIX

Wednesday, August 24th

Lecture 1: History and Philosophy

Basics UNIX for Beginners - Chapter 2

Friday, August 26th

Lecture 2: UNIX for Beginners

Monday, August 29th

Lecture 2: UNIX for Beginners

Wednesday, August 31st

Lab 0

Files and Directories - Chapter 3 and 4

Friday, September 2nd

Lecture 3: UNIX File System

Monday, September 5th

Labor Day - No Class

Wednesday, September 7th

Lecture 3: UNIX File System

Friday September 9th

Lab 1

Shell (Basic) - Chapter 6 and 8

Monday, September 12th

Lecture 4: Using the Shell

Wednesday, September 14th

Lecture 4: Using the Shell

Filters - Chapter 9 and 10

Friday, September 16th

Lecture 5: Filters

Monday, September 19th

Lecture 6: Regular Expression

Wednesday, September 21st

Lab 2

Friday September 23rd

Lecture 6: Regular Expression

Filters - Chapter 9 and 10

Monday, September 26th


Lecture 7: Advanced Filters

Wednesday, September 28th

Lecture 7: Advanced Filters

Friday, September 30th

Lab 3

Monday, October 3rd

Lecture 7: Advanced Filters

Shell (Programming) - Chapter 13

Wednesday, October 5th

Lecture 8: Shell Programming

Friday, October 7th

Lab 4

Monday, October 10th

Lecture 8: Shell Programming

Review

Wednesday, October 12th

Review

Friday, October 14th

Fall Break - No Class

 Midterm

Monday, October 17th

Midterm

Programming with C - Chapter 15

Wednesday, October 19th

Lecture 9: Intro to C Programming

Friday, October 21st

Lecture 9: Intro to C Programming

Programming with C - Chapter 15

Monday, October 24th

Lecture 9: Intro to C Programming

Wednesday, October 26th

Lab 5

Friday, October 38th

Lecture 9: Intro to C Programming

C Standard I/O Library

Monday, October 31st

Lecture 10: Programming with Standard I/O

Wednesday, November 2nd

Lecture 10: Programming with Standard I/O

Friday, November 4th

Lab 6

UNIX System Call - Chapter 17


Monday, November 7th

Lecture 11: UNIX System Calls: File Systems

Wednesday, November 9th

Lecture 11: UNIX System Calls: File Systems

Friday, November 11th

Lab 7

UNIX System Call - Chapter 18

Monday, November 14th

Lecture 11: UNIX System Calls: File Systems

Wednesday, November 16th

Lecture 12: UNIX System Calls: Process

Friday, November 18th

Lecture 12: UNIX System Calls: Process

 

Monday, November 21st

Thanksgiving Break - No Class

Wednesday, November 23rd

Thanksgiving Break - No Class

Friday, November 25th

Thanksgiving Break - No Class

UNIX System Calls


Monday, November 28th

Lecture 12: UNIX System Calls: Process

Wednesday, November 30th

Lecture 13: UNIX Signals

Friday, December 2nd

Lab 8

Review

Monday, December 5th

Lecture 13: UNIX Signals

Wednesday, December 7th

Review for final exam

Friday, December 9th

 

 

Wednesday, December 14th

Final Exam at 8AM