One algorithm at a time
This Program is Perfect For
- Professionals seeking to leverage contemporary machine learning techniques in their work
- Learners with solid programming and quantitative foundations ready to level up
- Lifelong learners seeking a flexible, career-relevant credential
Courses
Program Requirements:
- 6 unit | 2 required courses
2. Completion Review:
Please enroll in the Machine Learning with Python Completion Fee only when all of the specialization requirements have been met and your final grades are posted.
A list of courses applicable to the Specialization
- Flexible Attend in person or via Zoom at scheduled times.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Programming Tools: Current version of Python with ability to install packages as needed.
- Flexible Attend in person or via Zoom at scheduled times.
Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Text: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461
Recommended Text: Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228
Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690
Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897
- Flexible Attend in person or via Zoom at scheduled times.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click “Full Schedule” below.
Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Text: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461
Recommended Text: Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228
Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690
Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897
- Flexible Attend in person or via Zoom at scheduled times.
This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.
To see all meeting dates, click "Full Schedule" below.
You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.
Required Textbook: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow; Aurelien Geron; O'Reilly Media Inc.; 2022. ISBN: 9781098122461
Recommended Textbooks:
Python Data Science Handbook; Jake VanderPlas; O'Reilly Media Inc.; 2023. ISBN: 9781098121228
Machine Learning with Python Cookbook; Gallatin and Albon; O'Reilly Media Inc.; 2023. ISBN: 9781098135690
Introduction to Machine Learning with Python; Muller and Guido; O'Reilly Media Inc.; 2023. ISBN: 9781449369897
Requisite knowledge
We recommend that you:
- Have reasonably good programming and debugging skills that are beyond the basic or beginner level.
- Are comfortable with basic knowledge of algebra, calculus, probability, and statistics.

Establish Candidacy
