|Principles and concepts of process and
resource management, especially as seen in
operating systems. Processes, memory management, protection,
scheduling, file systems, and I/O systems are covered.
|Class web address is http://www.ics.uci.edu/~ics143|
Please check the class web at least once a day.
It is your responsibility to do so.
|Time & Place|
|Lectures: T,TH: 3:30-4:50pm MSTB|
Note that these are not separate discussion sections. You could attend either one.
ICS 141, ICS 23/CSE23, ICS 51 or EECS31/CSE31.
Only one course from ICS 143/CSE104 and EECS111 may be taken for credit.
|Announcements in Class|
Usually, if there is an announcement,it will be made at the beginning of
It is your responsibility to come to class on time and not to miss any announcement.
The corresponding set of slides will be available on the web at the
beginning of the week.
You are expected to skim the readings before the lectures and to read the materials more thoroughly after the lectures covering them.
|Grading (subject to change)|
1 midterm, 1 final exam and 3 homework assignments (including
programming assignments). Pop-quizzes will be given in the discussion
sections and they will decide the grade if someone is on the borderline
|Midterm : 30 points|
|Homeworks: 30 points|
|Final : 40 points|
No incompletes will be given.
|If it is not covered in class, it will not be tested on exams.|
|If there is an exception, it will be announced in class.|
|In exams, use pen, not pencil,
if you want to claim grading errors.
|Policy on Missed Exams|
For the midterm and final, you must have a pressing reason (such as a
conflicting exam) to miss a scheduled mid-term or final exam.
Make up exams may be taken, if you have notified the professor at least two weeks prior to the original exam that you will not be able to attend.
If you miss an exam due to unforeseen emergency, you may take a make-up exam only after providing written documentation of an excuse that is acceptable to the professor.
Operating System Concepts with Java, A. Silberschatz,
P.B. Galvin and G. Gagne, Sixth Edition, John Wiley & Sons, Inc. 2003.
Another recommended book for this course, which is a reference book, is: Principles of Operating Systems, L.F. Bic and A.C. Shaw, Prentice-Hall/Pearson Education, 2003. ISBN 0130266116.
There will also be some readings (technical papers). The instructor will announce in class when and where the readings will be available.
General questions or questions about assignments, which might be of
interest to many should first be posted to the course newsgroup
(ics.143). There you will get the best/quickest response for questions
and other matters which can be handled by the instructor, the teaching
assistants or your peers.
We (instructor and TAs) are here to HELP you. Come to see us, and ask us questions!