The bachelor's degree in software development and security will focus on developing your skills using multiple programming languages and relational databases while maintaining component security using industry and government best practices. You'll learn to design, develop, and test secure software applications, conduct software penetration testing, and provide recommendations for reducing computer security risks.

This program can be completed through a combination of hybrid courses at USG and online courses.