CYBR 540
Secure Coding for Cyber Defense
Rider University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff