Course Objectives and Description
This course covers practical techniques to manage information
systems, also known as IT Systems Administration.
The course structure aims to teach both a set of practical
skills for system administration, as well as a framework
for reasoning about new systems, tools, and problems.
Students will learn
how to:
- Install computers for assorted hardware and software platforms
(Windows, Unix/Linux, OS-X).
- Install and configure networking equipment.
- Install and configure server software, such as a web server,
database, or mail server.
- Secure the network, hosts, and
services, including applying system patches.
- Set up redundant computing
services, virtual machines/services, and hardware so that services can
survive some hardware/software failures.
- Evaluate the performance,
reliability, and security of the overall system.
After completing this course, students should be able to:
- Install and configure computer systems, hardware, software, services.
- Use assorted operating systems and architectures.
- Secure systems against attacks and infections.
- Provide resilience against disasters and failures.
- Optimize performance.
- Setup ongoing maintenance and monitoring.
Detailed information about the course is available on the syllabus.
Portions of this course design, organization, policies, syllabus, web design, etc. came from Ellen Liu and Erez Zadok.
This course website was created using the Coursegen toolkit
written by Dave Andersen and Nick Feamster. Thanks!