CYBR 540

Secure Coding for Cyber Defense

Rider University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This combined course of lecture and hands-on labs follows the philosophy and principles of secure and robust programming, using the Java language. The eight design principles that govern secure and robust coding will be emphasized with follow-on coding labs to apply these design methods to real-world problems. Design choices, good or bad, drive implementation in coding, so designing software security from the beginning will be practiced. Common software vulnerabilities and static analysis of code will be examined, as well as informal, formal, and ad hoc coding methods will be differentiated. Prior experience with the Java programming language is highly recommended.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #rider-0922Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?