CMSY 219 Operating Systems

In this course, students will examine the operation of the system software of various operating systems. The goal of this course is to familiarize each student with operating system software, define the role of the software, and train each student in the proper use of the operating system software. This course is part of a comprehensive series of courses to prepare students for Cyber Incident Responder certification from the Department of Defense Cyber Crime Center, CompTIA A+ certification, and transfer to UMBC and other colleges. Keyboarding skills and knowledge of word processing is required.

Credits

3

Hours Weekly

2 hours lecture, 3 hours lab weekly

Course Objectives

  1. 1. Identify and use major Windows operating system (OS) features.
  2. 2. Define the role of the registry in Windows.
  3. 3. Understand registry back-up and modification.
  4. 4. Identify and use desktop virtualization.
  5. 5. Explain the evolution of desktop virtualization and list the common features of today’s
    desktop virtualization products.
  6. 6. Select and implement a desktop virtualization option on a Windows desktop.
  7. 7. Describe desktop virtualization options for a Macintosh (Mac) operating system desktop.
  8. 8. Identify the versions of Windows, Mac, Linux (Ubuntu), and Android and compare their
    strengths and weakness with primary emphasis on Windows.
  9. 9. Understand the boot-up process of Windows, Mac and Linux (Ubuntu).
  10. 10. Work with the Windows Command Line Prompt and Linux (Ubuntu) Shell commands
    for file management and other tasks.
  11. 11. Describe how to manage and secure Windows, Linux (Ubuntu), and Mac OS.
  12. 12. Describe how to install and manage device drivers.
  13. 13. Demonstrate basic skills for using Windows, Linux (Ubuntu), and Mac OS.
  14. 14. Describe major features for Windows, Linux (Ubuntu), Mac OS, and Android.
  15. 15. Identify file systems supported by various operating systems.
  16. 16. Manage local security and possess familiarity with basic security features in Windows,
    Linux (Ubuntu), and Mac OS.
  17. 17. Overview of Open System Interconnect (OSI) Layer and TCP/IP models.
  18. 18. Explain basic features of mobile OS.

Course Objectives

  1. 1. Identify and use major Windows operating system (OS) features.
  2. 2. Define the role of the registry in Windows.
  3. 3. Understand registry back-up and modification.
  4. 4. Identify and use desktop virtualization.
  5. 5. Explain the evolution of desktop virtualization and list the common features of today’s
    desktop virtualization products.
  6. 6. Select and implement a desktop virtualization option on a Windows desktop.
  7. 7. Describe desktop virtualization options for a Macintosh (Mac) operating system desktop.
  8. 8. Identify the versions of Windows, Mac, Linux (Ubuntu), and Android and compare their
    strengths and weakness with primary emphasis on Windows.
  9. 9. Understand the boot-up process of Windows, Mac and Linux (Ubuntu).
  10. 10. Work with the Windows Command Line Prompt and Linux (Ubuntu) Shell commands
    for file management and other tasks.
  11. 11. Describe how to manage and secure Windows, Linux (Ubuntu), and Mac OS.
  12. 12. Describe how to install and manage device drivers.
  13. 13. Demonstrate basic skills for using Windows, Linux (Ubuntu), and Mac OS.
  14. 14. Describe major features for Windows, Linux (Ubuntu), Mac OS, and Android.
  15. 15. Identify file systems supported by various operating systems.
  16. 16. Manage local security and possess familiarity with basic security features in Windows,
    Linux (Ubuntu), and Mac OS.
  17. 17. Overview of Open System Interconnect (OSI) Layer and TCP/IP models.
  18. 18. Explain basic features of mobile OS.