Operating Systems - Spring 1997 - NCCU CS4105730
- Outline:
-
- Fundamentals of UNIX: Concurrency, Programs and Processes, Files
- Asynchronous Events: Signals
- Concurrency: Critical Sections and Semaphores, POSIX Threads,
Thread Synchronization
- Communication: Client-Server Communication, Remote Procedure Calls
- Instructor:
- Chunhung Richard Lin
- Textbooks:
- "Practical UNIX Programming," by K.A. Robbins and S. Robbins, 1996.
- "Advanced Programming in the UNIX Environment," by W.R. Stevens,
1992.
- Prerequisites:
- C Language and basic understanding of UNIX.
- Meeting time and place:
- Tuesday 4-5pm and Thursday 10-12am at EA205.
-
- Workload
- A midterm exam (10%), a final exam (20%), weekly programming assignments (70%),
and weekly assigned reading. (50% of the midterm exam and the final exam will cover the assigned reading)
Created: 1/12/97
Last update: 2/1/97