

Our Program
Our program is carefully designed and tested to guide students on a journey towards becoming highly skilled inventors, creators, successful engineers, scientists, regardless of their initial skill level. We are always looking for talented and passionate students prepared to tirelessly work towards fulfilling their dreams.
Level 1: CSR 1.A (Robotics 1 / Scratch 1A) CSR 1.B (Robotics 1 / Scratch 1B)
Level 2: CSR 2.A (Robotics 2 / Python 1) CSR 2.B (Robotics 2/ Python 2), CA 2.1 (Computer Assembly)
Level 3: CSR 3.1 (Robotics 3 / Python 3), MA 3.1 (Fundamental Math)
Level 4: CS 4.1 (Python 4: Professional Python for Future Engineers)
Level 5: AI 5.1 (Advanced AI & Machine Learning / Python 5)
CSR 1.A
Project Based Robotics 1 / Scratch Coding 1A
Skill level: beginner
Format: small-group, on-campus
Duration: on going, 2 hours/week
Description:
This course introduces students to basic vendor neutral robotics, but starting with Lego robotics and includes computer programming with the interactive drag-and-drop coding blocks of Scratch. During the course students will develop code to program various robots, will learn about robot brain, motors, sensors ans adaptive variables.
Prerequisite: None. Students should be able to follow instructions for regular lego-sets (5+).

CSR 1.B
Project Based Robotics 1 / Scratch Coding 1B
Skill level: Beginner-Intermediate
Format: small-group, on-campus
Duration: on going, 2 hours/week
Description:
This course builds upon skills developed in CSR 1.A, adding more advanced robots (vendor neutral, but does include numerous projects with Lego Spike Prime and Lego Mindstorms Robot Inventor 51515 sets)and more advanced topics of Scratch Programming. During the course students will develop advanced code to program various robots, using variables, functions and conditional statements.
Prerequisite: CS 1.A. (7+).


CSR 2.A
Project BasedRobotics 2 / Python Coding 1
Skill levels:
Robotics: Intermediate
Python: Beginner
Format: small-group, on-campus
Duration: 1 semester, 2 hours/week
Description:
This is an intermediate robotics with introductory Python course. During the course students will continue with more advanced robotics projects while learning core programming concepts and getting familiar with Python to completely shift the focus from drag-and-drop platforms towards real-world, text-based languages and coding environments.
Prerequisites:
Robotics: CSR 1.B or equivalent courses from other training providers
Python: Students should be able to:
- understand programming logic
- read and write in English (8+).

CSR 2.B
Project Based
Robotics 2 / Python Coding 2
Skill level: Intermediate
Format: small-group, on-campus
Duration: 1 semester, 2 hours/week
Description:
The course exposes students to the design, architecture and implementation of more complex programs in Python. Students will learn debugging techniques and their application in projects.
Prerequisite: CSR 2.A or equivalent courses from other training providers
(10+).
CS 3.1 Level 3 Python Programming for Future Engineers - Introduction to Professional level
Skill level: Intermediate-Advanced
Format: small-group, on-campus
Duration: 2 semesters, 2 hours/week
Description:
In this course students: - work on Real World type of Software Engineering projects
- learn Python Data Structures and Algorithms
- work in Team Environment and practice working on different components of the same project as a team
- build their code portfolio to share on github for future job applications
- practice solving medium Software Engineering problems - prepare for Software Engineering interviews
Prerequisite: CSR 2.B or equivalent training from other programming courses


MA 3.1
Fundamental Mathematics
Math
Skill level: advanced
Format: small-group, on-campus
Duration: on going, 1 -2 hours/week
Description:
This course is designed and taught by a teacher with PhD in Applied Math who is passionate about mathematics and loves passing her knowledge to young learners. A significant part of her career she worked on a fusion of mathematical and scientific projects, then continued as a postdoctoral fellow in UCLA and worked as a programmer analyst after that.
The main objectives of this course are:
- immersing young learners into exciting world of mathematical thinking and showing them how interesting this world is
- building very strong fundamental math and logical thinking/reasoning skills
- becoming exposed to a multitude of approaches to solving math problems
Prerequisites: Desire to level up in math, to be among like minded students, and to climb to new learning heights in a fun and supportive environment :)

CA 2.1
Computer Assembly
Skill level: intermediate
Format: small-group, on-campus
Duration: 4-week class, 2 hours/week
Description:
Students will learn:
- major computer hardware components and their roles in computing
- step-by-step process of building computer,
- common pitfalls to avoid
- debugging technical hardware issues
- installing operating system on top of hardware
Prerequisite: Motivation to learn computers from inside out :)
CS 4.1
Level 4
Python Programming for Future Engineers
Skill level: Advanced
Format: small-group, on-campus
Duration: 2 semesters, 2 hours/week
Description:
In this course students: - work on Real World type of Software Engineering projects
- learn common Software Engineering tools and practices used at real jobs
- learn Databases
- learn Cloud environments
- learn Virtualization technologies
- work in Team Environment and practice working on different components of the same project as a team
- build their code portfolio to share on github for future job applications
- practice solving difficult Software Engineering problems - prepare for Software Engineering interviews
Prerequisite: CS 3.1 or equivalent training from other programming courses

AI 5.1
Advanced AI & Machine Learning / Level 5 Python
Skill level: highly advanced
Format: small-group, on-campus
Duration: 4 semesters
Description:
During the course students will:
- learn fundamentals of AI and Machine Learning
- do hands on labs
- train models
- build solutions for solving real industrial problems
- work on a capstone project
Prerequisite: CS 4.1 or equivalent training from other programming courses

Could not find what you were looking for?
Stay tuned, as we are working on preparing exciting courses on:
!!! humanoid robotics !!! and
!!! professional 3D printing with Bambu Lab printers !!!
Don't see the class or time that fits for you? Just let us know, we have interest list forming for several classes including, but not limited to:
C++
HTML & CSS
Java
3D design and 3D printing
Logo design and CAD software
27762 Vista Del Lago, Suite 8, Mission Viejo, CA 92692


