CampusAnswers

CYS 150 — Secure Software Development I

3 credits · 3 hours

Introduces secure software development using an easy-to-learn programming language appropriate for a first semester of secure coding. Covers secure coding principles and practices while focusing on developing software that is free from security vulnerabilities. Presents foundational programming concepts (data types; sequence, selection, and repetition control structures; single and two-dimensional arrays; and classes and objects) from a security perspective. Compares the strengths, weaknesses, and optimal applications for several scripting and programming languages, but focuses on writing secure code in a selected language, such as Python. Presents concepts which meet national standards in secure software development. Lecture: 3 credits (45 contact hours).

Part of

Source ↗

← back to kctcs catalog