23

23 (NIST ID: K0016)

Knowledge

Knowledge of computer programming principles such as object-oriented design.

Items denoted by a * are CORE KSATs for every Work Role, while other CORE KSATs vary by Work Role.


Core KSAT for the following Work Roles

Software Developer (Core) ID: 621 (NIST ID: SP-DEV-001) Category/Specialty Area: Securely Provision / Software Development
Workforce Element: IT (Cyberspace)

Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs.

Additional KSAT for the following Work Roles

Data Analyst (Additional) ID: 422 (NIST ID: OM-DA-002) Category/Specialty Area: Operate & Maintain / Data Administration
Workforce Element: IT (Cyberspace)

Examines data from multiple disparate sources with the goal of providing new insight. Designs and implements custom algorithms, flow processes and layouts for complex, enterprise-scale data sets used for modeling, data mining, and research purposes.

Secure Software Assessor (Additional) ID: 622 (NIST ID: SP-DEV-002) Category/Specialty Area: Securely Provision / Software Development
Workforce Element: Cybersecurity

Analyzes the security of new or existing computer applications, software, or specialized utility programs and provides actionable results.