User Tools

Site Tools


whats_new

Course Announcements

September 9, 2009

Start of classes.

The first set of lecture notes, Topic Study list, and course information will be posted in the course directory /cs/course/4221.

The list of suggested topics has been posted in the course directory on Red in the file: /cs/course/4221/4221_topics

The topics are divided into two groups: Topic Study 1 should be chosen from the first group and should be presented on or before Wednesday October 28, 2009; Topic Study 2 should be chosen from the second group and should be submitted on or before Wednesday November 25, 2009. Students may also suggest other topics related to the project and course material in consultation with the instructor. Topics are “First-Come-First-Served”. Please send e-mail to the instructor in order to reserve a topic. If you are the first to reserve a topic, your name(s) will be appear below the topic title.

September 23, 2009

The project, and two alternative projects, as well as two alternative assignments, have been posted in the course directory. One may do one of the two alternative assignments instead of doing Topic Study 1. One may also do one of the alternative projects instead of doing the project.

October 19, 2009

COSC4221 Test 1 will be held on Wednesday, October 28, 2009 19:00-21:00.

Test 1 will include:

a) Material covered in the lectures from the beginning of the term up to and including the lecture on Wednesday October 21;

b) Material in the files OSD.1.pdf, OSD.2.pdf, OSD.3.pdf, and slides 1-80 of OSD.4.pdf (up to and including the slide on Pathname Lookup in Linux' VFS), in the course directory;

c) Material in Chapter 10 and Chapter 11 of the book “Operating System Concepts”, 7th Ed;

d) Material in Chapter 12 of the book “Understanding the Linux Kernel”, 3rd Edition related to the material in the slides listed in item b above.

(Please make sure that you have the most up-to-date version of the slides in the above mentioned files, as some of the slides may have been updated since you last downloaded them.)

It is possible that Test 1 may include true/false questions, questions that require short answers, questions that may require the drawing of diagrams, questions that require slightly longer answers, and other possible question formats.

MAKE SURE YOU READ AND UNDERSTAND ALL THE MATERIAL IN THE SLIDES.

ALSO NOTE THAT DRAWING THE SAME KIND OF DIAGRAMS AS ILLUSTRATED IN THE SLIDES, WILL BE AN IMPORTANT COMPONENT OF TEST 1. For example, if you are given a diagram similar to that on slide 9 of OSD4.pdf, “Example of a Small File System Tree in Unix”, then you should be able to draw the corresponding diagram on slide 10, “Internal Structure of Small File system Tree in Unix”, as well as the corresponding diagram on slide 24, “In Memory VFS Objects and On Disk Objects”.

October 21, 2009

The due date for Assignment 1 has been extended to Wednesday November 4, 2009, 19:00.

November 5, 2009

Several students in the class asked that Thang Minh Le's very interesting and excellent presentation and report on the Windows Mobile OS be made available to the class, so they are now available as “/cs/course/4221/Study1_WMOS.pdf” and “/cs/course/4221/WMOS.ppt” in the course directory on Red.

November 5, 2009

The CSE4221 midterm test marks are now available through the infoFile in the course directory. You can obtain your mark if you use your CS account to login to the Red machine and type the following command:

courseInfo 4221 2009-10 F

November 23, 2009

The due date of CSE4221 Assignment 2/Topic Study 2, and due date of the Project, have been postponed to December 8, 2009, 23:59. Please make sure that CSE4221 Assignment 2/Topic Study 2 and the Project are submitted electronically to the course directory /cs/course/4221/submit/a2; and /cs/course/4221/submit/project by the due date. Hard copies of the CSE4221 Assignment 2/Topic Study 2 and the Project can be put under my office door CSEB3018 if I am not in my office at the time of submission. Please note that December 8, 2009 is a hard deadline, since according to York Regulations, this is the last day to hand in term work.

November 26, 2009

COSC4221 Test 2 will be held on Wednesday, December 2, 2009 19:00.

Test 2 will include:

(a) Material covered in the lectures, with emphasis on material covered in the lectures since Test 1 and up to and including the lecture on Wednesday November 25;

(b) Material in the slides 81-end of OSD.4.pdf, OSD.4.1.pdf, OSD.5.pdf in the course directory;

© Material in Chapter 18 of the book “Understanding the Linux Kernel”, 3rd Edition.

(Material in the slides 81-end of OSD.4 is also explained in Chapter 12 of the book, “Understanding the Linux Kernel”, 3rd Edition. Although there is no chapter in any book that covers all the material in the slides in OSD.5. However, reading Chapter 5, “Kernel Synchronization”, of the book, “Understanding the Linux Kernel”, 3rd Edition, may help understand some of the material on synchronization in the slides in OSD.6.)

It is possible that Test 2 may include true/false questions, questions that require short answers, questions that require calculations, questions that may require the drawing of diagrams, questions that require writing short programs using pseudo C code similar to that used in the slides, questions that require slightly longer answers, and other possible question formats.

MAKE SURE YOU READ AND UNDERSTAND ALL THE MATERIAL IN THE SLIDES. PLEASE NOTE THAT ALTHOUGH THE EMPHASIS OF TEST 2 WILL BE ON MATERIAL THAT HAS NOT BEEN TESTED SO FAR, THE MATERIAL IN TEST 2 MAY STILL DEPEND ON KNOWLEDGE OF PREVIOUS MATERIAL.

ALSO NOTE THAT DRAWING THE SAME KIND OF DIAGRAMS AS ILLUSTRATED IN THE SLIDES, WILL BE AN IMPORTANT COMPONENT OF TEST 2.

January 8, 2010

The unofficial final grades are available by logging on to the red machine, and typing:

courseInfo 4221 2009-10 F

whats_new.txt · Last modified: 2010/01/08 21:40 by jxu