Dec 26, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

IT 102 - Scripting for Cybersecurity

Credits: 5
An introductory programming/scripting class for students who have no prior programming experience with a focus on Cybersecurity and automation. Covers flow control, loops, functions, using libraries, version control, and APIs.

Enrollment Requirement: MATH 72  with a grade of 2.5 or higher; or eligible for MATH 97  or higher; or instructor consent.

Course Fee: $25.00

Course Outcomes:
Students who successfully complete this class will be able to:

  1. Describe basic concepts of scripting including flow control, loops, functions, and variables.
  2. Create and use scripts with a cybersecurity focus.
  3. Use libraries to extend capabilities.
  4. Describe the features and uses of version control software.
  5. Describe how to perform automation and use APIs.

Program Outcomes
Understand and demonstrate basic programming and database constructs.

College-wide Outcomes
  • Critical Thinking - Critical thinking finds expression in all disciplines and everyday life. It is characterized by an ability to reflect upon thinking patterns, including the role of emotions on thoughts, and to rigorously assess the quality of thought through its work products. Critical thinkers routinely evaluate thinking processes and alter them, as necessary, to facilitate an improvement in their thinking and potentially foster certain dispositions or intellectual traits over time.
  • Quantitative and Symbolic Reasoning - Quantitative Reasoning encompasses abilities necessary for a student to become literate in today’s technological world. Quantitative reasoning begins with basic skills and extends to problem solving.



Add to Portfolio (opens a new window)