2023-2024 Catalog and Student Handbook 
    
    May 16, 2024  
2023-2024 Catalog and Student Handbook [ARCHIVED CATALOG]

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.

Description
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)