Consultation Hour for your Lab Supervisor, Mr. Jonathan Chan: Ext
4501 Room: EPH 323
Thursday 12:00Noon to 1:00PM (Weeks 5, 7, 9, 10, 12,13)
Venue: EPH 323
FINAL EXAM (worth 50%
of total course evaluation) SCHEDULE
MONDAY, APRIL 26, 2004 at 11:30AM in KHE315
Please Consult your
Lab and Midterm Marks
and let me know on the Exam Day of any discrepancies
April 20, Tuesday: 2:00-4:00PM
April 22, Thursday: 3:00-4:00PM
Otherwise by Appointment on Tuesday and Thursday
Bonus part of the Lab
project is due on Tuesday Morning 9:00AM, April 13, 2004.
Please get an appointment from
Mr. Jonathan Chan (Course TA) for DEMO purposes.
Jonathan will be available on
Tuesday from 9:00AM to 12:00 Noon
Answers/solutions to some
Problem Set-4
questions posted (April 08, 2004)
Problem Set-4
posted (March 26, 2004)
Virtual Memory
lecture half-notes Posted (March 25, 2004)
Short answers to some
Problem Set-3
and All
Probelm-Set-2
posted (March 23, 2004)
Problem Set-3
posted (March 17, 2004)
Memory Management
lecture half-notes Posted (March 9, 2004)
CPU Scheduling
lecture half-notes Posted (February 24, 2004)
Problem Set-2
posted (February 24, 2004)
Project Documents
posted. (February 24, 2004)
Concurrency: Deadlock
lecture half-notes Posted (February 19, 2004)
Coccurrency: Mutual Exlusion and Synchronization
lecture half-notes posted (February 11, 2004)
Threads and Processes
notes Posted (February 05, 2004)
Lab3
Posted. (February 03, 2004)
Short answers to
Problem Set-1
Posted (January 29, 2004)
Unix Inter-Process Communication
lecture half-notes (Useful for Lab2) posted (January 22, 2004)
Problem Set-1
posted (January 20, 2004)
Process Management
lecture half-notes posted (January 19, 2004)
Lab2
Posted. (January 19, 2004)
OS-Overview Lecture-2
notes Posted (January 13, 2004)
Lecture-1
notes Posted (January 8, 2004)
Lab1
Posted.
LAB-Project submission is extended by one week.
It will be due on Monday/Friday,week
12 i.e. March 29 and April 02 respectively.
There will be a 10% bonus marks
for those student who can finish in Week 11 i.e as per original submission
deadline.
Good Luck
MIDTERM EXAM #2 (worth
20% of total course evaluation) SCHEDULE
THURSDAY, March 25, 2004 at 2:00PM
VENUE SHE560 (during the normal lecture class)
Topics form Chapter 4, 5, 6 and 9: Threads, Concurrency
(Mutual Exclusion, Deadlock and Starvation) and CPU Scheduling
THURSDAY, February 12, 2004 at 2:00PM
VENUE SHE560 (during the normal lecture class)
Course Text
William Stallings, Operating Systems Internals and Design Principles, 4th
Edition, Prentice Hall Upper Saddle River, NJ 2001, ISBN 0-13-031999-6
Course Evaluation and Marking Scheme
- Labs: 20%
- Mid-Term Tests (2) : 30% (10% + 20%)
- Final Exam: 50%
- Assignments/Problem sets: NOT marked
Please Note:
1. All of the required course specific
written reports including labs and assignments will be assessed not only
on their technical or academic merit, but also on the communication skills
of the author as exhibited through these reports.
2. In order to achieve a passing grade
in the course, the student must pass both the theory and laboratory components.
3. Midterm tests will also cover the
corresponding laboratories to enforce individual lab attempts.
Instructor: Dr. Gul N. Khan
Phone #: (416) 979-5000 ext.6084
E-mail: gnkhan@ee.ryerson.ca
Home Page: http://www.ee.ryerson.ca/~gnkhan
Office: EPH 220
Office Hours: Tuesday 1:00 - 2:00PM
Thursday 10:00AM – 11:00AM
Lab Supervisor and Teaching Assistant
Mr. Jonathan Chan
Office: EPH323
Lab Consultation Hours: Thursday 12:00Noon to 1:00PM (Weeks 5, 7, 9, 10,
12,13)
Telephone #: (416) 979-5000 ext. 4501
e-mail: jchan@ee.ryerson.ca