CS 134

Wrapping Up the Class

  • PinkRobot speaking

    This is the last lesson of the class.

  • Pig speaking

    What!!! I wanted MORE!!!!! I'm not ready for this to be over!

Some unusual aspects to this semester meant that we lost a couple of slots for lessons. In an ideal world, we might have had lessons on some other topics, including

  • The Buffer Cache: How the operating system caches disk blocks in memory to improve performance.
  • Security: Broader questions of security beyond the filesystem.
  • Networking: From how filesystems are shared across a network to broader questions of computing in the cloud.
  • Virtualization: The extent to which it makes sense to run an operating system on top of another operating system.

Also, in an ideal world, we'd end with looking at how what you learn in operating systems is applicable to other areas of computer science. From lessons learned about concurrency and parallelism, to the idea of binding and naming, to the idea of building functionality in layers, to “worse is better” and the idea of the Unix philosophy, there are many ways in which the ideas of operating systems are relevant to other areas of computer science.

  • Goat speaking

    Meh. Let's just leave it at filesystems. That's good enough. And good enough is good enough, right? You're embodying the Unix philosophy, which is pretty apt if you think about it.

  • PinkRobot speaking

    Good point. Maybe I'll end with one final question.

If there's one thing you learned in this class that you really hope you'll remember, what would that be?

  • Cat speaking

    Bye everyone!

  • Hedgehog speaking

    Good luck with your other classes!

  • Duck speaking

    Have a great winter break!

  • Pig speaking

    I wish we'd had MORE time! But I guess we have to go. Bye!

  • Dog speaking

    I hope you had fun! I did!

  • Horse speaking

    Whoa. This is hitting me a bit harder than I expected.

  • Goat speaking

    Meh. It's just a class. You'll be fine.

(When logged in, completion status appears here.)