![](/img/template-images/sphere-orange.webp)
![](/img/template-images/sphere-orange.webp)
![](/img/template-images/sphere-orange.webp)
Course
Futures: Python and Mathematics for Machine Learning
CSE-90162
Be introduced to the mathematics and programming skills needed to implement and analyze standard and advanced Machine Learning algorithms.
To maximize productivity, the Machine Learning Engineer must be fluent in the foundational mathematics and programming constructs required to implement complex models, and this course provides a focused introduction to both. High schoool students completing this first course in the Machine Learning certificate program will be prepared for the subsequent courses in the series and gain a working knowledge of the math concepts and Python programming skills needed to implement and analyze standard and advanced Machine Learning algorithms.
What You Will Learn
- Google Colaboratory Integrated Development Environment
- Applications of Python Data types, Conditional operators, Loops, Functions, Data structures, Recursion, OOP, and Machine Learning libraries
- Probability and Statistics for Machine Learning
- Linear Algebra for Machine Learning
- Calculus for Machine Learning
- Python-based projects focused on applied mathematics for Machine Learning
Course Information
Online
3.00 units
$395.00
Course sessions
Add To Cart
Add To Cart
Instructor:
Tony Mauro currently teaches Computer Science, Machine Learning, and Digital Circuit Design at Canyon Crest Academy in Carmel Valley, CA., and founded NexStream Technical Education to provide enrichment opportunities in these areas to students and professionals looking to enhance their skill sets. His formal education is in Electrical Engineering where he completed his BSEE and MSEE degrees from the California Polytechnic University and the University of Southern California. He worked as a hardware, software and systems design engineer at Qualcomm Inc. for over 20 years where he was awarded over 20 patents. He joined the faculty at UCSD in 2022 where he develops curriculum and teaches with the Extended studies and Futures groups. He is also active in computer science and engineering pathways with the California Career Technical Education (CTE) program of study and contributes to the Institute of Electrical and Electronics Engineers (IEEE) to promote the fields to secondary students.
Full Bio
Section ID:
189199
Class type:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Textbooks:
All course materials are included unless otherwise stated.
Policies:
- No refunds after: 6/2/2025
- Early enrollment advised
- No UCSD parking permit required
- No visitors permitted
- Pre-enrollment required
Schedule:
No information available at this time.
Instructor:
Anthony Mauro
![](/getmedia/47eecefd-9f4d-4231-8711-c73523776b5e/mauroheadshot2-(1).jpg)
Anthony Mauro