Course Description

Design and evaluation of secure systems and network architectures.

Learning Objectives

Upon successful completion of this course, students will be able to:

  1. Design defense-in-depth architectures
  2. Evaluate trust boundaries and attack surfaces
  3. Justify architectural trade-offs

Course Schedule

Week Topic
1-4 Secure Architecture Principles
5-8 Network Segmentation and Zero Trust
9-12 Architecture Design Project

Assessment & Grading

Assessment Weight
Architecture Analysis 40%
Design Project 40%
Participation 20%

Required Textbooks

  • NIST SP 800-160 and related architectural readings