ITIS3110 IT Infrastructure II: Design and Practice

Course Description

3 Credit hours. Prerequisite: ITIS 2110 or permission of the department. This course covers concepts for the design and implementation of robust IT infrastructures. Topics covered include system hardening, secured access, penetration testing, file storage services, as well as advanced topics in design and configuration of network based services. The course will have heavy hands-on laboratory emphasis.

Grading Policy

Exams 25%, labs 40%, term project 25%, excercises 10%

Text books:

Das, Sumitabha Your UNIX/LINUX: The Ultimate Guide

Topics (by class)

  1. Introduction to Shell
  2. Shells
  3. Scripts, utilities and filters
  4. Scripts, utilities and filters, NTP, and syslog
  5. NTP, syslog, and SSH
  6. Review of networking basics
  7. User management, kerberos
  8. LDAP
  9. TLS and email
  10. Email
  11. Network file systems
  12. Project work time
  13. Wireless
  14. Review
  15. Midterm
  16. Project work time
  17. System auditing/hardening
  18. System auditing/hardening
  19. System auditing/hardening
  20. Network auditing/hardening
  21. Network auditing/hardening
  22. Network auditing/ hardening
  23. Load balancing
  24. AWK, Advanced scripting I
  25. Advanced scripting II
  26. System administration I
  27. System administration II
  28. SNMP
  29. Review

Academic Integrity

All students are required to read and abide by the Code of Student Academic Integrity. Violations of the Code of Student Academic Integrity, including plagiarism, will result in disciplinary action as provided in the Code.Definitions and examples of plagiarism are set forth in the Code. The Code is available from the Dean of Students Office or online.