CS 289i Web Server Administration	May 2008

Course Title:	Web Server Administration
Course Number:	CS 289I
Credit:	3
Institution:	Clackamas Community College
Outline Developed by:	Rick Carino
Course Description:
An introduction to Microsoft Internet Information Server (IIS) running on Windows Server.  Covers installation, administering, security and troubleshooting IIS.   Additional topics include http, https, ftp protocols and FrontPage extensions.
Expected Student Outcomes: 
	Upon successful completion, the student should be able to
•	list major features of Microsoft IIS
•	use the tools used to install, configure and maintain IIS
•	identify the security issues involved with administering a web server
•	manage web applications installed on a web server
•	identify the issues that affect web server performance
 
Length of Course:
One quarter with 20 lecture and 20 lab hours.
Prerequisite:  pass CS279-W.
Grading Method:
Letter grades are assigned on the standard 10% increment scale. The course may also be taken as a Pass/No-Pass by prior arrangement only.
Required Texts:  Administering IIS by Mitch Tulloch

Use of library and information resources is integrated into computer science certificate and degree programs in general education requirements and in computer science classes as relevant to the curriculum. Use of library and information resources is encouraged and students can access a variety of program-appropriate materials via the library's web-based electronic databases and print materials. Instruction in use of library  and information resources is available to all students

Course Outline
1. Installation: 2 hours 
        Uninstall IIS
        Install in custom location.  
        Install Win2K SP3
        Using IIS Documentation
2. Tools for Administration: 1 hour
    Microsoft Management Console
        Starting
        Configuring
     Remote Administration
     Windows Scripting Host programs 
3. Administering the WWW Service: 2 hours
    Master Properties
    Site Properties 
4. Security: 2 hours
    IP Address and Domain Name restrictions
    Authentication
    IIS Permissions
    NTFS Permissions
    Directory Browsing 
5. Virtual Directories and Virtual Servers: 1 hour 
6. Administering Content: 2 hours
    FrontPage
    WebDAV 
7. Administering Clients: 1 hour 
8. Administering Indexing: 1 hour 
9. Administering FTP: 1 hour 
10. Administering Performance: 1 hour 
11. Administering SSL: 2 hours 
12. Administering ASP: 2 hours 
Exams: 2 hours 
Lab Exercises: 20 hours