
In this course, students will be introduced to programming in Python, the language of Machine Learning, and to one of the most common applications in Machine Learning, the image classifier.
Machine Learning, Data Science, and the use of Artificial Intelligence technologies is growing rapidly in our society. Just a few applications include self-driving cars, personal assistants, product recommendations, robotics, data analysis, and web searching. These applications typically involve self-learning systems that are trained based on large amounts of data and the integration of “intelligence” based on algorithms.
In this course, students will be introduced to programming in Python, the language of Machine Learning, and to one of the most common applications in Machine Learning, the image classifier. Students will create a basic image classifier using the Google Teachable Machine tool and integrate it into an application framework, both in a web page, and on a Raspberry Pi platform.
What You Will Learn
Students in Middle School: Introduction to Python Programming and Machine Learning will:
- Write Python scripts executing basic math operations, conditional statements, and loops
- Write Python functions and call them from a main program
- Create an image classification model using Google Teachable Machine with at least 3 classes
- Integrate and test an image classifier model with a Python (or equivalent) script
- Integrate and test an image classifier model on the Raspberry Pi platform
Return to the Sally Ride Science website here.
Course Number: CSE-90181
Credit: 1.50 unit(s)
+ Expand All
-
7/24/2023 - 7/28/2023
$199
In-class
San Diego
-
-
-
CLASS TYPE:
This is a traditional classroom setting.
All class meetings held in-person according to published location, dates and times. Students may be expected to engage with course content online during the published course dates.
Mauro, Anthony
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 ...Read More
-
-
POLICIES:
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 7/17/2023.
-
NOTE:
This course does not require any supplies. Please contact srs@ucsd.edu with questions.
DATE | DAY | START | END | LOCATION |
---|
7/24/2023 | Mon | 1:00 p.m. | 4:00 p.m. | Room 211, UCSD Division of Extended Studies University City Center, 6256 Greenwich Dr., San Diego |
7/25/2023 | Tue | 1:00 p.m. | 4:00 p.m. | Room 211, UCSD Division of Extended Studies University City Center, 6256 Greenwich Dr., San Diego |
7/26/2023 | Wed | 1:00 p.m. | 4:00 p.m. | Room 211, UCSD Division of Extended Studies University City Center, 6256 Greenwich Dr., San Diego |
7/27/2023 | Thu | 1:00 p.m. | 4:00 p.m. | Room 211, UCSD Division of Extended Studies University City Center, 6256 Greenwich Dr., San Diego |
7/28/2023 | Fri | 1:00 p.m. | 4:00 p.m. | Room 211, UCSD Division of Extended Studies University City Center, 6256 Greenwich Dr., San Diego |
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.