CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Week

Detail

Intro to UNIX - Chapter 1

Monday, January 16th

Dr. Martin Luther King Day - No Class

Wednesday, January 18th

Lecture 0: Intro to UNIX

Friday, January 20th

Lecture 1: History and Philosophy

Basics UNIX for Beginners - Chapter 2

Monday, January 23rd

Lecture 2: UNIX for Beginners

Wednesday, January 25th

Lecture 2: UNIX for Beginners

Friday, January 27th

Lab 0

 

Files and Directories - Chapter 3 and 4

Monday, January 30th

Lecture 3: UNIX File System

Wednesday, February 1st

Lecture 3: UNIX File System

Shell (Basic) - Chapter 6 and 8

Friday, February 3rd

Lecture 4: Using the Shell

Monday, February 6th

Lecture 4: Using the Shell

Wednesday, February 8th

Lecture 4: Using the Shell

Friday, February 10th

Lab 1

Filters - Chapter 9 and 10

Monday, February 13th

Lincoln's Birthday - No Class

Wednesday, February 15rd

Lecture 5: Filters

Friday, February 17th

Lecture 6: Regular Expression

Filters - Chapter 9 and 10

Monday, February 20th

Lecture 6: Regular Expressions

Wednesday, February 22nd

Lab 2

Friday, February 24th

Lecture 7: Advanced Filters

Filters - Chapter 9 and 10

Monday, February 27th

Lecture 7: Advanced Filters

Wednesday, March 1st

Lab 3

Friday, March 3rd

Lecture 7: Advanced Filters

Shell (Programming) - Chapter 13

 

Monday, March 6th

Lecture 8: Shell Programming

Wednesday, March 8th

Lecture 8: Shell Programming

Friday, March 10th

Lab 4

Spring Break

Monday, March 13th

Spring Break - No Class

Wednesday, March 15th

Spring Break - No Class

Friday, March 17th

Spring Break - No Class

Review and Midterm

Monday, March 20th

Review

Wednesday, March 22nd

Midterm

Friday, March 24th

Lecture 9: Intro to C Programming

Programming with C - Chapter 15

Monday, March 27th

Lecture 9: Intro to C Programming

Wednesday, March 29th

Lecture 9: Intro to C Programming

Friday, March 31st

Lab 5

C Standard I/O Library

Monday, April 3rd

Lecture 9: Intro to C Programming

Wednesday, April 5th

Lecture 10: Programming with Standard I/O

Friday, April 7th

Lecture 10: Programming with Standard I/O

UNIX System Call - Chapter 17

Monday, April 10th

Lab 6

Wednesday, April 12th

Lecture 11: UNIX System Calls: File Systems

Friday, April 14th

Lecture 11: UNIX System Calls: File Systems

UNIX System Call - Chapter 18

Monday, April 17th

Lecture 11: UNIX System Calls: File Systems

Wednesday, April 19th

Lab 7

Friday, April 21st

Lecture 12: UNIX System Calls: Process

UNIX System Calls

Monday, April 24th

Lecture 12: UNIX System Calls: Process

Wednesday, April 26th

Lecture 13: UNIX Signals

Friday, April 28th

Lab 8

Review

Monday, May 1st

Lecture 13: UNIX Signals

Wednesday, May 3rd

Review for final exam 

Friday, May 5th

 

 

Wednesday, May 10th

Final Exam at 1PM