CSCI 325.001 202520

CSCI 325 - Web Server Administration

Spring 2025 - Section 200


Week 1 - January 14th/16th, 2025

  • ECSC 325 Week 1 - Intro and Overview

  • ECSC 325 Assignment 1 - 40 points - Due January 22nd, 2025

  • Textbook: Introduction

  • Textbook: Chapter 1 - Technical Summary of Linux Distro's


Week 2 - January 21st/23rd, 2025

  • ECSC 325 Week 2 - Intro and Overview Part Duex

  • ECSC 325 Assignment 2 - 35 points - Due January 29th, 2025

  • Textbook: Chapter 11 - TCP/IP

  • Textbook: Chapter 12 - Networking


Week 3 - January 28th/30th, 2025

  • ECSC 325 Week 3 - Infrastructure Components

  • ECSC 325 Assignment 3 - 40 points - Due February 5th, 2025

  • Textbook: Chapter 9 – Linux Kernel

  • Textbook: Chapter 10 – Knobs & Dials, Virtual File Systems


Week 4 - February 4th/6th, 2025

  • ECSC 325 Week 4 - Users & Groups, Command Line, Startup & Shutdown

  • ECSC 325 Assignment 4 - 40 points - Due February 12th, 2025

  • Textbook: Chapter 2 – Installing Linux

  • Textbook: Chapter 3 – Command Line

  • Textbook: Chapter 4 – Managing Software


Week 5 - February 11th/13th, 2025

  • ECSC 325 Week 5 Apache Install & Config & Stuff

  • ECSC 325 Assignment 5 - 45 points - Due February 19th, 2025

  • Textbook: Chapter 5 - Managing Users and Groups

  • Textbook: Chapter 6 - Booting & Shutting Down


Week 6 - February 18th/20th, 2025

  • ECSC 325 Week 6 - Server Configs & Virtual Hosts

  • ECSC 325 Assignment 6 - 35 points - Due February 26th, 2025

  • ECSC 325 Assignment 7 - 46 points - Due February 26th, 2025

  • Putty and Tunnel Help Document

  • ECSC 325 Midterm Review

  • Textbook: Chapter 16 - DNS


Week 7 - February 25th/27th, 2025

  • ECSC 325 Week 7 - Email & Reviews

  • ECSC 325 Assignment 8 - 50 points - Due March 12th, 2025

  • Thursday February 27th: Midterm Exam

  • Textbook: Chapter 7 - File Systems

  • Textbook: Chapter 8 - Core System Services


Week 8 - March 4th/6th, 2025

  • Spring break - No classes or office hours!


Week 9 - March 11th/13th, 2025

  • ECSC 325 Week 9 - File transfer services & stuff

  • ECSC 325 Assignment 9 - 50 points - Due March 19th, 2025

  • Textbook: Chapter 18 - Apache

  • Textbook: Chapter 19 - SMTP


Week 10 - March 18th/20th, 2025

  • ECSC 325 Week 10 - Virtualization & the cloud

  • ECSC 325 Assignment 10 - 50 points - Due March 26th, 2025

  • Textbook: Chapter 20 - POP & IMAP


Week 11 - March 25th/27th, 2025

  • ECSC 325 Week 11 - More Cloud, Network and Disk Updates

  • ECSC 325 Assignment 11 - 45 points - Due April 2nd, 2025

  • Textbook: Chapter 17 - FTP


Week 12 - April 1st/3rd, 2025

  • ECSC 325 Week 12 - Network and File System Reviews, Data Centers

  • ECSC 325 Assignment 12 - 45 points - Due April 9th, 2025

  • Textbook: Chapter 13 - Netfilter Firewall


Week 13 - April 8th/10th, 2025

  • ECSC 325 Week 13 - Security and Authentication

  • ECSC 325 Assignment 13 - 50 points - Due April 16th, 2025

  • Textbook: Chapter 14 - Local Security


Week 14 - April 15th/17th, 2025

  • ECSC 325 Week 14 - LDAP, Security, Clouds...

  • ECSC 325 Assignment 14 - 150 points - Due April 30th, 2025

  • ECSC 325 Assignment AWS - 50 bonus points - Due April 30th, 2025

  • Textbook: Chapter 15 - Network Security


Week 15 - April 22nd/24th, 2025

  • ECSC 325 Week 15 - Some More Clouds, Final Review...

  • Final - Hands On Assignment - Due April 30th, 2025

  • Final Review


Week 16 - April 29th, 2025

  • ECSC 325 Week 16 - Final Exam - Tuesday April 29th, 2025 - 5:00PM