2023-2024 Catalog and Student Handbook 
    Dec 04, 2023  
2023-2024 Catalog and Student Handbook
Add to Portfolio (opens a new window)

CSEC 271B - Security Programming & Scripts

Credits: 3
Semesters Offered: No information available.
Campus/Sites Offered: No information available.
Offering Note: No additional information available.

An in-depth study of the processes, standards, and regulations associated with secure software scripting. Plan, manage, document, and communicate all phases of a secure software development cycle. Topics include security requirements, secure software life development cycle, threat modeling, and Security Technical Implementation Guides (STIGs).

Student Learning Outcomes
  1. Test proficiency in the use of a programming language to decipher complex problems in a secure and robust manner.
  2. Assess proficiency in the use of writing scripts to accomplish certain tasks (e.g., Python, PHP, and Ruby on Rails).
  3. Generate simple and compound conditions within a programming language or similar environment (e.g., scripts, macros, SQL).
  4. Illustrate the ability to design and develop basic programs for modern computing platforms (e.g., PC, cloud, mobile, web).
  5. Evaluate the importance of secure software, and the programming practices and development processes and methodologies that lead to secure software development.

Prerequisite: CIT 129 ; and either CIT 217  or CSEC 104B  all with a grade of C or better; or Instructor approval
Corequisite: None
Graded: Letter Grade

Add to Portfolio (opens a new window)