Have an ability to know processes and threads and their roles in program

Have an ability to know processes and threads and

This preview shows page 5 - 11 out of 13 pages.

--Have an ability to know processes and threads, and their roles in program execution. --Have an ability to know scheduling and synchronizing processes/threads. --Have an ability to know computer’s main memory management .
Image of page 5
Course Requirements and Weight Need all above to get a grade Late assignment and project: 10% reduction every day No make-up Need to attend all classes Assignments/Homewo rk 10% Project 15% Midterm Exam 1 25% Midterm Exam 2 25% FINAL Exam 25% TOTAL 100%
Image of page 6
Textbook and Reading Textbook: Operating Systems Concepts, by Silberschatz, Galvin and Gagne 9 th Edition, Wiley, ISBN 978-1-118-12938-8 Reference : Modern Operating Systems, Fourth Edition, by Andrew S. Tanenbaum and Herbert Bos, Pearson, ISBN -10: 0-13-359162-X Other sources to be supplied in the class
Image of page 7
Grading PASS 60--100 FAIL 0 -- 59.99
Image of page 8
Course outline WK Fri TOPIC 1 8/23 Class information and overview Introduction 2 8/30 OS Structure 3 9/6 Processes 4 9/13 Threads/Synchronization I Project title and team formed 5 9/20 Synchronization II Deadlock 6 9/27 Exam 1 7 10/4 <Project Abstract due> <First two chapters of project report due> CPU Scheduling 8 10/11 Memory Management 9 10/18 Virtual Memory 10 10/25 Exam 2 11 11/1 File System 12 11/8 Project working code review 13 11/15 I/O System Project report due 14 11/22 Project Presentation 1 15 11/29 Campus closed 16 12/6 Project presentation 2 17 12/11 Final Exam (12:15—14:30) Wednesday
Image of page 9
Project: Team, Topics, Process Team Formation A team of 1--2 persons Topics
Image of page 10
Image of page 11

You've reached the end of your free preview.

Want to read all 13 pages?

  • Spring '19

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture