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 -- 2016/11/26)
[2016/11/26: Inserted due dates for Prog #2]
[2016/11/22: HW and quiz on Chapter 10 dropped from schedule]
[2016/11/03: Some quiz and HW dates changed]
[2016/10/29: due dates for program #1]
[2016/10/14: changes in quiz & HW dates]
[2016/10/04: some new tentative quiz & HW dates]
[2016/08/30: corrected dates]
[2016/08/25: corrected dates]
[2016/08/06: initial work]
WORK SCHEDULE FOR CS 3750 -- Fall 2016
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
problem(s) for that chapter. As you read the chapter, gather the maximal amount
of relevant information to use in your answers to the problem(s).
Program Dates:
-
PROGRAM #1 DUE:
Title: Diamond Formation
♥ Pseudo-Code Due Date: Thursday, Nov 3
♥ Final Due Date: Thursday, Nov 10
-
PROGRAM #2 DUE:
Title: TBA
♥ Due Date: TBA
WEEK #1: Wed Aug 24 - Fri Aug 26
- ♥ First day of class is
Thursday, August 25.
Class meets in D-28 from 11:00A to 12:15.
- 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 Thursday,
September 1, at the time class begins. 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: Aug 29 - Sep 02
- DUE Thursday, Sep 01 - The Chapter #01 Homework Problem.
Due up front at the time the class starts.
- Reading Assignment:
- Silberschatz:
Chapter #02 (Operating System Structures)
- Lecture Topics:
- Chapter #02 of Silberschatz
- Homework Assignment:
WEEK #3: Tuesday, Sep 6 - Fri Sep 9
- QUIZ: TUESDAY, Sep 06
- There will be some questions about Chapter #01.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Sep 08 - The Chapter #02 Homework Problem(s).
Due up front at the time the class starts.
- Reading Assignment:
- Silberschatz:
Chapter #03 (Processes)
- Lecture Topics:
- Chapter #03 of Silberschatz (Processes)
- Homework Assignment:
WEEK #4: Sep 12 - Sep 16
- QUIZ: TUESDAY, Sep 13
- There will be some questions about Chapter #02.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Sep 15 - The Chapter #03 Homework Problem(s).
Due up front at the time the class starts.
- 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: Sep 19 - Sep 23
- QUIZ: TUESDAY, Sep 20
- There will be some questions about Chapter #03.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Sep 22 - The Chapter #04 Homework Problem(s).
Due up front at the time the class starts.
- Reading Assignment:
- Silberschatz:
second half of chapter #05 (Process Synchronization)
- Silberschatz: first half of chapter #06 (CPU Scheduling)
- Lecture Topics:
秋
Thurs, Sept 22: Equinox - autumn begins in
the Northern Hemisphere.
WEEK #6: Sep 26 - Sep 30
- QUIZ: TUESDAY, Sep 27
- There will be some questions about Chapter #04.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- 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: Oct 3 - Oct 7
-
DUE THURSDAY, Oct 06 - The Chapter #05 Homework Problem(s).
Due up front at the time the class starts.
- 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 10, Tues Oct 11, Thu Oct 13, Fri Oct 14
- DUE TUESDAY, Oct 11 - The Chapter #05 Homework Problem(s).
Due up front at the time the class starts.
- QUIZ:
TUESDAY, Oct 11 THURSDAY, Oct 13
- There will be some questions about Chapter #05.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- 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: Oct 17 - Oct 21
- DUE THURSDAY, Oct 20 - The Chapter #06 Homework Problem(s).
Due up front at the time the class starts.
- Reading Assignment:
- Silberschatz:
second half of chapter #09 (Virtual Memory),
first half of chapter #10 (Mass Storage Structure)
- Lecture Topics:
- Homework Assignment:
- The chapter #06 & #07 problem(s)
WEEK #10: Oct 24 - Oct 28
- QUIZ: TUESDAY, Oct 25
- There will be some questions about Chapter #06.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Oct 27 - The Chapter #07 Homework Problem(s).
Due up front at the time the class starts.
- 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: Oct 31 - Nov 04
- QUIZ: TUESDAY, Nov 01
- There will be some questions about Chapter #07.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Nov 03 - The Chapter #08 Homework Problem(s).
Due up front at the time the class starts.
- DUE THURSDAY, Nov 03 - Pseudo-Code for Program #1
E-mail no later than 11:59 p.m. Thursday.
- 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 7, Tues Nov 8, Wed Nov 9, Thurs Nov 10
- No class on Friday, Nov 11
- QUIZ:
TUESDAY, Nov 08 THURSDAY, Nov 10
- There will be some questions about Chapter #08.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
-
DUE THURSDAY, Nov 10 - The Chapter #09 Homework Problem(s).
Due up front at the time the class starts.
- DUE THURSDAY, Nov 10 - Final version of Program #1
E-mail no later than 11:59 p.m. Thursday.
- 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: Nov 14 - Nov 18
- DUE TUESDAY, Nov 15 - The Chapter #09 Homework Problem(s).
Due up front at the time the class starts.
- QUIZ:
TUESDAY, Nov 15 THURSDAY, Nov 17
- There will be some questions about Chapter #09.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
-
DUE THURSDAY, Nov 17 - The Chapter #10 Homework Problem(s).
Due up front at the time the class starts.
- 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
#10 & #11 problem(s)
WEEK #14: Mon Nov 21, Tues Nov 22, Wed Nov 23
-
QUIZ: TUESDAY, Nov 22
- There will be some questions about Chapter #10.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
No class on Thurs Nov 24 or Fri Nov 25
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: Nov 28 - Dec 02
- DUE TUESDAY, Nov 29 - The Chapter #11 Homework Problem(s).
Due up front at the time the class starts.
- QUIZ: THURSDAY, Dec 01
- There will be some questions about Chapter #11.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Dec 01 - Pseudo-Code for Program #2
E-mail no later than 11:59 p.m. Thursday.
- 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: Dec 5 - Dec 9
- DUE TUESDAY, Dec 06
The Chapter #12 Homework Problem(s).
Due up front at the time the class starts.
- QUIZ: THURSDAY, Dec 08
- There will be some questions about Chapter #12.
-
Bring a Scantron 815-E form, a #2 pencil, and an eraser with you.
The 815-E forms are short forms with room for
15 answers, and they are sold in the University
bookstore.
- DUE THURSDAY, Dec 8 - Final version of Program #2
E-mail no later than 11:59 p.m. Thursday.
- Reading Assignment:
- Silberschatz:
second half of chapter #17 (Distributed Systems)
- Lecture Topics:
WEEK #17: Mon Dec 12
- Monday December 12 is the last day of class.
- No CS 3750 classes this week.
- Catch up!!
♥
FINAL EXAM FOR THE Tues-Thurs 11:00A - 12:15P class
CLASS:
The CS 3750 comprehensive final exam is scheduled for
Thursday, December 15 from 11:15 to 13:15 (11:15A to 1:15P).
The exam is currently scheduled to be in the regular classroom: D-28.
Bring a #2 pencil and
a Scantron 882-E form (the LONG form this time).
The 882-E forms are sold in the bookstore.