CS 410 - Operating Systems - Schedule

This schedule is subject to change

Topic

Week

Detail

Introduction

 

Monday, August 24th

Intro and Syllabus

Wednesday, August 26th

Computer Organization Review (Chapter 1)

Friday, August 28th

Computer Organization Review (Chapter 1)

Structure of Operating Systems

Monday, August 31st

System Structure(Chapter 2)

Wednesday, September 2nd

System Structure(Chapter 2)

Friday September 4th

Intro to C Programming

 

Monday, September 7th

Labor Day – No Class

Intro to C Programming

Wednesday, September 9th

Intro to C Programming

Friday September 11th

Intro to C Programming

Process Management

Monday, September 14th

Processes (Chapter 3)

Wednesday, September 16th

Processes (Chapter 3)

Friday September 18th

Processes (Chapter 3)

Process Management

Monday, September 21st

Processes (Chapter 3)

Wednesday, September 23rd

Threads (Chapter 4)

Friday September 25th

Threads (Chapter 4)

Process Management

Monday, September 28th

Scheduling (Chapter 6)

Wednesday, September 30th

Scheduling (Chapter 6)

Friday, October 2nd

Scheduling (Chapter 6)

Process Management

Monday, October 5th

Synchronization (Chapter 5)

Wednesday, October 7th

Synchronization  (Chapter 5)

Friday, October 9th

Synchronization(Chapter 5)

Memory Management

Monday, October 12th

Review Day

Wednesday, October 14th

Midterm Exam

 

Friday, October 16th

Fall Break – No Class

Memory Management

 

Monday, October 19th

Deadlock (Chapter 7)

Wednesday, October 21st

Deadlock (Chapter 7)

Friday, October 23rd

Memory Management (Chapter 8)

Memory Management

Monday, October 26th

Paging (Chapter 8)

Wednesday, October 28th

Paging (Chapter 8)

Friday, October 30th

Segmentation(Chapter 8)

Memory Management

Monday, November 2nd

Segmentation (Chapter 8)

Wednesday, November 4th

Virtual Memory (Chapter 9)

Friday, November 6th

Virtual Memory (Chapter 9)

Storage Management

Monday, November 9th

Virtual Memory (Chapter 9)

Wednesday, November 11th

Virtual Memory (Chapter 9)

Friday, November 13th

File System Interface (Chapter 11)

Storage Management

Monday, November 16th

File System Interface (Chapter 11)

Wednesday, November 18th

File System Interface (Chapter 11)

Friday, November 20th

File System Implementation (Chapter 12)

 

Monday, November 23rd

Thanksgiving Break – No Class

Wednesday, November 25th

Thanksgiving Break – No Class

Friday, November 27th

Thanksgiving Break – No Class

Storage Management

Monday, November 30th

File System Implementation (Chapter 12)

Wednesday, December 2nd

Review Day

Friday, December 4th

Final Project Presentations

Final Project Presentations

Monday, December 7th

Final Project Presentations

Wednesday, December 9th

Final Project Presentations

Friday, December 11th

Final Project Presentations

 

Monday, December 14th

Section 01: Final Exam at 10:00AM

 

Wednesday, December 16th

Section 02: Final Exam at 1:00PM