Python for Engineers is a year-long, project-based course for students who want to apply Python to real engineering, math, and physics problems. Starting from the basics, students learn to analyze data, solve equations, and model physical systems using professional tools like NumPy, Matplotlib, and SymPy.
Ustar Advanced STEM Online Program(G5+)
Build Real Engineering Thinking — Not Just STEM Skills
Many students learn coding, robotics, and science —
but few develop the ability to think like engineers.
They collect skills, yet struggle to connect them.
They complete projects, but can’t explain why they work.
Learning becomes fragmented, and growth stalls.
The Ustar Advanced STEM Program is designed to change that.
Instead of isolated classes, we offer a structured engineering pathway —
guiding students from foundational logic to real-world problem solving.
Through progressive training in coding, engineering design, and applied mechanics,
students learn to analyze problems, design solutions, test ideas, and iterate with purpose.
This is not short-term skill exposure.
It’s long-term capability building — the kind that prepares students for competitions, advanced STEM studies, and future careers.
Because the future belongs to students who can build, think, and create —
not just follow instructions.
🟦Pathway A: Coding & AI
From Programming Foundations to Applied Intelligence
Python Programming (4 weeks Monday-Friday)
Build core logic, data handling, and problem-solving skills through guided projects.
IoT with Raspberry Pi(2 weeks Monday-Friday)
Sensors, data collection, and real-world automation projects.
Applied Machine Learning (4 weeks Monday-Friday)
Classification, regression, and neural network basics using real datasets.
Python for Engineers (Year-Long)
Numerical computing, data visualization, symbolic math, and engineering modeling.
More Information
Outcome:
Students learn to use code as a thinking and problem-solving tool, not just syntax.
Python Programming (Intro)
Age 11-16
Students are introduced to Python as a computational tool. The focus is on building programming fluency while connecting syntax to mathematical reasoning.
IoT with Raspberry Pi
Age 10+
This course introduces students to the basics of the Internet of Things (IoT) using a Raspberry Pi. Students will learn to set up, program, and implement IoT projects, gaining hands-on experience with sensors, networks, and data monitoring.
🟩 Pathway B: Design & Manufacturing
From Digital Design to Physical Creation
SolidWorks & 3D Printing (4 weeks Monday-Friday)
Part modeling → assembly → fabrication → iteration.
CAD & 3D Printing (Year-Long Program)
Parametric design, engineering drawings, manufacturing validation, and capstone projects.
Outcome:
Students understand how ideas become real, manufacturable objects.
SolidWorks & 3D Printing (Intro)
Age 6+
This unit introduces students to parametric CAD modeling, focusing on design intent, constraints, and precision. Students create advanced 3D parts while learning how design decisions impact fit, tolerance, and real-world performance.
CAD & 3D Printing (Year-Long Program)
Age 7-13
Computer-Aided Design (CAD) & 3D Printing is a year-long engineering course for high school students interested in mechanical design and manufacturing. Students learn to use SolidWorks to create precise, functional designs and bring them to life through 3D printing, following real-world engineering and product development workflows.
🟨 Pathway C: Engineering Mechanics
From Physics Principles to Engineering Decisions
Statics & Machine Design (Year-Long)
Force analysis, structures, stress & strain, failure analysis, safety factors, and design optimization.
Outcome:
Students gain the analytical foundation required for advanced engineering and STEM pathways.
Statics & Machine Design (Year-Long)
Statics & Machine Design is a year-long engineering course for high school students ready to apply physics and math to real mechanical systems. Students learn how forces act on structures and components, analyze why systems fail, and apply engineering principles to design safe, functional mechanical solutions.
Session Award
2024-2025
🏆 2024-2025 Competition Achievements Summary
With the successful conclusion of last week’s Local Competition, Ustar Robotics has reached a milestone this season—all IQ & VRC teams have advanced to the Northern California State Championship!
✅ VEX IQ teams qualifying for the Northern California State Championship (Elementary & Middle School divisions):
61666B, 61666C, 61666D, 81666A, 81666B
✅ VRC teams qualifying for the Northern California State Championship (Middle & High School divisions):
68699A, 68699B, 68699C, 88998X
Over the past few months of intense competitions, our team members have continuously challenged themselves and refined their skills. They have demonstrated remarkable growth in strategy development, programming, and mechanical design. Their dedication has not only brought them personal achievements but also made our entire team shine in highly competitive tournaments!
Let’s look back on some of the season’s highlights:
📅 December 2024 | VEX IQ Competition
🏆 61666C – Team Championship Award & Excellence Award (first team in Northern California to qualify for State)
🏆 81666A – Robot Innovate Award
🏆 61666C – Robot Design Award
📅 January 20, 2025 | Rumble In the Rockies VEX V5 Signature Event
🏆 VRC 68699A – Think Award
📅 January 25, 2025 | Dublin VRC Competition
🏆 VRC 68699B – Tournament Finalist
🏆 VRC 88998X – Judge’s Award
🏆 VRC 68699C – Excellence Award
📅 February 1, 2025 | VEX IQ Competition
🏆 IQ 81666B – Robot Skills Award & Team Champion Award (double champion)
📅 February 3, 2025 | VEX IQ Competition
🏆 IQ 61666C – Think Award
🏆 IQ 81666D – Build Award
🏆 IQ 81666B – Ranked 1st in Qualifying Matches
📅 February 8, 2025
🏆 VRC 68699B – Excellence Award, earned qualification for US OPEN Nationals
📅 February 22, 2025
🏆 IQ 81666B – Innovate Award
🏆IQ 61666C State championship Innovate award, Team champion 2nd place, qualify to World Championship
🏆IQ 61666C World Championship, division Top 5
2025-2026
📅 September 6, 2025
VEX IQ Northern California — Season Opener
🏆 Team Champion
Team: 61666C Breakfast
Ranked 1st throughout all matches
Only team to achieve Vertical Scoring
Early rule analysis, prototyping, and design optimization began during summer
Significance: Team Champion recognizes overall match performance, strategy execution, and robot reliability.
📅 September 13, 2025
VEX IQ Dublin Tournament
🏆 Skills Champion
Team: 61666C Breakfast
World Skills Ranking: #13
U.S. Skills Ranking: #1
Noted for calm on-site debugging and strong strategic execution
Significance: Skills Champion reflects top-tier programming precision and driver control, independent of alliance performance.
📅 October 4, 2025
VEX IQ East Palo Alto Tournament
🏆 Excellence Award (Highest Honor)
Team: 61666C Breakfast
Awarded among 50 competing teams
Evaluated on robot design, programming, engineering notebook, and team interview
Only team to implement a functional vertical mechanism
Significance: Excellence Award is the highest overall award, recognizing balanced excellence across all engineering dimensions.
📅 October 18, 2025
VRC Middle School — Dublin
🏆 Skills Champion
Team: 68699A
First-ever VRC competition appearance
World Ranking: #19
U.S. Ranking: #6
Significance: Skills Champion at VRC level highlights advanced programming logic and high-level driving control.
📅 November 23–24, 2025
One World VRC V5 National Invitational — Berkeley
🏆 Innovate Award
🏆 Tournament Semi-Finalist
Team: Ustar VRC V5
Only team at the event to receive two official awards
Recognized for structural innovation, mechanical creativity, and unique engineering solutions
Advanced to Semi-Finals, demonstrating strong match strategy and team coordination
Significance: Innovate Award honors exceptional engineering originality; Semi-Finalist reflects national-level competitive strength.
Jan 4th 2026 | V5RC — NorCal Silicon Valley
Award: Design Award
Team: 2432X (BetaBotz)
Why it matters:
Recognizes excellence in robot system design, engineering process, and professional engineering documentation.
Jan 11th 2026 | V5RC — Inobotics
Award: Innovate Award
Team: 2432X (BetaBotz)
Why it matters:
Honors outstanding innovation in robot structure, mechanical design, and programming solutions.
Jan 11th 2026 | VEX AI Competition
Award: Design Award
Team: 69699A (VEX AI Team)
Why it matters:
A prestigious award recognizing overall robot architecture, engineering execution, and AI system implementation.
Awarded in the team’s first-ever VEX AI competition.
STEM Lab Teachers
Coach Hardeep
STEM/Robotics Teacher
A highly experienced STEMeducator with a background in mechanical design and programming, specializing in robotics, coding, and engineering design for K–12 students.Skilled in professional tools such as Onshape, Fusion 360, and SolidWorks, and is well known for mentoring students in robotics competitions—helping them turn ideas into real, working projects.
He focuses on helping learners bridge the gap between theoretical knowledge and real-world application. Driven by the philosophy that learning should be interactive and enjoyable, I strive to cultivate curiosity, critical thinking, and a lifelong love for STEM in every student.
Coach Evan Zhou
STEM/ Science Olympiad/Physics Teacher
PhD in Condensed Matter Physics | National Lab Researcher | STEM Educator
Dr. Zhou holds a PhD from a top-10 university in China and has conducted advanced research at national laboratories. With deep expertise in physics and mathematics, he is known for turning complex concepts into clear, engaging lessons that students can truly understand. His teaching builds strong problem-solving skills, scientific thinking, and confidence—helping students excel in both physics and math.
Teacher Michael
Robotics Teacher
Coach Michael began by climbing the ranks of a competitive robotics team, leading them to win “Best Engineered” and “Best Designed” awards. With a passion for mechanics and problem-solving, he has experience designing robots from scratch and rebuilding cars. He focuses on gaining more knowledge and studying to enhance his skills for teaching future generations.
Coach Nathan
Robotics Teacher
Nathaniel Esquivel is a STEM educator with years of experience teaching mechanical engineering and software engineering to younger students. He uses VEX and LEGO to coach both competitive and recreational robotics teams. Nathaniel continues his passion in college at Mechanical engineery and hopes to use his degree to educate the minds of future engineers.
Coach Armando
STEM/Robotics Teacher
Mechanical Engineer |
VEX Robotics Expert
From Theory to Competition Mastery
- Mechanical Engineering M.S. (San José State, UC Riverside)
- Years of VEX V5 Design & Build Experience
- Guides Students from Basic Skills to Advanced Engineering
Why Parents Love Him: Coach Armando isn’t just a teacher—he’s a mentor who turns young learners into real engineering thinkers. With a strong mechanical background and a passion for system-level design, he helps kids understand not just how to build, but why designs work.
Coach Chenglin
Robotics Expert & Mentor
A passionate and accomplished coach with a Master’s degree in Software Engineering from Carnegie Mellon University and a Bachelor’s degree in Electrical Engineering from University of Maryland. Chenglin has over 10 years of hands-on robotics competition experience, including winning the World Champion title at RoboCup Junior 2013 Rescue A competition in Eindhoven, Netherlands. He has a strong background in robot design and programming.
Teacher Austin
Math /Coding Teacher
Austin is a seasoned software engineer with 7+years of experience, mostrecently at Meta. He brings awealth of technical expertiseand a deep passion forteaching the next generation ofcoders. Austin holds at Masters in Computer Scienceat Georgia Tech.
Mr.Caleb
Robotics Teacher
Meet Caleb, an enthusiastic and skilled coach at our robotics lab school, dedicated to teaching and inspiring young minds. With a communication B.A. and a master’s degree in urban planning. He is also pursuing a second master in computer science, Caleb brings a unique mix of technical and communication skills to the classroom. He specializes in Python programming, graphic GIS, and robotics, while also training VEX teams in driving and teamwork. Caleb’s passion for teaching and his ability to engage and excite students make him an exceptional mentor in the world of robotics education.
Coach Maikel
STEM/Robotics Coach
Coach Maikel is a passionate coach with over seven years of experience guiding students in math, physics, and robotics. He earned his Mechanical Engineering degree from UC Berkeley and is currently pursuing a Master’s in Robotics at the University of Cincinnati. Maikel has led high school FRC teams as well as middle school FTC and VEX teams, mentoring students through hands-on engineering challenges and competitions. With his energetic and engaging coaching style, he inspires curiosity, creativity, and problem-solving, empowering the next generation of STEM innovators.
Ustar Education Cupertino Site:
1340 S De Anza Blvd suite 104,San Jose, CA 95129
Ustar Education Los Alto/Mountain View Site:
858 University Ave, Los Altos, CA 94024
Phone Number: +1 (408) 352-5488
Onsite: stemlab@loveustar.com
