Algoma University
COSC 3407
Course Outline
COSC3407- Operating Systems-1
Instructor:
Instructor: Anthony Pagnotta
Office: Virtual Remote
Email: [email protected]
Course Description:
This course is one of the fundamental courses in Computer Sciences that discusses the
different types of Operating Systems, components of operating systems, resou
...[Show More]
Course Outline
COSC3407- Operating Systems-1
Instructor:
Instructor: Anthony Pagnotta
Office: Virtual Remote
Email: [email protected]
Course Description:
This course is one of the fundamental courses in Computer Sciences that discusses the
different types of Operating Systems, components of operating systems, resource
management and scheduling and deadlock avoidance techniques. The course will help
software developers in analysing the functionality of operating systems for efficient
development of their products.
Calendar Description:
This course is extremely important for Computer Science students and it is suitable for third
or final year students who have an understanding of computer components and software
development.
Required Text:
Operating System Concepts by Silberschatz, Gagne, Galvin
10th Edition
ISBN- 978-1-118-06333-0
Evaluation Scheme:
Course Requirements and Assessment
Assessment Date of Evaluation (if known) Weighting
Homework assignments 5 throughout the course (5%x5) 25%
Quizzes 2 every week, 1 per module 10%
Mid Term Half way through the course 30%
Final Exam End of semester 35%
Total 100%
[Show Less]