WARNING: All future events in this schedule are subject to being changed.
I will make additions and changes as the semester progresses.
Keep checking the class web space to see the latest version.
(Are you looking at a stale web page? Try refreshing your browser.)
(Latest Revision -- 2018/05/05)
[2018/05/05: schedule adjusted for Warrior Day]
[2018/04/28: changes for weeks 14-16]
[2018/04/08: schedule changes for weeks 11-16]
[2018/03/21: moved back quiz #6 to March 26]
[2018/03/18: schedule changes for weeks 9-11]
[2018/03/09: moved back quiz #5]
[2018/01/24: initial work]
WORK SCHEDULE FOR CS 3750 -- Spring 2018
You will find weekly reading assignments here that set a pace that will keep
you on track to complete all the required reading by the end of the semester.
The pace will most likely move the readings ahead of the mainstream of
what I am covering in lecture.
In class we will devote some time to discussion of what you are currently
reading, but we may have to spend time on other things too. You should check
here each week to see what will be covered in the lecture material, and you
should review that material to prepare for the lecture.
I will synchronize homework assignments with lecture and quizzes. In class or
office hours, feel free to ask questions related to the current homework.
Before you read a chapter in the book, first read the assigned homework
problems for that chapter. As you read the chapter, gather the maximal amount
of relevant information to use in your answers to the problems.
WEEK #1: Th-F, Jan 25 - Jan 26
- First Day of Class
- 🍇 Friday, January 26,
from 14:00 to 14:50 (2-2:50 p.m.) in P-101
- Reading Assignment:
- Silberschatz:
Chapter #01 (Introduction)
- Lecture Topics:
- Chapter #01 of Siberschatz
- Homework Assignment:
- Assignment: Read the
directions for homework submissions. Homework due dates are found in
this schedule (the document you are now reading).
Your first homework assignment is the Chapter #01 Problem. You will find
it in the
homework file. Scroll down past the directions to see
the chapter-by-chapter assignments. The first homework is due
next week. Look at the problem and think about how to answer it
as you read the chapter.
Hint: Always do that ... always read the corresponding homework
problem(s) or question(s) before you start a section of assigned reading.
- You can print copies of the document you are reading now (the course
schedule) and the course description
located here.
Please carefully read the course description this
week.
If you need a computer account, or help with your username
or password, send me an e-mail. Use the subject line "CS 3750
Account Request" and include your name and your student ID number in your
message.
WEEK #2: Jan 29 - Feb 02
- We go over solutions to the Chapter #01 Homework Problem
- Reading Assignment:
- Silberschatz:
Chapter #02 (Operating System Structures)
- Lecture Topics:
- Chapters #01 and #02 of Silberschatz
- Homework Assignment:
- Chapter #01 and #02 problems
- ♭ ♬
WEEK #3: Feb 05 - Feb 09
- Short QUIZ on Chapter #01
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇 Monday, February 05
- We go over solutions to the Chapter #02 Homework Problem
- Reading Assignment:
- Silberschatz:
Chapter #03 (Processes)
- Lecture Topics:
- Chapter #02 of Silberschatz (Operating System Structures)
- Chapter #03 of Silberschatz (Processes)
- Homework Assignment:
- The Chapter #02 and #03 problems
WEEK #4: Feb 12 - Feb 16
- Short QUIZ on Chapter #02
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇 Monday, February 12
- We go over solutions to the Chapter #03 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
Chapter #04 (Threads),
first half of chapter #05 (Process Synchronization)
- Lecture Topics:
- Chapter #03 of Silberschatz (Processes)
- Chapter #04 of Silberschatz (Threads)
- Homework Assignment:
- The chapter #03 and #04 problems
- Tuesday, February 13 (Mardi Gras):
⚜
WEEK #5: Feb 19 - Feb 23
- Short QUIZ on Chapter #03
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇 Monday, February 19
- We go over solutions to the Chapter #04 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #05 (Process Synchronization)
- Silberschatz: first half of chapter #06 (CPU Scheduling)
- Lecture Topics:
- Chapter #04 of Silberschatz (Threads)
- Chapter #05 of Silberschatz (Process Synchronization)
- Homework Assignment:
- The chapter #04 and #05 problems
WEEK #6: Feb 26 - Mar 02
- Short QUIZ on Chapter #04
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇 Monday, February 26
- Reading Assignment:
- Silberschatz:
second half of chapter #06 (CPU Scheduling),
first half of chapter #07 (Deadlocks)
- Lecture Topics:
- Chapter #05 - Process Synchronization
- Homework Assignment:
- The chapter #05 problem(s)
WEEK #7: Mar 05 - Mar 09
- We go over solutions to the Chapter #05 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #07 (Deadlocks),
first half of chapter #08 (Memory Management)
- Lecture Topics:
- Process Synchronization
- Critical Section Problem
- Atomic Operations
- Homework Assignment:
- The chapter #05 problem(s)
WEEK #8: Mar 12 - Mar 16
- Short QUIZ on Chapter #05
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, March 12
Friday, March 16
-
We go over solutions to the Chapter #06 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #08 (Memory Management),
first half of chapter #09 (Virtual Memory)
- Lecture Topics:
- Process Synchronization
- CPU Scheduling
- Homework Assignment:
- The chapter #06 problem(s)
- March 17:
☘
WEEK #9: Mar 19 - Mar 23
-
We go over solutions to the Chapter #06 Homework Problem(s)
-
Short QUIZ on Chapter #06
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, March 19
Friday, March 23
-
We go over solutions to the Chapter #07 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #09 (Virtual Memory),
first half of chapter #10 (Mass Storage Structure)
- Lecture Topics:
- chapter #06 (Scheduling)
- chapter #07 (Deadlock)
- Homework Assignment:
- The chapter #06 problem(s)
- The chapter #07 problem
- March 20:
春
WEEK #10: M-Th, Mar 26 - Mar 29
- No Classes Friday, March 30 (Cesar Chavez Holiday)
-
Short QUIZ on Chapter #06
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, March 26
-
Short QUIZ on Chapter #07
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇 Monday, March 26
-
We go over solutions to the Chapter #07 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #10 (Mass Storage Structure),
first half of chapter #11 (File-System Interface)
- Lecture Topics:
- Chapter #07 (Deadlock)
- Chapter #08 (Memory Management)
- Homework Assignment:
- The chapter #07 problem
- The chapter #08 problem(s)
SPRING BREAK: Mar 31 - Apr 08
WEEK #11: Apr 09 - Apr 13
-
We go over solutions to the Chapter #07 Homework Problem(s)
-
Short QUIZ on Chapter #07
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Wednesday, April 11
Friday, April 13
-
We go over solutions to the Chapter #08 Homework Problem(s)
- Reading Assignment:
- Silberschatz:
second half of chapter #11 (File-System Interface),
first half of chapter #12 (File-System Implementation)
- Lecture Topics:
- Chapter #07 (Deadlock)
- Chapter #08 (Memory Management)
- Homework Assignment:
- The chapter #08 problem(s)
WEEK #12: Apr 16 - Apr 20
-
We go over solutions to the Chapter #08 Homework Problem(s)
- Short QUIZ on Chapter #08
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, April 16
Friday, April 20
-
We go over solutions to the Chapter #09 Homework Problems
- Reading Assignment:
- Silberschatz:
second half of chapter #12 (File-System Implementation),
first half of chapter #13 (I/O Systems)
- Lecture Topics:
- Chapter #09 (Virtual Memory)
- Homework Assignment:
WEEK #13: Apr 23 - Apr 27
-
We go over solutions to the Chapter #09 Homework Problems
- Short QUIZ on Chapter #09
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, April 23
Friday, April 27
-
We go over solutions to the Chapter #10 & #11 Homework Problems
- Reading Assignment:
- Silberschatz:
second half of chapter #13 (I/O Systems),
chapter #14 (Protection),
first half of chapter #15 (Security)
- Lecture Topics:
- Chapter #10 (Mass Storage Structure)
- Chapter #11 (File-System Interface)
- Homework Assignment:
- The chapter #10 & #11 problems
WEEK #14: Apr 30 - May 04
-
We go over solutions to the Chapter #10 & #11 Homework Problems
- Short QUIZ on
Chapters #10 & #11 Chapter 9 and
the remaining material covered in class since the last quiz.
(The majority of the questions will be on chapter 9.
It is possible there will be just a few more than six questions.
If the grade on this quiz is higher than your grade on quiz #9, then your
grade on this quiz replaces your grade on quiz #9.)
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, April 30
Friday, May 04
-
We go over solutions to the Chapter #12 Homework Problems
- Reading Assignment:
- Silberschatz:
second half of chapter #15 (Security),
first half of chapter #16 (Virtual Machines)
- Lecture Topics:
- Chapter #12 (File-System Implementation)
- Homework Assignment:
WEEK #15: May 07 - May 11
- We have class on Monday and Wednesday this week, but not Friday,
because Friday, May 11 is Warrior Day. There are no afternoon classes on
Warrior Day afternoon.
-
We go over solutions to homework problems
-
Short QUIZ on Chapter #12 the material covered
in class since the last quiz
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, May 07
Friday, May 11
Reading Assignment:
- Silberschatz:
second half of chapter #16 (Virtual Machines),
first half of chapter #17 (Distributed Systems)
Lecture Topics:
- Chapter #12 (File-System Implementation)
Homework Assignment:
WEEK #16: M-W, May 14 - May 16
- Reading Assignment:
- Silberschatz:
second half of chapter #17 (Distributed Systems)
- Short QUIZ on what we've covered since the last quiz
-
Bring
a Scantron 882-E form, a #2 pencil, and an eraser with you.
The 882-E forms are long forms with room for
50 answers on each side, and they are sold in the University
bookstore.
- 🍇
Monday, May 14
- We go over solutions to the last quiz
- Lecture Topics:
🍇 CS 3750 Comprehensive
FINAL EXAM:
Friday, May 18, 14:00 -16:00 (2:00-4:00 p.m.),
in the regular classroom, P-101.
Bring a #2 pencil and
a Scantron 882-E form. The 882-E forms are sold in the bookstore.