CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Week

Detail

Intro to UNIX - Chapter 1

Monday, January 18th

Dr. Martin Luther King Day - No Class

Wednesday, January 20th

Lecture 0: Intro to UNIX

Friday, January 22nd

Lecture 1: History and Philosophy

Basics UNIX for Beginners - Chapter 2

Monday, January 25th

Lecture 2: UNIX for Beginners

Wednesday, January 27th

Lecture 2: UNIX for Beginners

Friday, January 29th

Lab 0

 

Files and Directories - Chapter 3 and 4

Monday, February 1st

Lecture 3: UNIX File System

Wednesday, February 3td

Lecture 3: UNIX File System

Shell (Basic) - Chapter 6 and 8

Friday, February 5th

Lecture 4: Using the Shell

Monday, February 8 th

Lecture 4: Using the Shell

Wednesday, February 10th

Lab 1

Friday, February 12th

Lincoln's Birthday - No Class

Filters - Chapter 9 and 10

Monday, February 15st

Lecture 5: Filters

Wednesday, February 17rd

Lecture 6: Regular Expression

Friday, February 19th

Lecture 6: Regular Expression

Filters - Chapter 9 and 10

Monday, February 22nd

Lecture 7: Filters Using Regular Expressions

Wednesday, February 24th

Lecture 7: Filters Using Regular Expressions

Friday, February 26th

Lab 2

Shell (Programming) - Chapter 13

Monday, February 29th

Lecture 7: Filters Using Regular Expressions

Wednesday, March 2nd

Lecture 8: Shell Programming

Friday, March 4th

Lab 3

Review and Midterm

 

Monday, March 7th

Lecture 8: Shell Programming

Wednesday, March 9th

Review

Friday, March 11th

Midterm Exam

Spring Break

Monday, March 14th

Spring Break - No Class

Wednesday, March 16th

Spring Break - No Class

Friday, March 18th

Spring Break - No Class

Programming with C - Chapter 15

Monday, March 21st

Lecture 9: Intro to C Programming

Wednesday, March 23rd

Lecture 9: Intro to C Programming

Friday, March 25th

Lab 4

Programming with C - Chapter 15

Monday, March 28th

Lecture 9: Intro to C Programming

Wednesday, March 30th

Lecture 9: Intro to C Programming

Friday, April 1st

Lab 5

C Standard I/O Library

Monday, April 4th

Lecture 10: Programming with Standard I/O

Wednesday, April 6th

Lecture 10: Programming with Standard I/O

Friday, April 8th

Lab 6

UNIX System Call - Chapter 17

Monday, April 11th

Lecture 11: UNIX System Calls: File Systems

Wednesday, April 13th

Lecture 11: UNIX System Calls: File Systems

Friday, April 15th

UNIX System Call - Chapter 18

Monday, April 18th

Lecture 12: UNIX System Calls: Process

Wednesday, April 20th

Lecture 12: UNIX System Calls: Process

Friday, April 22nd

Lab 7

UNIX System Calls

Monday, April 25th

Lecture 13: UNIX Signals

Wednesday, April 27th

Lecture 13: UNIX Signals

Friday, April 29th

Lab 8

Review

Monday, May 2nd

 

Wednesday, May 4th

Review for final exam 

Friday, May 6th

 

 

Wednesday, May 11th

Final Exam at 1PM