os212

TIPS

  1. Berysukurlah.
    Why do we have to be grateful?
    Of course we have to be grateful because we have the opportunity to study about operating system, duh!
    Alhamdulillah.

  2. Try to explore the kinds of operating system.
    You might only know about Windows and Mac OS.
    What about Linux? What about Android? What about FreeBSD? What about iOS? What about Tizen? What about KaiOS?
    Just try to open your curiosity about operating system in general, I’m sure you won’t regret it.

  3. Try to indulge in C programming language.
    In case you don’t know, most of operating system is constructed by using C language.
    Well, you might want to complete your learning journey in Java (yes, I’m talking about DDP2) before learning C.
    I promise it’s not that different; but still, just try to learn it a bit if you don’t want to cry over the demos.

  4. BE PUNCTUAL!
    No, I’m not kidding this time.
    Make sure you’re keeping yourself updated with informations and forums.
    (And yes, do it manually; don’t even think to make a program to refresh and fetch the forums for this case.)
    Be punctual if you don’t want to cry while hoping to have an exciting journey in this course.

  5. Improve your Googling skills.
    In this course, you will learn the “GSGS” term (stands for “Google Sana, Google Sini”).
    Please improve your Googling skill if you want to ace in your assignments and quizzes.
    Yes, asking your teaching assistants is a magnificent solution, but (oh boy!) you’ll be pushed to be independent in this course.
    Do this tips if you want to ace this course.

  6. Get your hands dirty.
    Do DEMOS if you really want to take benefits of learning operating system.
    Most of students don’t understand the purpose of this course (and complain, in some cases), yet they never practice the demos.
    Just do not forget to backup just in case you might screw up your setup.

  7. Try to make scripts by your own.
    I promise this will benefit you so much, since it can internalize your knowledge in this course.
    Try to make scripts to ease your jobs while doing or checking assignments.
    For example, I made OS Tarball Checker to check weekly grades automatically.