Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Network Operating Systems Administration

CIT 35600 / 3 Cr.

Design and administration of network servers and workstations. Focus on basic network concepts such as user account administration, resource allocation, security issues, and Internet service management.

  • Provided

Course Outcomes (What are these?)

  • Configure a basic Linux and Windows operating system (CIT i)
  • Analyze and solve issues with start up and shutdown of both a Linux and Windows servers (CIT j)
  • Create and administer user accounts on both a Linux and Windows platform (CIT a)
  • Explain the workings of the file system structures on Linux and Windows (CIT a)
  • Understand the role and responsibilities of a system administrator (CIT a)
  • Monitor and analyze system problems (CIT j)

CIT Student Outcomes (What are these?)

(a) An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline.

(i) An ability to use current techniques, skills, and tools necessary for computing practice.

(j) An ability to use and apply current technical concepts and practices in the core information technologies.

  • Startup/Shutdown/Run Levels
  • Linux Shell
  • Linux Users and File Systems
  • Text Processing in Linux
  • Linux Process Management
  • Linux Print Services
  • Device Configuration and Management
  • Windows Active Directory Install/Configuration
  • Windows Group Policy
  • Windows File Systems/DFS/EFS
  • Windows Task Scheduler
  • IIS 6
Principles of Undergraduate Learning (PULs)

1b. Identify and propose solutions for problems using quantitative tools and reasoning.

1c. Make effective use of information resources and technology.

2. Critical Thinking

3. Integration and Application of Knowledge

4. Intellectual Depth, Breadth, and Adaptiveness

What You Will Learn

Startup/Shutdown/Run Levels

  • Describe how Linux was created and how it compares to other operating systems
  • List versions of Linux currently available
  • Outline the skills required and challenges facing a system administrator
  • Log in and begin using a Linux system
  • Explore a Linux file system from the command line

Linux Shell

  • Use common features of the shell to work at the command-line
  • Manipulate variables in the shell to control your working environment
  • Redirect data at the command-line

Linux Users and File Systems

  • Understand general troubleshooting techniques
  • Create and manage user and group accounts
  • View and set access permissions on files and directories
  • Understand how file systems are configured and accessed
  • Perform basic file compression and archiving tasks

Text Processing in Linux

  • Edit text using the vi editor
  • Print basic files from the command-line
  • Use regular expressions in a variety of circumstances
  • Manipulate text files in complex ways using multiple command-line utilities
  • Use advanced features of the vi editor
  • Use the sed and awk text processing utilities

Linux Process Management

  • Define processes as used by the Linux kernel
  • View and control running processes using command-line and graphical utilities
  • Understand and manage how memory is used by Linux processes
  • Schedule delayed execution of processes

Linux Print Services

  • Configure network interfaces using command-line and graphical utilities
  • Set up a simple DHCP server
  • Manage networked printing services

Device Configuration and Management and Windows Active Directory Install/Configuration

  • Installing and maintaining the operating system
  • Administering Active Directory
  • Administering file and print resources
  • Administering Internet resources
  • Administering the network infrastructure
  • Monitoring and troubleshooting Windows Server 2003
  • Administering Routing and Remote Access Services (RRAS)
  • Create and modify Active Directory objects such as organizational units, users, computers, and groups
  • Identify and troubleshoot Active Directory group types and scopes
  • Administer Active Directory object permissions
  • Manage and troubleshoot Active Directory replication

Windows Group Policy and Windows File Systems/DFS/EFS

  • Plan your operating system installation to ensure Windows Server 2003 hardware and software compatibility
  • Assess your hardware and software needs by using the Windows Server 2003 qualifier tools
  • Install and configure computer hardware devices and drivers
  • Configure driver signing options and verify digital signatures on existing drivers
  • Install and manage Windows Server 2003 updates using service packs and hot fixes
  • Create and manage shared folders using Windows Explorer and the Microsoft Management Console
  • Manage shared folder permissions
  • Integrate shared folder and NTFS permissions
  • Configure EFS encryption
  • Monitor access to shared folders
  • Configure and manage DFS

Windows Task Scheduler

  • Create and modify shared printer resources
  • Set up and manage published resources in Active Directory
  • Audit access to shared resources
  • Manage data storage


  • Install and configure Internet Information Services (IIS)
  • Create and configure Web-site virtual servers and virtual directories
  • Configure Web-site authentication
  • Configure and maintain FTP virtual servers
  • Update and maintain security for an IIS server
  • Create and modify Web folders
  • Install and use the Remote Administration (HTML) tools
  • Troubleshoot Web client-browser connectivity