Skip to content

SE 525 — SOFTWARE SECURITY ARCHITECTURE (CUR-516)

Summary 🟢 ✓

  • Resource type: course
  • Owner Unit: Software Engineering
  • College/School: Jarvis College of Computing and Digital Media
  • Curriculum section: Engineering / Computer Science / CDM
  • Catalog: SE 525
  • Last Verified: 2026-07-01

Course access

  • Level: green (Open Enrollment)
  • Rationale: No formal prerequisites listed in catalog description; open to any student meeting university registration rules.
  • Prerequisites: None listed in catalog description

Verification

Catalog description

Students in this course will learn architectural patterns for integrating security into software such as web applications. Topics include: an overview of software security; integration of authentication, access control, and auditing into software; programming with symmetric-key and asymmetric-key cryptography, including key distribution and key management, use of certificates, and SSL/TLS; security mechanisms in modern runtime environments, e.g., code signing, code verification, access control, and security policies. Students will get hands-on experience designing and implementing secure software. CSC 435 and ( SE 450 or SE 456 ) are prerequisites for this class.

Hardware relevance

Hardware-related catalog signals (1): hands[- ]on

Notes

Catalog course key: SE 525.

Provenance (promotion record)

  • Promotion date: 2026-07-01
  • Promotion batch: catalog-course-promotion-2026-06-30
  • Provenance kernel:
  • depaul/XTR-000455depaul/SRC-001228 (catalog_description)
  • Extraction status: linked
  • Evidence packets:
  • 2026-06-30-engineering-catalog-evidence
  • Schedule (capture): Not offered in queried registrar terms
  • Evidence captures:
  • Catalog: sources/inbox/2026-06-30-engineering-catalog-evidence/source_snapshot/captured/catalog-search-SE-525.html
  • Schedule: sources/inbox/2026-06-30-engineering-catalog-evidence/source_snapshot/captured/schedule-SE-525.json
  • Notes: Promoted from catalog discovery evidence packets; XTR/SRC linkage to be completed in forthcoming provenance refactor.