Course Category: STEM

Teenage Boy Playing Video Games

Video Game Design

Gaming is a staple of many kids’ childhoods, but have you ever wondered how these games provide so many hours of entertainment? In this course, students will learn the fundamentals of building a video game, from assessing the incentives and goals of their players, and even putting themselves in their creations to problem-solve and review …

Video Game Design Read More »

Coding in Dark

Advanced Coding

Master your coding! In this advanced course, students will primarily learn how to optimize their code for faster runtimes and better organization. Students will also learn advanced programming methods and utilizations to answer more complex prompts.

Male Student Building And Programing Robot Vehicle In After School Computer Coding Class

Intermediate Coding

Practice your coding! In this intermediate course, students will learn more difficult subjects in coding such as creating functions and will be solving more difficult prompts.

Kid learning coding

Intro to Coding

Get a head start on coding! In this introductory course, students will learn the basics of coding through easy-to-digest lessons. The course will cover basic formatting, commands, and coding prompts for students to complete on a weekly basis.

Solar energy panel and light bulb, green energy

Solar Energy

Harness the power of the sun! Our solar energy course teaches students about the technology used in solar panels and their importance. Students will learn what solar panels are, how they work, and even gain hands-on experience with them through collaborative projects. Welcome to a greener future!


Interested in the process of designing the world around you? In this course, students will learn the fundamentals of engineering, the engineering design process, and the Grand Challenges engineers face in times to come. Students will work in teams to apply learned skills and solve problems in given prompts in hands-on designing and assembling sessions. 


Learn the ins and outs of one of history’s oldest games: Chess! In this chess course, students will be learning the fundamentals of the game, functions of each piece, and basic strategies. Chess has been proven to develop decision making, critical thinking, and problem solving skills in youth; it’s the perfect game for a thinking …

Chess Read More »

3D Printing

Dive into 3D Printing, an exciting new and emerging technology! Through this course, students will be able to learn how to design 3D models using Computer Aided Design (CAD) software and turn these virtual models into physical pieces. Students will gain valuable CAD skills and have hands-on experience with 3D printing machines.


Robots are the future! This course will teach students how to program and assemble basic electromechanical machines through parts kits and utilizing the computing power of microcontrollers. Learn how to design, build, and program robotic systems to perform a variety of tasks.