MCS4663/Sec02 and MCS5253/Sec01: Operating Systems
Fall 1999, Department of Math. and Computer Science, Lawrence Tech. University
Day/Time: MW 5:45pm-7:00pm
Credit Hours: 3
Prerequisite: MCS3653 (Computer Architecture), MCS3513 (Assember), CS2
Class Room: M212 (M215 for lab.)
Instructor: ChanJin Chung, Ph.D.
- Office Room: S112
- Phone: (248) 204-3504
- Fax: (248) 204-3518 (this fax number is for
the whole building and senders
should be sure to place instructor's name on the fax)
- Dept. Secretary: (248) 204-3560
- Math/CS Drop Box: in front of S120 door.
Please put instructor's name and time of submission on your work.
- Email:
CHUNG@ltu.edu
- LTU webpage at http://www3.ltu.edu/~chung
(syllabus, announcements, lecture notes, programming contest winners, etc.)
- Office Hours:
M 1:50-2:40pm and 7:05-7:55pm, Tu 4:50-5:40pm, W 4:50-5:40pm, or by appointment
Required Text :
Operating Systems Concepts Fifth Edition by Abraham Silberschatz,
Peter Baer Galvin, Addison-Wesley, ISBN: 0-201-59113-8
Recommended Texts
- Any Linux/UNIX Programming books such as: UNIX System Programming by K. Haviland and
Ben Salama (Addison-Wesley), Beginning Linux Programming by N. Matthew and R. Stones
(WROX Press)
- Any Linux Books such as: Red Hat Linux 3rd ed. by Pitts and Ball (SAMS pub.)
Internet Resources
Class Topics (Total 30 lectures)
- Overview: Introduction, Computer-System Structures, OS Structures
- Processes; Process Management
- CPU Scheduling
- Process Synchronization
- Deadlocks
- Memory Management
- Virtual Memory
- File System Interface; File System Implementation
- I/O Systems
- Network/Distributed System Structures
- Protection and Security
- Case Studies: Linux: Red Hat Linux (5.2 and 6), Windows NT, and LegOS
Class Format: Total 200 points
- Homework exercises from the textbook - 40 points
- Homework programming assignments - 40 points
- 2 Quizes (30 ~ 40 minutes in length at the end of class) - 30 points each, 60 points
- 1 final (everything covered in class) - 58 points
- Attendance, etc. - 2 points
Important Dates and Grading
- Wed. 9-29-99: Quiz #1
- Mon. 11-1-99: Quiz #2
-
Wed. 11-17-99: Last day to withdraw
- Mon. 12-13-99, Final (Time 5:30-7:20pm)
This score will be translated into a letter grade based upon the
percentages given below.
A : 90-100% C : 70-74%
A-: 88-89% C-: 68-69%
B+: 85-87% D+: 65-67%
B : 80-84% D : 60-64%
B-: 78-79% D-: 58-59%
C+: 75-77% F : 00-57%
Class Policies
- Attendance is essential to doing well in the course. The exams
will focus primarily (but not exclusively) on material presented in the
lectures and labs.
- If you are unable to attend a meeting, it is your
responsibility to obtain the material from other students or instructor.
Exam. Policies
- There will be no makeup exams will be given.
- Closed books, closed notes, and closed neighbors
Homework Policies
- Homework assignments must be done individually.
- Must be submitted at the beginning of the class on the due date.
- Late submission penalty is 30%.
- No submission will be accepted beyond a week after the due date.
Policy on Academic Misconduct
- Plagiarism is a serious academic offense. DO NOT COPY THE WORK OF
OTHERS. Failure to observe this will result in zero point for the
assignment.
- Cheating during exams is also a very serious academic offense
and will be handled in accordance with University Policy.
8/25/99