M420 | HN | Machine Learning and Artificial Intelligence

Course Description

This course is designed to provide students with an overview of machine learning: a branch of artificial intelligence where algorithms and statistical techniques are used to allow computers to learn to recognize patterns in various types of data. Machine learning is used widely to do things like rank Internet searches, recognize faces in images, filter out spam in email, make recommendations in streaming services, and control self driving cars. In general, machine learning is the science of getting computers to learn without explicitly being programmed. We will study topics and implement algorithms such as supervised, unsupervised and reinforcement learning, clustering, nearest neighbors, neural networks, classification vs regression, handling data in different forms, and ethical considerations for applications of machine learning.


State ID#: 60003
Department: Mathematics
Grade Level:11, 12
Credits: 10.0
Alternate Credits:
Class Type: Core Academic
Pre/Co-Requisites: AP Computer Science or AP Computer Science Principles or similar programming experience and a grade of B or better in Honors Precalculus or teacher recommendation if student earned a passing grade lower than B.

New Search


How can we help you?

Dates & Announcements
Class of 2025 Gr. 11 Course Selection is Monday, February 26, 2024 through Sunday March 3rd