Introduction to Machine Learning with Programming- Online

Date(s) & Location(s):
June 24 - 12, 2024 (June 24 - July 12)
Program Details:

The first two weeks of each course take place at the student’s own pace and consist of about 7 hours of work per week. During the third week of each course, students will interact with their instructor and other students via video conferencing meetings, and the course will be about 20 hours of work.

Grades Eligible:
Rising  10th 11th 12th
Course Description:

This course introduces students to simple machine learning concepts and algorithms with an emphasis on implementing them using computer programming. Students will consider the larger societal context of machine learning and possible ethical concerns.They will also master programming topics such as variable, functions, conditional logic, and looping in the Python programming language. Prior programming experience is not required.


Students will become familiar with the fundamentals of programming in Python and simple machine learning algorithms. Students will explore more advanced machine learning concepts.