COMP SCI/SFWR ENG 3SH3 Course Outline
Term II, 2012-2013
Mo Th 12:30-13:20, Tu 13:30-14:20, JHE 264
A. Silberschatz, G. Gagne, and P.B. Galvin.
Operating System Concepts, 8th edition.
John Wiley and Sons, Inc. 2009.
Dr. Sanzheng Qiao
ITB 246, ext. 27234, email@example.com
Qian Hu, firstname.lastname@example.org
Reza Pournaghi, email@example.com
Zhaofei Tian, firstname.lastname@example.org
Special assistant: Asghar Bokhari, email@example.com
Sanzheng Qiao: Tue. 14:30-16:30, ITB/246
Qian Hu: Thu. 14:30-15:30, ITB/237 and Thu. 15:30-16:30, ITB/206
Reza Pournaghi: Fri. 14:30-16:30, ITB/A103
Zhaofei Tian: Wed. 19:30-20:30 ITB/237 and Thu. 9:30-10:30 ITB/207
Asghar Bokhari: Drop-in, 9:00-16:00, ITB/242
Processes and threads, synchronization and communication;
scheduling; memory management; file systems; resource protection;
structure of operating systems.
Prerequisite(s): One of CS 2ME3, SE 2AA4, 3K04, 3M04
Antirequisite(s): CE 4SN4, CS 3SH3, 4SH3, SFWR ENG 3BB4
By the end of this course students will be able to
Programming projects (team) 24% (Three Nachos assignments)
Midterm Exam (closed book) 20%
Final Exam (open book) 56%
Only the McMaster Standard calculator will be permitted
in tests and examinations. This is available at the
You are expected to exhibit honesty and use ethical behaviour
in all aspects of the learning process. Academic credentials
you earn are rooted in principles of honesty and academic
Acamedic dishonesty is to knowingly act or fail to act in a
way that results or could result in unearned academic credit
or advantage. This behaviour can result in serious consequences,
e.g. the grade of zero on an assignment, loss of credit with
a notation on the transcript (notation reads: "Grade of F
assigned for academic dishonesty"), and/or suspension or
expulsion from the university.
It is your responsibility to understand what constitutes
academic dishonesty. For information on the various types
academic dishoesty please refer to the Academic Integrity
Policy, located at
The following illustrates only three forms of academic dishonesty:
In case of discrepancy between the online and handout version of the
course outline, the handout version shall be taken as correct.
"The Faculty of Engineering is concerned with ensuring an
environment that is free of all discrimination. If there
is a problem, individuals are reminded that they should
contact the Department Chair, the Sexual Harrassment Officer
or the Human Rights Consultant, as the problem occurs."
NACHOS Road Maps
Midterm, February 14, Thursday, 12:30-13:20,
T28 (Last name A-K), T29 (Last name L-Z)
Final, April 23, Tuesday, 09:00-11:00,
IWC 1 (4-6)
Open textbook and notes. No electronics. Please bring your
McMaster standard (Casio-FX991) calculators.
Office hours: April 22, Monday, 14:00-16:00, 16:30-17:30, ITB/201
Back to S. Qiao's home page