Ivan G. Seidenberg School Of Computer Science & Information Systems

  BS in Professional Technology Studies
  Telecommunications Concentration

 
Search this site:  
Overview Calendar Programs and Classes Tuition Apply Student Information Center Register Books Proctoring Contact

 
 
TS314 Operating Systems

Credits : 4

Description

This course is to provide you with a comprehensive understanding of the multiple operating systems commonly found in the Information Technology field today. You will learn the theory behind operating systems and some basic to advanced components of each operating system. The course walks you through current hardware and how it interacts with operating systems. You will learn basic functions and design of file systems found in Windows (2000, XP, and Vista), UNIX (including Linux), and Macintosh operating systems (OS X 10.4 Tiger and OS X 10.5 Leopard). This course also discusses how operating systems interface with input, output, and storage devices. You will learn basic network theory and how to setup network resources through the multiple versions of software. There are many hands-on projects using the Linux operating system as an example that provide you with an understanding of modern operating systems.


Goals and Objectives
    • Understand what an operating system does
    • Describe the basic features and system architecture of popular Central Processing Units (CPUs)
    • Understand the basic functions common to all operating systems
    • Understand the overall process of operating system installation
    • Understand the factors involved in making the decision to upgrade
    • Understand the need for software drivers for specific hardware devices
    • Describe the basics of telephone line data communications
    • Explain basic networking theory, such as network topologies, packaging data to transport, and how devices connect to a network
    • Explain the principles behind sharing disks and files on a network
    • Explain file system maintenance techniques for different operating systems

Prerequisites
  • AIT107 - Computer Applications
  • MAT125 - Technical Math I


    Course Materials

    Course Topics
    WEEK TOPIC ASSESSMENTS
    Operating Systems Theory; Introduction to Linux  Week 1 Quiz 
    Operating System Hardware; Linux Devices and Components  Week 2 Quiz 
    File Systems; Linux Usage and Linux Commands  Week 3 Quiz 
    Installing and Upgrading Operating Systems; Linux Installation  Week 4 Quiz 
    Configuring Input and Output Devices; Linux Filesystem Organization and Management  Week 5 Quiz 
    Midterm Exam; Linux Filesystem Administration  PROCTORED MIDTERM EXAM 
    Communication Devices; Linux Hardware Configuration  Week 7 Quiz 
    Network Connectivity and Protocols; Linux BASH Shell  Week 8 Quiz 
    Resource Sharing NetWare and Servers, VPN; Linux Booting, X Windows  Week 9 Quiz 
    10  Operating and Maintenance Procedures; Linux Processes  Week 10 Quiz 
    11  Standard Operating and Maintenance Procedure Projects; Linux Administrative Tasks  Week 11 Quiz 
    12  Final Exam; Linux System Backup  PROCTORED FINAL EXAM 

    Proctor Information

    Please note that this course requires a proctor. You can read more about the proctoring program and steps needed to obtain an approved proctor by clicking on this link:  Proctoring Program.

     

    There will be a maximum of two proctored examinations for this course. Specific details will be provided once classes begin under the COURSE INFORMATION section of Blackboard.