View Full Version : OS courses

10-07-2002, 10:11 PM
Right now im in a principles of OS course. It is so lame, my teacher wrote one of the books and half the time he doesnt even know what hes talking about. His book is "Performance Modeling of Operating Systems using Object-Oriented Simulation" its horrible! His "models" are horrible! The C++ models all use the dreaded void main() and his simulation language psim is confusing. The other book we have to read, "Operating System Concepts" is much better but still has a lot of bloat and run around explanations. The course is so boring its hard for me not to skip the class he takes 30 minutes to explain a simple topic, and then he will ask us a question instead of teaching us something like were going to know it before its covered, i know you can read ahead but damn its not worth it for this class, he skips so much stuff you dont know what the h**l hes going to go over.

10-07-2002, 10:24 PM
It might be easy right now, but I'm sure the topics will get more complex (especially if it's still early in the semester).

What kinda stuff does this class teach? OS design concepts and innerworkings?

10-07-2002, 10:42 PM
Heres the course topics:

Quoted from the syllabus:
Topic 1: Introduction and Historical Perspective. Access to the Cs3 server and Linux commands.

Topics 2-3: Processes, threads, scheduling

Topic 4: Memory management and multi-programming

Topic 5: Deadlocks

Topics 6: Disk scheduling

Topics 7 Advanced process synchronization and concurrency

Topic 8: File and I/O Systems

Topic 9: Protection and Security

Topics 10: Distributed Systems and Networking

Forgot to say that most of these were topics of programming classes (memory management, processes, threads, deadlock, synchronization and concurrency)

Mister C
10-07-2002, 10:54 PM
That sounds like your typicall senior year OS course. I had a good teacher but it is a hard course. We had to also write our own OS on UNIX boxes.

It is unfortunate you have a bad instructor. I really learned a lot in mine. Hey I still have all the slide and notes for my class- interested.

Wait until you get to grad school and Adv OS yikes!!! You will be sweating it for sure.