Systems Programming

Spring  2008 


Instructor:  Dr. M. Bag-Mohammadi

Email: mozafarb@ece.ut.ac.ir

Assistant: None

Web log: click here

Office Hours: Click here         

Text  

Grade: sp-s08.xls

Homework

1 Process

Hw1-s08.doc

2 Thread

Hw2-s08.doc

3 Semaphore

Hw3-s08.doc

4 Signals

Hw4-s08.doc

5,6 Shell Scripts

Hw5-s08.doc

 
Grading Policy:

Final grades in the course will be based on the following weighting distribution.

 

bullet

Project   15%

bullet

homework   10%

bullet

Midterm   30%

bullet

Final Exam….50%

 

n
Lecture Notes:
Topic Lecture Note
Introduction 01-intro.ppt
OS structure 02-OStructure.ppt
Introduction to C 03-C.ppt
System calls 04-syscalls.ppt
Process, wait, exec 05-Process.ppt
Threads 06-PThread.ppt
Semaphore 07-Sync.ppt
Mutex 08-Mutex.ppt
Signals 09.Scheduling-Signal.ppt
Signals (cont), Threads signaling 10.SignalsThreads.ppt
Timers, IPC 11-IPC.ppt
Shell Programming 1 12.Shell-Programming.PPT
Shell Programming 2 13.Shell-Programming2.PPT
Pipes lec14-pipes.ppt
I/O lec15-IO.ppt