Join Us to Explore, Collaborate and Build
Forget Old-School Lemonade Stands

Introducing the 21st Century Business Learning Tool.


Start the School Year Becoming a Robotics Pro!

Beginning on Saturday, August 27th, iCode is offering an exclusive training in Robotics using Lego Mindstorms, aiming to prepare students to compete at the First Lego League.

Click on the image to learn more about this program, and join the iCode Robo League. Limited spaces available!

Computer Science and Robotics Classes to Inspire the Next Generation

Taking STEAM to a New Level

Come to iCode and see enthusiastic students in dynamic classrooms and labs collaborating, engaging, having fun. iCode is not about traditional education; it’s about instilling a passion for learning and developing new ideas. It’s about understanding, absorbing and making use of concepts, tools and techniques unlike anything students are experiencing in schools today.

We are proud to see students' minds grow, because they see the purpose and relevance in the concepts they learn. This makes iCode a unique place to prepare young minds to succeed in a global and highly technological economy — regardless of where life takes them!

Read More

Challenge and Inspire Yourself with Classes in Computer Programming, Coding and Robotics

iCode Courses for Every Age and Skillset

iCode offers STEAM courses in computer programming and robotics among others for students in grades 1 through 12.

iCode programs are structured following the martial arts belt system, allowing us to recognize students’ commitment and achievement. This structure also serves as the foundation for a culture of respect and acknowledgement of those who have advanced the field of Computer Science through our programs.

Click on any of the belts to learn more about their objectives and sprints.