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 |
|
9/1 |
Introduction to CSE4/521: Policies and
protocols |
First day handout |
|
| 9/3 |
Introduction to Operating
systems (OS) |
Introduction |
|
| 9/3 |
High level view of OS Structure;
types of OS; system calls; |
OSHLView |
|
| 9/8 |
Process description and Control |
PD&C |
|
| 9/15 |
Hands on exercises in fork, exec
and pipe |
Prj1 assigned |
|
| 9/17 |
Concurrency using threads;
makefile |
Threads |
check posix link below |
| 9/22 |
Review pipe; pthread
programming; |
Pipe and thread
demo |
function
pointer |
| Interporcess communication
models (IPC); Synchronization |
IPC |
||
| 9/30 |
More IPC |
MoreIPC
IPCExample |
Train Semaphore |
| 10/1 |
Process scheduling |
ProcSched |
|
| 10/6 |
Deadlock Management |
DeadlockMgt |
Sched exercise OpenMp demo |
| Memory Management |
MMgt |
||
| 10/27 |
File System: Design and
Implementation |
FileSys |
|
| 11/3 |
Disk IO scheduling |
DiskIO |
|
| 11/10 |
Socket Programming |
Socket
API |
Socket
Prog. tutorial |
| 11/12 |
Summaring storage management |
Storage |
Client/server demo |
| 11/24 |
Running Hadoop MapReduce on
Amazon EC2 and S3 |
MR.Amazon |
|
| Thanks Giving |
|||
| 12/1 |
Security and Protection |
||
| 12/3-12/10 |
Review for final exam |
|
Name |
Office Hours |
Location |
|
Scott Sttembre |
|
329 Bell |
| Yu Liu |
|
|