CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Week

Detail

Intro to UNIX

Monday, August 24th

Lecture 0: Intro to UNIX

Wednesday, August 26th

Lecture 1: History and Philosophy

Friday, August 28th

Lab 0

Basics UNIX for Beginners

Monday, August 31st

UPE: Unix for Beginners (Ch. 1)

Wednesday, September 2nd

UPE: Unix for Beginners (Ch. 1)

Friday September 4th

 Lab 1

 

Monday, September 7th

Labor Day – No Class

Files and Directories

Wednesday, September 9th

UPE: The File System (Ch. 2)

Friday September 11th

UPE: The File System (Ch. 2)

Shell (Basic)

Monday, September 14th

UPE: Shell (Ch. 3)

Wednesday, September 16th

UPE: Shell (Ch. 3)

Friday September 18th

 Lab 2

Regular Expression

Monday, September 21st

 Regular Expression

Wednesday, September 23rd

 Regular Expression

Friday September 25th

 Regular Expression

Filters

Monday, September 28th

 UPE: Filters (Ch. 4)

Wednesday, September 30th

 UPE: Filters (Ch. 4)

Friday, October 2nd


Shell (Programming)

Monday, October 5th

Lab 3

Wednesday, October 7th

Shell Programming

Friday, October 9th

Shell Programming

Review and Midterm

Monday, October 12th

Review

Wednesday, October 14th

Midterm Exam

 

Friday, October 16th

Fall Break – No Class

Programming with C

Monday, October 19th

 

Wednesday, October 21st

 

Friday, October 23rd

Lab 4

Programming with C

Monday, October 26th


Wednesday, October 28th


Friday, October 30th


C Standard I/O Library

Monday, November 2n

UPE Chapter 6

Wednesday, November 4th

UPE Chapter 6

Friday, November 6th

Lab 5

UNIX System Calls

Monday, November 9th

UPE Chapter 7.1, 7.2, 7.3

Wednesday, November 11th

UPE Chapter 7.1, 7.2, 7.3

Friday, November 13th


UNIX System Calls

Monday, November 16th

UPE Chapter 7.4

Wednesday, November 18th

UPE Chapter 7.4

Friday, November 20th


 

Monday, November 23rd

Thanksgiving Break – No Class

Wednesday, November 25th

Thanksgiving Break – No Class

Friday, November 27th

Thanksgiving Break – No Class

UNIX System Calls

Monday, November 30th

UNIX signals 

Wednesday, December 2nd

UNIX signals 

Friday, December 4th

Lab 7

Review

Monday, December 7th

GDB tutorial 

Wednesday, December 9th

Review for final exam 

Friday, December 11th

 

 

Wednesday, December 16th

Final Exam at 8AM