<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="citcourse12t.xsl"?>
<!--IUPUI CIT Course Listing-->
<Course FileName="cit356">
   <Number>35600</Number>
   <Name>Network Operating Systems Administration</Name>
   <Units>3</Units>
   <Prereqs Display="Prerequisites">
      <PrereqGroup>
         <Prereq Link="">C: CIT 28600</Prereq>
      </PrereqGroup>
   </Prereqs>
   <CatalogPrereqs Display="Prerequisites">
      <PrereqGroup>
         <Prereq Link="">CIT 28600</Prereq>
         <Prereq Link="">C: Fundamental Concepts of System Administration</Prereq>
      </PrereqGroup>
   </CatalogPrereqs>
   <Pretopics>
   		<Topic>Computer system structures</Topic>
		<Topic>Basic Linux commands</Topic>
		<Topic>Processes</Topic>
		<Topic>File system structures</Topic>
		<Topic>Network structures</Topic>
	</Pretopics>
   <Offered Display="Offered">Fall, Spring</Offered>
   <Software Display="Software">
      <Package Link="">Provided</Package>
   </Software>
   <CreditByExam Display="Credit By Exam">No</CreditByExam>
   <Coordinator Display="Coordinator">
      <CoordinatorName>C. Justice</CoordinatorName>
      <CoordinatorEmail>cjustice@iupui.edu</CoordinatorEmail>
   </Coordinator>
   <Description Display="Description">
       Fundamental concepts of system administration. Design and administration of Linux and Windows-based network 
	   servers and workstations. Focus on basic network concepts such as user account administration, resource 
	   allocation, security issues, and Internet service management.
   </Description>
   <CatalogDesc Display="Current Catalog Description">
		Fundamental concepts of system administration. 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. lecture and laboratory.
	</CatalogDesc>
	<Textbooks Display="Textbook">
		<textbook>Wells, <i>Complete Guide to Linux System Admin</i>, Course Technology, 2005, ISBN 0619216166</textbook>
		<textbook>DiNicolo, <i>Hands On Microsoft Windows Server 2003 Admin</i>, Course Technology, 2007, ISBN 9781423902980</textbook>
	</Textbooks>
   
   <Objectives Display="Objectives">
    <Objective>
		<Outcome>Configure a basic Linux and Windows operating system</Outcome>
		<CIT>3</CIT>
		<CIT>9</CIT>
		<CIT>10</CIT>
	</Objective>	
	<Objective>
		<Outcome>Analyze and solve issues with start up and shutdown of both a Linux and Windows servers</Outcome>
		<CIT>2</CIT>
		<CIT>10</CIT>
	</Objective>
	<Objective>	
		<Outcome>Create and administer user accounts on both a Linux and Windows platform</Outcome>
		<CIT>9</CIT>
	</Objective>
	<Objective>	
		<Outcome>Explain the workings of the file system structures on Linux and Windows</Outcome>
		<CIT>9</CIT>
	</Objective>
	<Objective>	
		<Outcome>Understand the role and responsibilities of a system administrator</Outcome>
		<CIT>1</CIT>
	</Objective>
	<Objective>	
		<Outcome>Monitor and analyze system problems</Outcome>
		<CIT>2</CIT>
		<CIT>10</CIT>
	</Objective>
   </Objectives>
   
   <CITOutcome Display="CIT Outcomes">
		<CIT idref="1" />
		<CIT idref="2" />
		<CIT idref="3" />
		<CIT idref="9" />
		<CIT idref="10" />
   </CITOutcome>
   
   <ABETOutcome Display="ABET Outcomes">
      <ABET idref="A" />
	  <ABET idref="B" />
	  <ABET idref="K" />
	  <ABET idref="C" />
	  <ABET idref="L" />
	  <ABET idref="N" />
	  <ABET idref="I" />
	  <ABET idref="J" />
	  <ABET idref="M" />
   </ABETOutcome>
   
   <PULS Display="Principles of Undergraduate Learning">
      <PUL idref="1B" />
	  <PUL idref="1C" />
	  <PUL idref="2" />
	  <PUL idref="3" />
	  <PUL idref="4" />
     </PULS>
	 <Topics Display="Topics">
		<Topic>Startup/Shutdown/Run Levels</Topic> 
		<Topic>Linux Shell</Topic>
		<Topic>Linux Users and File Systems</Topic> 
		<Topic>Text Processing in Linux</Topic>
		<Topic>Linux Process Management</Topic>
		<Topic>Linux Print Services</Topic>
		<Topic>Device Configuration and Management</Topic> 
		<Topic>Windows Active Directory Install/Configuration</Topic> 
		<Topic>Windows Group Policy</Topic> 
		<Topic>Windows File Systems/DFS/EFS</Topic> 
		<Topic>Windows Task Scheduler</Topic> 
		<Topic>IIS 6</Topic>  
   </Topics> 
    <Assessment Display="Assessment">
		<notes></notes>
		<component>
		<item>Exams (2)</item>
		<value>200 pts each</value>
		</component>
		<component>
		<item>Lab Exam</item>
		<value>100 pts</value>
		</component>
		<component>
		<item>Labs (3-5)</item>
		<value>25 pts each</value>
		</component>
		<component>
		<item>Homework Assignments (8-12)</item>
		<value>25-30 pts each</value>
		</component>
