• Classroom
Course Description

This can be done in Java, C#, or Python. Concepts of AI. Note this can also be done in conjunction with a 1 week intro to programming course first, if needed. The goal of this course is for students to be able to program machine learning algorithms.

Learning Objectives

Concepts What is machine learning Training the system Basic Linear Algebra Basic probability Data Normalization Classification errors, regularization, logistic regression Linear regression, estimator bias and variance Machine Learning Algorithms Inductive Classification Decision Tree Leaning Gaussian discriminant analysis Bayesian Learning Hidden Markov models Neural Networks Rule Learning K-Means Clustering K-means

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Cyber Defense Analysis
  • Cyber Defense Infrastructure Support
  • Cyber Investigation
  • Digital Forensics
  • Exploitation Analysis