CIS-211: Web Server Administration

School
Business, Entrepreneurship, & Professional Development
Department
Computer Information Systems
Academic Level
Undergraduate
Course Subject
Computer Information Systems
Course Number
211
Course Title
Web Server Administration
Credit Hours
2.00
Instructor Contact Hours Per Semester
32.00 (for 15-week classes)
Student Contact Hours Per Semester
32.00 (for 15-week classes)
Grading Method
A-E
Pre-requisites
CIS-129
Catalog Course Description

Introduces the installation, configuration, and management of web server software. Offers hands-on experience in installing and administering the dominant web server software platforms: Apache web server and Microsoft Internet Information Server (IIS). Covers web server security, performance monitoring and tuning, virtual hosting, and supporting database and dynamic content. Intended for network, server, or web administration; web development; or computer information system students.

Goals, Topics, and Objectives

Core Course Topics
  1. Operating system and server platform selection
  2. HTTP protocol
  3. Web server installation
  4. Web server security
  5. Virtual hosting
  6. Dynamic content
  7. Database connectivity
  8. Web Server performance monitoring and tuning
  9. Domain Name System (DNS)
  10. Analytics and webmaster tools
  11. Web server hosting options
Core Course Learning Objectives (Separated)
  1. Explain operating system and server platform selection factors
  2. Explain details of the HTTP protocol and how it works
  3. Install several of the industry dominant web servers
  4. Describe the various techniques available to secure a web server.
  5. Configure virtual hosting.
  6. Configure a web server with dynamic content and database connectivity.
  7. Describe various techniques available to monitor and tune a web server.
  8. Explain details of the Domain Name System (DNS) and how it works.
  9. Setup web server analytics and webmaster tools.
  10. Describe web server hosting options.

Assessment and Requirements

Assessment of Academic Achievement

Assessment of academic achievement may include (but is not limited to) exams, quizzes, homework, and laboratory assignments.

Approval Dates

Effective Term
Fall 2020
ILT Approval Date
05/03/2019
AALC Approval Date
05/15/2019
Curriculum Committee Approval Date
06/03/2019