Skip to Content

CYBR 301 - Secure Programming

Institution:
Slippery Rock University of Pennsylvania
Subject:
Description:
This class will present the basic topics in computer security and their relationship to secure programming. A broad array of topics in secure software development will be covered such as the following: Security models, threats, design principles and secure coding practices. The course will cover programming language features and semantics to evaluate and to facilitate implementation of programs that are free from vulnerabilities. Additionally, different types of systems including web-based systems and some internals of OS kernel software testing and exploitation will be explored. Moreover, the software design patterns to built-in security during the architectural phase of the lifecycle will also be covered in detail.
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Other
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(724) 738-9000
Regional Accreditation:
Middle States Association of Colleges and Schools
Calendar System:
Semester

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.