Secure Programming and Network Security

This culminating course in the Secure Programming Certificate will extend a software developer’s capability with processes and interprocess communication/synchronization; network protocols for security; validating network inputs and outputs; implementing security in network programming; and random number generation. This online course was developed under a grant from the National Centers for Academic Excellence in CyberSecurity as part of the Strengthen Workforce Education for Excellence in Programming Securely (SWEEPS) program.