Systems Programming

Fall 2007 


Instructor:  Dr. M. Bag-Mohammadi

Email: mozafarb@ece.ut.ac.ir

Assistant: None

Web log: click here

Office Hours: Click here         

Text  

Grade:

Homework

1  Process, fork, exec Hw1-f07.doc
2  Threads Hw2-f07.doc
3 Syncronization Hw3-f07.doc
4 IPC Hw4-f07.doc
5,6 Time computation and shell script Hw5-6-f07.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 intro.ppt
 OS structure OStructure.ppt
Introduction to C C-new.ppt
System callls syscalls.ppt
Process, wait, exec correctCPrograms-Process.ppt
Threads PThread.ppt
Synchronization - semaphore Sync.ppt
Synchronization - Mutex Mutex.ppt
Signal-scheduling Scheduling-Signal.ppt
Signal and threads SignalsThreads.ppt
Inter Process Communication IPC.ppt
memory management Memory.ppt
Shell Programming 1 Shell-Programming.PPT
Shell Programming 2 Shell-Programming2.PPT