Hi.

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:

    https://github.com/hongshin/OperatingSystem

 

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.:

   https://github.com/hongshin/OperatingSystem/tree/2019spring

 

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 hongshin@handong.edu please if you have any question

on the class.

Thanks.

– Shin

Operating System (ITP30002), Spring 2020