CSC 6590
Application Security
Tennessee Technological University · UGRD · Fall 2026
1 section
Catalog description
This course covers techniques to find and exploit various vulnerabilities in programming languages, blockchain-based applications, web applications, and database management systems. Mitigation strategies to prevent software vulnerabilities, including static source code analysis, compiler-based and runtime-based memory protection techniques, database encryption, secure data containers, and code obfuscation are covered, as well. This course also introduces the fundamentals of hardware-based data protection, including Intel® SGX and ARM® TrustZone® technologies.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #tennessee_technological-CSC6590Fall 2026UGRD3 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?