</Assessment>

 <Curriculum Display="Curriculum Category Content (semester hours)">
	<Category Display="Human Computer Interaction">
		<core>&#160;</core>
		<advanced>&#160;</advanced>
	</Category>
 	<Category Display="Information Management">
		<core>&#160;</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="Web Systems and Technologies">
		<core>&#160;</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="System Admin and Maintenance">
		<core>35</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="Programming">
		<core>&#160;</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="Networking">
		<core>10</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="Information Assurance and Security">
		<core>10</core>
		<advanced>&#160;</advanced>
	</Category>
	<Category Display="System Integration and Architecture">
		<core>&#160;</core>
		<advanced>&#160;</advanced>
	</Category>
</Curriculum>
<CIO Display="Course Instructional Objectives">
	
	<Category Display="Startup/Shutdown/Run Levels">
		<CategoryItem>Describe how Linux was created and how it compares to other operating systems</CategoryItem>
		<CategoryItem>List versions of Linux currently available</CategoryItem>
		<CategoryItem>Outline the skills required and challenges facing a system administrator</CategoryItem>
		<CategoryItem>Log in and begin using a Linux system</CategoryItem>
		<CategoryItem>Explore a Linux file system from the command line</CategoryItem>
	</Category>
	<Category Display="Linux Shell"> 
		<CategoryItem>Use common features of the shell to work at the command-line</CategoryItem>
		<CategoryItem>Manipulate variables in the shell to control your working environment</CategoryItem>
		<CategoryItem>Redirect data at the command-line</CategoryItem>
	</Category>
	<Category Display="Linux Users and File Systems"> 
		<CategoryItem>Understand general troubleshooting techniques</CategoryItem>
		<CategoryItem>Create and manage user and group accounts</CategoryItem>
		<CategoryItem>View and set access permissions on files and directories</CategoryItem>
		<CategoryItem>Understand how file systems are configured and accessed</CategoryItem>
		<CategoryItem>Perform basic file compression and archiving tasks</CategoryItem>
	</Category>
	<Category Display="Text Processing in Linux"> 
		<CategoryItem>Edit text using the vi editor</CategoryItem>
		<CategoryItem>Print basic files from the command-line</CategoryItem>
		<CategoryItem>Use regular expressions in a variety of circumstances</CategoryItem>
		<CategoryItem>Manipulate text files in complex ways using multiple command-line utilities</CategoryItem>
		<CategoryItem>Use advanced features of the vi editor</CategoryItem>
		<CategoryItem>Use the sed and awk text processing utilities</CategoryItem>
	</Category>
	<Category Display="Linux Process Management"> 
		<CategoryItem>Define processes as used by the Linux kernel</CategoryItem>
		<CategoryItem>View and control running processes using command-line and graphical utilities</CategoryItem>
		<CategoryItem>Understand and manage how memory is used by Linux processes</CategoryItem>
		<CategoryItem>Schedule delayed execution of processes</CategoryItem>
	</Category>
	<Category Display="Linux Print Services"> 
		<CategoryItem>Configure network interfaces using command-line and graphical utilities</CategoryItem>
		<CategoryItem>Set up a simple DHCP server</CategoryItem>
		<CategoryItem>Manage networked printing services</CategoryItem>
	</Category>
	<Category Display="Device Configuration and Management and Windows Active Directory Install/Configuration"> 
		<CategoryItem>Installing and maintaining the operating system</CategoryItem>
		<CategoryItem>Administering Active Directory</CategoryItem>
		<CategoryItem>Administering file and print resources</CategoryItem>
		<CategoryItem>Administering Internet resources</CategoryItem>
		<CategoryItem>Administering the network infrastructure</CategoryItem>
		<CategoryItem>Monitoring and troubleshooting Windows Server 2003</CategoryItem>
		<CategoryItem>Administering Routing and Remote Access Services (RRAS)</CategoryItem>
		<CategoryItem>Create and modify Active Directory objects such as organizational units, users, computers, and groups</CategoryItem>
		<CategoryItem>Identify and troubleshoot Active Directory group types and scopes</CategoryItem>
		<CategoryItem>Administer Active Directory object permissions</CategoryItem>
		<CategoryItem>Manage and troubleshoot Active Directory replication</CategoryItem>
	</Category>
	<Category Display="Windows Group Policy and Windows File Systems/DFS/EFS"> 
		<CategoryItem>Plan your operating system installation to ensure Windows Server 2003 hardware and software compatibility</CategoryItem>
		<CategoryItem>Assess your hardware and software needs by using the Windows Server 2003 qualifier tools</CategoryItem>
		<CategoryItem>Install and configure computer hardware devices and drivers</CategoryItem>
		<CategoryItem>Configure driver signing options and verify digital signatures on existing drivers</CategoryItem>
		<CategoryItem>Install and manage Windows Server 2003 updates using service packs and hot fixes</CategoryItem>
		<CategoryItem>Create and manage shared folders using Windows Explorer and the Microsoft Management Console</CategoryItem>
		<CategoryItem>Manage shared folder permissions</CategoryItem>
		<CategoryItem>Integrate shared folder and NTFS permissions</CategoryItem>
		<CategoryItem>Configure EFS encryption</CategoryItem>
		<CategoryItem>Monitor access to shared folders</CategoryItem>
		<CategoryItem>Configure and manage DFS</CategoryItem>
	</Category>
	<Category Display="Windows Task Scheduler">
		<CategoryItem>Create and modify shared printer resources</CategoryItem>
		<CategoryItem>Set up and manage published resources in Active Directory</CategoryItem>
		<CategoryItem>Audit access to shared resources</CategoryItem>
		<CategoryItem>Manage data storage</CategoryItem>
	</Category>
	<Category Display="IIS 6"> 
		<CategoryItem>Install and configure Internet Information Services (IIS)</CategoryItem>
		<CategoryItem>Create and configure Web-site virtual servers and virtual directories</CategoryItem>
		<CategoryItem>Configure Web-site authentication</CategoryItem>
		<CategoryItem>Configure and maintain FTP virtual servers</CategoryItem>
		<CategoryItem>Update and maintain security for an IIS server</CategoryItem>
		<CategoryItem>Create and modify Web folders</CategoryItem>
		<CategoryItem>Install and use the Remote Administration (HTML) tools</CategoryItem>
		<CategoryItem>Troubleshoot Web client-browser connectivity</CategoryItem>
	</Category>
  </CIO>

</Course>
