I just updated the syllabus of Operating System (ITP30002) next semester.
If you are thinking about taking one of the two classes, please check
the syllabus at Hisnet and also the course web page at the following link:
I am opening two classes, one starts at 10 AM and the other at 1 PM.
I am going to give the same lecture and instruction to both classes, and
manage them as compatible as possible, and try best to synchronize
their schedules. Thus, students enrolled in one class are welcomed to
visit the other class.
You can find more information of this course from the 2019 class web page,
including lecture notes, programming assignments, midterm and final exams, etc.:
Note that one new thing of this year is that we are using two main textbooks:
– Operating System Concepts, 9/E, International Student Version
– Operating Systems: Three Easy Pieces http://pages.cs.wisc.edu/~remzi/OSTEP/
The class will be given reading assignments in a weekly basis which will cover
many of the chapters from both textbooks. It is mandatory to equip both textbooks,
and thankfully the online version of the second one is free for personal uses.
Similar to the 2019 class, this year classes will have lectures and tutorials on
system programming together with a series of programming assignments by which
students can have deep and concrete understanding key concepts.
Programming assignments essentially involve programming in the C language. Thus,
reconsider taking this class if you did not complete the C programming class before.
In addition, it is highly recommended to have Linux/UNIX savvy: you can learn this by
taking the Open Source Software class, or solely by yourself using many online materials
including the followings:
– The Linux command line by William Shotts http://linuxcommand.org/tlcl.php
– Linux command line basis @ Udacity https://www.udacity.com/course/linux-command-line-basics–ud595
– Practical Unix @ Stanford Univ. https://practicalunix.org/
I am very thrilled to study operating system with you coming spring.
Send me an email email@example.com please if you have any question
on the class.