ITEC 4067 Secure Coding

This course covers security vulnerabilities of programming in system programming languages (i.e., C) and high-level programming languages (i.e., Java). Common weaknesses exploited by attackers are discussed, as well as mitigation strategies to prevent those weaknesses. Students practice programming and analysis of software systems through testing and static analysis.

Credits

3 credits

Lecture Hours

3

Lab Hours

0