note 0

Welcome to COMP3520
Operating System Internals
Unit Coordinator/Lecturer
Dr. Bing Bing ZHOU
Office: 415 in SIT Building (J12)
E-mail: [email protected]
Phone: 90369112
Consultation: Wednesday 16:00-17:00
(all other times by appointment)
• Name: James
• Email: [email protected]
Course Delivery
• 4 hours per week on class activities:
– One 2 hr lecture:
• Wednesday, 14:00 – 16:00, Architecture Lecture
Theatre 1
– One 2 hr tutorial:
• Monday
– 10:00 – 12:00, SIT Lab 114, or
• Tuesday
– 10:00 – 12:00, SIT Lab 115, or
– 12:00 – 14:00, SIT Lab 115
• You are expected to attend for all the scheduled hours.
Course Delivery (cont.)
• The lecture is used to outline some key concepts for the
• Absence of material from the notes does not imply its absence
from the assessment.
• Homework: simple questions, may contain some aspects of the
topics, beyond what is the focus of the lectures. On the unit
website each week after the lecture.
• Tutorials mixed with
• Programming exercises – assistance for assignments.
• Short answer questions – OS concepts
• The course has
• 30% assignments
• 10% tutorial attendance
• 60% exam.
• To pass the unit you must score
– an overall mark of 50 or better, and
– at least 40% of the available marks on the written
• Two programming assignments (using C)
– Assignment 1 (15%), due in week 7
– Assignment 2 (15%), due in week 13
• Don’t expect to finish each assignment in just a few
hours, or even a few days!
• A set of exercises, one each week to assist you for
completing your assignments
• A lot of hints given during tutorials/lectures
• In fairness to all students, late work will not be accepted.
• In exceptional cases, you must make an official
application for Special consideration.
• Plagiarism is where you use the work of another person
and present it as your own. This is NOT PERMITTED.
• Exam is two hrs and closed-book.
• Concepts
• No serious programming, but may need to write
pseudo codes
• Essential: Operating Systems: Internals and Design
Principles, 7th Edition, William Stallings, Pearson
Prentice Hall, 2012
• Recommended: Operating System Concepts, 8th
Edition, A. Silberschatz, P. B. Galvin and G. Gagne, John
Wiley & Sons, Inc, 2009
Main Topics
• The basic concepts on which all operating systems are
• Process management
• Memory management
• I/O device management
• File management
• Protection and security
Course Web Site
• All important information will be posted on the web – look
there often.