operating systems.pngoperating systems.png

This is a general introduction to and survey of operating system concepts.

Expected Learning Outcomes

  1.  Learn the underlying fundamental concepts of operating systems
  2.  Understand the difference between command-based operating systems such as DOS and the more recent operating systems using graphical user interfaces (GUI)
  3. Understand why operating systems, exist, what goals they are intended to accomplish, and how they are related to user programs.
  4. Examine the variety of computer resources that operating systems make available to users such as storage management, distributed systems, protection and security.
  5.  Understand the effects of adopting different philosophies for the design of operating systems.