Course Info

SE 526: Software Security Assessment

Students in this course will learn how to conduct software security assessment to identify software vulnerabilities in software such as web applications and operating system services. Topics include: common software vulnerabilities and attack vectors; malicious payloads, including shellcode structure; and application review techniques, including fuzzing and code auditing. Students will get hands-on experience identifying vulnerabilities in software.

CSC 435 is a prerequisite for this class.

Winter 2024-2025

  • Section: 801
  • Class number: 22804
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01107 at Loop Campus
  • Instructor: Juan Cortes | View syllabus

Winter 2023-2024

  • Section: 801
  • Class number: 22808
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01107 at Loop Campus
  • Instructor: Juan Cortes | View syllabus

Winter 2022-2023

  • Section: 801
  • Class number: 28740
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01107 at Loop Campus
  • Instructor: Juan Cortes | View syllabus

Winter 2021-2022

  • Section: 801
  • Class number: 28395
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01107 at Loop Campus
  • Instructor: Juan Cortes | View syllabus