Students
Tuition Fee
Not Available
Start Date
2027-05-27
Medium of studying
Fully Online
Duration
10 weeks

You've viewed 2/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Courses
Major
Computer Science | Cybersecurity | Software Development
Area of study
Information and Communication Technologies | Security Services
Education type
Fully Online
Timing
Part time
Course Language
English
Intakes
Program start dateApplication deadline
2027-05-27-
About Program

Program Overview


Introduction to the "Developing Secure and Robust Code" Course

The "Developing Secure and Robust Code" course is a ten-week online program designed to bring learners to competency with secure programming for a variety of common and complex cases.


Who Should Attend

This course is designed for:


  • Graduate students and college educators
  • Software engineers and related software development roles
  • IT and cyber professionals
  • Professionals with at least one year of experience coding with a programming language
  • Professionals looking to achieve competency with secure and robust programming

What You Will Learn

This 45-hour course provides a deep understanding of the principles of secure programming and the capability to write secure and robust code. In this course, you will:


  • Demonstrate how violating principles of secure programming leads to weaknesses in code
  • Analyze programs to find weaknesses and vulnerabilities
  • Remediate common vulnerabilities in an existing program
  • Write secure and robust code
  • Deploy common defense mechanisms to prevent exploits to code
  • Integrate into the Secure Programming community of practice to stay current
  • Apply critical concepts in Secure Programming

Course Outcomes

Learners who complete the course will receive a "SWEEPS Competent Secure and Robust Programming" digital badge that can be added to professional profiles and shared with employers. Learners will also receive 4.5 quarter units or 3 semester units for the course.


Logistics

The course will be taught online via self-paced learning technology and will have virtual office hours. Students will be expected to complete all modules in the course at their own pace over ten weeks. The course is taught by the University of California at Davis and the University of Maryland, Baltimore County, and course cohort starts are planned for specific dates.


Scholarship and Cost

All attendees will receive a full scholarship for the course, making the cost $0. Current and former military and first responders will have priority.


See More