Description (.pdf)
It is assumed that
the following
course material is being made available to students of SUNY at
They are meant for instructional use only.
|
Date |
Topic |
|
Notes/comments |
|
1/11 |
Introduction to CSE4/521: Policies and
protocols |
First day handout |
|
| 1/13 |
Introduction to operating systems |
IntroToOS |
|
| 1/15 |
Process Model |
ProcessModel |
|
| 1/20 |
Process Model (contd.); Project
1 discussion |
Prj1
description |
|
| 1/22 |
Conttinue process model and prj1
description |
exec
syscall |
|
| 1/25 |
The thread for realizing
concurrency |
ThreadModel |
PosixThread
Programming |
| 1/29 |
Interprocess Communication and
Synchronization |
IPCSynch |
ForkPipe demo |
| 2/5-2/8 |
We worked on exercise problems
in IPC |
||
| 2/10 |
Process scheduling |
ProcSched |
|
| 2/12 | Queuing analysis | Stallings Appexdix | |
| 2/16 |
Scheduling example: Queuing
analysis |
QA |
pages 1-10, 14,18,22,23 |
| 2/17 |
Queuing analysis example |
QAExercise |
pages 22-23 |
| 2/17 |
Memory managment |
MM |
|
| 2/22 |
Project 2 discussion |
Concurrency,
IPC |
|
| 3/1 |
Exam
1 |
||
| 3/29 |
Deadlock management |
DM |
|
| 3/31 |
Exam
2 |
||
| 4/2 |
Deadock (contd.); Project 3
discussion |
Project 3 |
|
| 4/5 |
File System |
FS |
|
| 4/7 |
Socket API |
Socket |
tutorial |
| 4/12 |
Disk IO scheduling |
DiskIO |
|
| 4/14 |
No lecture: work on your project |
||
| 4/16 |
Security and Protection |
SecProt |
|
| 4/19-4/23 |
Review for exam#3;
ultra-scale data management |
Exam3Review |
|
| 4/26 |
Exam
3 |
||
| No Final exam during final exam
week |
|
Name |
Office Hours |
Location |
|
Scott Sttembre |
Mon 12-1.50pm, Tue:
3-3.50pm |
329 Bell |
| Yu Liu |
Thu: 1.00-3.50pm |
329
Bell |