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 | |
2 | Thread | |
3 | Semaphore | |
4 | Signals | |
5,6 | Shell Scripts |
Final grades in the course will be based on the following weighting distribution.
Project 15% | |
homework 10% | |
Midterm 30% | |
Final Exam….50% |
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 |