AI and ML Programming is intended to follow foundational programming and introductory AI learning experiences. Students will build upon this prerequisite knowledge to leverage AI in practical and innovative applications as well as to interrogate when opportunities to use AI may be unsafe or unreliable. This course includes a significant emphasis on data and needs to be paired with appropriate math learning. Content covered in this course aligns with specialty content from the Artificial Intelligence content progression as defined in Section 3.3.