Navigate Up
Sign In

Course Info

SE 525: Software Security Architecture

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. PREREQUISITE(S): CSC 435 and SE 450

Winter 2013-2014

Section: 801
Class number: 20098
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00230 at Loop Campus
Section: 810
Class number: 20099
Meeting time: -
Location: N/A at Online Campus

Winter 2012-2013

Section: 801
Class number: 24172
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 810
Class number: 24173
Meeting time: -
Location: N/A at Online Campus

Winter 2010-2011

Section: 801
Class number: 23705
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 810
Class number: 23953
Meeting time: -
Location: N/A at Online Campus

Winter 2009-2010

Section: 801
Class number: 25090
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 810
Class number: 25091
Meeting time: -
Location: N/A at Online Campus