CSC4072 Practicum In Server Administration

Spring 2016

Course Description

Students will complete a comprehensive project to demonstrate knowledge and skills in computer server administration. Each student will plan, design, create, test, and document a server infrastructure based on a set of criteria provided by the instructor. Components may include database systems, email servers, web service, file servers, authentication management, middleware, audio and visual streams, and security management.


Methods used in this class

A unique set of requirement specifications will be developed for each project to utilize the specific areas of specialization and project objectives chosen by the student. Students will be required to complete and document a series of milestones in the process of completing the practicum.

Milestone Weight Date
Project Proposal 5% Jan. 25
System Requirements Specification with prioritized requirements 15% Feb. 5
Research results on possible solutions (with table matching requirements) 5% Feb. 12
High level system architecture (with diagram showing major components) 5% Feb. 19
Equipment and system components specification 5% Feb. 26
System test specification 5% April 1
System implementation and test results 25% April 22
System presentation and demonstration 20% April 25
System documentation (for users and system maintainers) 15% April 29

Method of evaluation

Each milestone will be assigned a grade based on completeness, quality of work, applicability to requirements, and clarity of written documentation. The overall course grade will be determined from the milestones by a weighted average as indicated above.

Possible Projects

  1. Moodle online course server configuration using OAuth trusted communication with external resources (e.g., Google docs and apps);
  2. Moodle online course server configuration with replicated components (database and web) for backup and load balancing;
  3. VOIP system configuration using Asterisk server to provide IP phone service for small-medium sized corporate network;
  4. Firewall and Intrusion Detection System configuration (if specific objectives are appropriate);
  5. Other project ideas are welcome if you have a clearly defined objective and the scope of the project can be defined appropriately for the time available.
-- RobertKasper - 2016-01-14
Topic revision: r2 - 2016-01-28 - RobertKasper
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback