Apprentice and Engineering Camps and Clubs
Great for Youth who want to Dive Deep into STEM (Science, Technology, Engineering, Math)
Available to ages 11-17


Take your learning experience of computer technology to a deeper level. A series of sessions designed to take the student on a journey through the world of technology. The journey starts at the basics and progresses to more advanced technologies.
Apprentices are introduced to the topics with enough exposure for them to decide if they want to continue into the Engineering classes.
Junior Engineers have the option to build a new computer that they keep or build a robot that they keep. They can learn 3D modeling and animation, coding and more. Students learn to understand the history, current and future trends in technology.
Apprentices are introduced to the topics with enough exposure for them to decide if they want to continue into the Engineering classes.
Junior Engineers have the option to build a new computer that they keep or build a robot that they keep. They can learn 3D modeling and animation, coding and more. Students learn to understand the history, current and future trends in technology.
Associates and Seniors are returning students who go deeper into coding, robotics, and circuitry.
Below are the dates and times of all the sessions. Classes will be in-person.
You can register using the Sign Up link here or from the Register menu item. Fall Registration ends Sept 30, 2023.
(new) Apprentice - Python Structure and Logic
- Learn more about structuring Python for complex programs
- Learn more about Logic Thinking for complex programs
Saturdays from 10am - 3pm
(new) Robotics Club and Competition Team - Engineering
- Learn all about robots and join the team to learn to compete against others
1st step - join the club and build your skills
2nd step - try out for the team
Robotics Club
Monday and Wednesday - 4pm - 6pm
Saturdays - 10am - 3pm
2nd step - try out for the team
Robotics Club
Monday and Wednesday - 4pm - 6pm
Saturdays - 10am - 3pm
Robotics Competition Team
Monday and Wednesday - 4pm - 6pm
Saturdays - 10am - 3pm
Monday and Wednesday - 4pm - 6pm
Saturdays - 10am - 3pm