Coding for Veterans
From Serving on the Battlefield to the Cyberspace
Software Development and Network Security (SDNS)
The goal of SDNS Program is to fill high demand software and cybersecurity-related positions. This proprietary non-degree certificate program provides an all-inclusive pathway from education and training through professional certification to actual job placement.
The SDNS Program is an expert-designed curriculum. It provides a path to industry-leading certifications that lay the foundation for meaningful careers in software development or cybersecurity. Students in Secure Software Development (SDNS01) learn the programming languages in demand, while in Cybersecurity Network (SDNS02) and Cybersecurity Architect (SDNS03) programs learn the latest industry knowledge and best practices in cybersecurity.
SDNS Program provides 3 self-contained tracks. Each prepares a participant for professional certification by internationally recognized certifying agencies, notably the International Information System Security Certification Consortium (ISC)² and CISCO.
- Secure Software Development Program
- Network Security Associate Program
- Cyber Security Architect Program
The knowledge and practical skills learned through each of the tracks in this micro-credentialed program apply directly to in-demand jobs in today’s marketplace. There are no prerequisites for enrolling in any of these tracks – just an abiding interest and desire to learn, develop, and make a difference!
TRACK 1 | SDNS01
Secure Software Development Program
TRACK 2 | SDNS02
Network Security Associate Program
TRACK 3 | SDNS03
Cyber Security Architect Program
Stay connected with USC Marshall Executive Education.
Discover insights, upcoming courses, webinars and workshops along with expertise from faculty and industry leaders.