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 -- 2017/11/28)
[2017/11/28: moved back TuTh class chapter 11 quiz date]
[2017/11/27: cancelled program #2]
[2017/11/04: moved back quizzes 8 and 9]
[2017/10/29: set dates for program #1]
[2017/08/30: changed from short to long forms for quizzes]
[2017/08/09: initial work]
WORK SCHEDULE FOR CS 3750 -- Fall 2017
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.
Program Dates:
-
PROGRAM #1 DUE:
Title: Thread Sequencing Problem
🍂 Pseudo-Code Due Date: Monday, November 6
🍂 Final Due Date: Monday, November 13
-
PROGRAM #2 DUE:
Title: TO BE ANNOUNCED
🍂 Pseudo-Code Due Date: TO BE ANNOUNCED
🍂 Final Due Date: TO BE ANNOUNCED
WEEK #1: Wed Aug 23 - Fri Aug 25
- First Day of Class
- 🍐 Wednesday, August 23
for the MWF Class, from 15:00 to 15:50 in P-101
- 🍇 Thursday, August 24
for the TTh Class, from 12:30 to 13:45 in P-104
- Reading Assignment:
- Silberschatz:
Chapter #01 (Introduction)
- Lecture Topics:
- Chapter #01 of Siberschatz
- 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.
- Try doing a
"Hello World" tutorial on one of the Mac computers in the Computer
Science Lab. Ask me for help next week if you have any problems.
WEEK #2: Mon Aug 28 - Fri Sep 01
- We go over solutions to the Chapter #01 Homework Problem
- 🍇 Thursday, August 31
for the TTh Class
- 🍐 Friday, September 01
for the MWF Class
- Reading Assignment:
- Silberschatz:
Chapter #02 (Operating System Structures)
- Lecture Topics:
- Chapter #02 of Silberschatz
- Homework Assignment:
WEEK #3: Tues Sep 5 - Fri Sep 8
- No Classes Monday, Sep 4 --> Labor Day Holiday
- 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.
- 🍇 Tuesday, September 05
for the TTh Class
- 🍐 Wednesday, September 06
for the MWF Class
- We go over solutions to the Chapter #02 Homework Problem
- 🍇 Thursday, September 07
for the TTh Class
- 🍐 Friday, September 08
for the MWF Class
- Reading Assignment:
- Silberschatz:
Chapter #03 (Processes)
- Lecture Topics:
- Chapter #03 of Silberschatz (Processes)
- Homework Assignment:
WEEK #4: Mon Sep 11 - Fri Sep 15
- 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, September 11
for the MWF Class
- 🍇 Tuesday, September 12
for the TTh Class
- We go over solutions to the Chapter #03 Homework Problem(s)
- 🍇 Thursday, September 14
for the TTh Class
- 🍐 Friday, September 15
for the MWF Class
- 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:
WEEK #5: Mon Sep 18 - Fri Sep 22
- 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, September 18
for the MWF Class
- 🍇 Tuesday, September 19
for the TTh Class
- We go over solutions to the Chapter #04 Homework Problem(s)
- 🍇 Thursday, September 21
for the TTh Class
- 🍐 Friday, September 22
for the MWF Class
- Reading Assignment:
- Silberschatz:
second half of chapter #05 (Process Synchronization)
- Silberschatz: first half of chapter #06 (CPU Scheduling)
- Lecture Topics:
秋
Friday, Sept 22: Equinox - autumn begins in
the Northern Hemisphere.
WEEK #6: Mon Sep 25 - Fri Sep 29
- 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, September 25
for the MWF Class
- 🍇 Tuesday, September 26
for the TTh Class
- 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: Mon Oct 2 - Fri Oct 6
- 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: Mon Oct 9, Tues Oct 10, Thu Oct 12, Fri Oct 13
- No Classes Wednesday, Oct 11 --> non-Instructional Day
- We go over solutions to the Chapter #05 Homework Problem(s)
- 🍐 Monday, October 09
for the MWF Class
- 🍇 Tuesday, October 10
for the TTh Class
- 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.
- 🍇 Thursday, October 12
for the TTh Class
- 🍐 Friday, October 13
for the MWF Class
- Reading Assignment:
- Silberschatz:
second half of chapter #08 (Memory Management),
first half of chapter #09 (Virtual Memory)
- Lecture Topics:
- Process Synchronization
- Critical Section Problem
- Atomic Operations
- Homework Assignment:
- The chapter #06 problem(s)
WEEK #9: Mon Oct 16 - Fri Oct 20
- We go over solutions to the Chapter #06 Homework Problem(s)
- 🍇 Thursday, October 19
for the TTh Class
- 🍐 Friday, October 20
for the MWF Class
- Reading Assignment:
- Silberschatz:
second half of chapter #09 (Virtual Memory),
first half of chapter #10 (Mass Storage Structure)
- Lecture Topics:
- chapter #06 (CPU Scheduling)
- Homework Assignment:
- The chapter #06 & #07 problem(s)
WEEK #10: Mon Oct 23 - Fri Oct 27
- 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, October 23
for the MWF Class
- 🍇 Tuesday, October 24
for the TTh Class
- We go over solutions to the Chapter #07 Homework Problem(s)
- 🍇 Thursday, October 26
for the TTh Class
- 🍐 Friday, October 27
for the MWF Class
- Reading Assignment:
- Silberschatz:
second half of chapter #10 (Mass Storage Structure),
first half of chapter #11 (File-System Interface)
- Lecture Topics:
- Homework Assignment:
- The chapter #07 & #08 problem(s)
WEEK #11: Mon Oct 30 - Fri Nov 03
- 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, October 30
for the MWF Class
- 🍇 Tuesday, October 31
for the TTh Class
-
We go over solutions to the Chapter #08 Homework Problem(s)
- 🍇 Thursday, November 2
for the TTh Class
- 🍐 Friday, November 3
for the MWF Class
🍂 TENTATIVELY DUE THIS WEEK - Pseudo-Code for Program #1
E-mail no later than 11:59 p.m. on the due date.
Reading Assignment:
- Silberschatz:
second half of chapter #11 (File-System Interface),
first half of chapter #12 (File-System Implementation)
Lecture Topics:
Homework Assignment:
- The chapter #08 & #09 problem(s)
WEEK #12: Mon Nov 6 - Thurs Nov 9
- No Classes Friday, Nov 10 --> Veteran's Day Observed
- 🍂 DUE Monday - Pseudo-Code for Program #1
E-mail no later than 11:59 p.m. on Monday, November 6.
- We go over solutions to the Chapter #08 Homework Problem(s)
- 🍐 Monday and/or Wednesday,
for the MWF Class
- 🍇 Tuesday and/or Thursday,
for the TTh Class
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.
- 🍐 Wednesday, November 8
for the MWF Class
- 🍇 Thursday, November 9
for the TTh Class
🍂 TENTATIVELY DUE THIS WEEK - Final version of Program #1
E-mail no later than 11:59 p.m. on the due date.
Reading Assignment:
- Silberschatz:
second half of chapter #12 (File-System Implementation),
first half of chapter #13 (I/O Systems)
Lecture Topics:
Homework Assignment:
- The chapter #09 & #10 problem(s)
WEEK #13: Mon Nov 13 - Fri Nov 17
- 🍂 Due Monday - Final version of Program #1
E-mail no later than 11:59 p.m. on Monday, November 13.
- 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, November 13
for the MWF Class
- 🍇 Tuesday, November 14
for the TTh Class
We go over solutions to the Chapter #09 Homework Problem(s)
- 🍇
Tuesday, November 14
Thursday, November 16
for the TTh Class
- 🍐
Monday, November 13
Friday, November 17
for the MWF Class
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.
- 🍇 Thursday, November 16
for the TTh Class
- 🍐 Friday, November 17
for the MWF Class
Reading Assignment:
- Silberschatz:
second half of chapter #13 (I/O Systems),
chapter #14 (Protection),
first half of chapter #15 (Security)
Lecture Topics:
Homework Assignment:
- The chapter #11 problem(s)
WEEK #14: Mon Nov 20 - Wed Nov 22
- 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, November 20
for the MWF Class
- 🍇 Tuesday, November 21
for the TTh Class
No Classes Thursday, Nov 23 --> Thanksgiving Holiday
No Classes Friday, Nov 24 --> Admission Day Observed
Reading Assignment:
- Silberschatz:
second half of chapter #15 (Security),
first half of chapter #16 (Virtual Machines)
Lecture Topics:
Homework Assignment:
- The chapter #11 problem(s)
WEEK #15: Mon Nov 27 - Fri Dec 01
- We go over solutions to the Chapter #11 Homework Problem(s)
- 🍐 Monday, November 27
for the MWF Class
- 🍇 Tuesday, November 28
for the TTh Class
- Short QUIZ on Chapter #11
-
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.
- 🍇
Thursday, November 30
Tuesday, December 5
for the TTh Class
- 🍐 Friday, December 1
for the MWF Class
-
🍂 TENTATIVELY DUE THIS WEEK - Pseudo-Code for Program #2
E-mail no later than 11:59 p.m. on the due date.
- Reading Assignment:
- Silberschatz:
second half of chapter #16 (Virtual Machines),
first half of chapter #17 (Distributed Systems)
- Lecture Topics:
- Homework Assignment:
- The chapter #12 problem(s)
WEEK #16: Mon Dec 4 - Fri Dec 8
- Short QUIZ on Chapter #11
-
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.
- 🍇 Tuesday, December 5
for the TTh Class
- We go over solutions to the Chapter #12 Homework Problem(s)
- 🍐 Monday, December 4
for the MWF Class
- 🍇 Tuesday, December 5
for the TTh Class
- Short QUIZ on Chapter #12
-
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.
- 🍇 Thursday, December 7
for the TTh Class
- 🍐 Friday, December 8
for the MWF Class
- 🍇 Thursday, December 7 is the last
day of class for the TTh Class
-
🍂 TENTATIVELY DUE THIS WEEK - Final version of Program #2
E-mail no later than 11:59 p.m. on the due date.
- Reading Assignment:
- Silberschatz:
second half of chapter #17 (Distributed Systems)
- Lecture Topics:
WEEK #17: Mon Dec 11
🍂 Monday December 11 is the last day of class for the university.
- 🍐 Monday, December 11 is the last class day
for the MWF Class
- 🍇 No class this week
for the TTh Class
- Catch up!!
🍐 CS 3750 Comprehensive
FINAL EXAM FOR THE MWF CLASS
is scheduled for Friday, December 15, 14:00 - 16:00,
in the regular classroom, P-101.
🍇 CS 3750 Comprehensive
FINAL EXAM FOR THE TTh CLASS
is scheduled for Tuesday, December 19, 11:15 -13:15,
in the regular classroom, P-104.
Bring a #2 pencil and
a Scantron 882-E form. The 882-E forms are sold in the bookstore.