68-565-1 Secure Programming
(msis565)

This course presents best practices for writing code that is relatively impenetrable to attack. While it is impossible to write completely secure applications, it is possible to minimize the risk of exploitation by considering security issues at every stage of development. Familiarity with Java or C++ is required.