Introduction to the design, deployment and maintenance of a web server. Students will learn how to set up, deploy, secure and manage a web server using both IIS and Apache. Students will act both as server managers and web server hackers. Topics include network protocols, server setup, server performance, server security, and server maintenance.
- Prerequisite: CS 254 or equivalent.
- Credits: 3
- Offered: periodically.