CS 371 - UNIX - Schedule

This schedule is subject to change

Topic

Week

Detail

Intro to UNIX - Chapter 1

Monday, January 14th

Lecture 0: Intro to UNIX

Wednesday, January 16th

Lecture 1: History and Philosophy

Friday, January 18th

Lecture 2: UNIX for Beginners

Basics UNIX for Beginners - Chapter 2

Monday, January 21st

Dr. Martin Luther King Day - No Class

Wednesday, January 23rd

Lecture 2: UNIX for Beginners

Friday, January 25th

Lab 0

 

Files and Directories - Chapter 3 and 4

Monday, January 28th

Lecture 3: UNIX File System

Wednesday, January 30th

Lecture 3: UNIX File System

Shell (Basic) - Chapter 6 and 8

Friday, February 1st

Lecture 3: UNIX File System

Monday, February 4th

Lecture 4: Using the Shell

Wednesday, February 6th

Lab 1


Friday, February 7th

Lecture 4: Using the Shell

Filters - Chapter 9 and 10

Monday, February 11th

Lecture 5: Filters

Wednesday, February 13th

Lecture 5: Filters

Friday, February 15th

Lecture 6: Regular Expression

Filters - Chapter 9 and 10

Monday, February 18th

Lab 2

Wednesday, February 20th

Lecture 6: Regular Expressions

Friday, February 22nd

Lecture 7: Advanced Filters

Filters - Chapter 9 and 10

Monday, February 25th

Lecture 7: Advanced Filters

Wednesday, February 27th

Lab 3

Friday, March 1st

Lecture 7: Advanced Filters

Shell (Programming) - Chapter 13

 

Monday, March 4th

Lecture 8: Shell Programming

Wednesday, March 6th

Lab 4

Friday, March 8th

Lecture 8: Shell Programming

Spring Break

Monday, March 11th

Spring Break - No Class

Wednesday, March 13th

Spring Break - No Class

Friday, March 15th

Spring Break - No Class

Review and Midterm

Monday, March 18th

Review

Wednesday, March 20th

Midterm

Friday, March 22nd

Lecture 9: Intro to C Programming

Programming with C - Chapter 15

Monday, March 25th

Lecture 9: Intro to C Programming

Wednesday, March 27th

Lecture 9: Intro to C Programming

Friday, March 29th

Lab 5

C Standard I/O Library

Monday, April 1st

Lecture 9: Intro to C Programming

Wednesday, April 3rd

Lecture 9: Intro to C Programming

Friday, April 5th

Lecture 10: Programming with Standard I/O

UNIX System Call - Chapter 17

Monday, April 8th

Lecture 10: Programming with Standard I/O

Wednesday, April 10th

Lab 6

Friday, April 12th

Lecture 11: UNIX System Calls: File Systems

UNIX System Call - Chapter 18

Monday, April 15th

Lecture 11: UNIX System Calls: File Systems

Wednesday, April 17th

Lab 7

Friday, April 19th

Lecture 12: UNIX System Calls: Process

UNIX System Calls

Monday, April 22nd

Lecture 12: UNIX System Calls: Process

Wednesday, April 24th

Lecture 12: UNIX System Calls: Process

Friday, April 26th

Lab 8

Review

Monday, May 29th

Lecture 13: UNIX Signals

Wednesday, May 1st

Lecture 13: UNIX Signals

Friday, May 3rd

Review for final exam

 

Wednesday, May 8th

Final Exam at 1PM