OS courses

This is a discussion on OS courses within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Right now im in a principles of OS course. It is so lame, my teacher wrote one of the books ...

  1. #1
    Registered User xds4lx's Avatar
    Join Date
    Nov 2001
    Posts
    630

    OS courses

    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.

  2. #2
    Disagreeably Disagreeable
    Join Date
    Aug 2001
    Posts
    711
    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?

  3. #3
    Registered User xds4lx's Avatar
    Join Date
    Nov 2001
    Posts
    630
    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
    [EDIT]
    Forgot to say that most of these were topics of programming classes (memory management, processes, threads, deadlock, synchronization and concurrency)

  4. #4
    CS Author and Instructor
    Join Date
    Sep 2002
    Posts
    511
    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.
    Mr. C: Author and Instructor

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Detecting if OS is Windows???
    By Ktulu in forum Windows Programming
    Replies: 2
    Last Post: 11-19-2006, 01:49 AM
  2. a simple OS
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 06-06-2004, 10:47 PM
  3. Linux OS to Windows OS code
    By sw9830 in forum C Programming
    Replies: 2
    Last Post: 02-28-2003, 02:11 PM
  4. What is Computer Science like?
    By Shadow12345 in forum A Brief History of Cprogramming.com
    Replies: 13
    Last Post: 09-08-2002, 11:59 AM
  5. How do they compile code for an OS ?
    By Nutshell in forum A Brief History of Cprogramming.com
    Replies: 49
    Last Post: 03-27-2002, 11:16 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21