Free Virtual CS Classes and Tutoring
Coding the Future is a student-led program offering free coding classes and one-on-one tutoring to students of all ages
around the world.
Coding classes are run for around 4 months three times a year, beginning in September, February, and June. Classes are
once a week on zoom and are 40 minutes long, broken up into 20 minutes for instruction and 20 minutes for students to pursue
passion projects with help from instructors.
In our one-on-one tutoring program, we connect high school and university students experienced in computer science to
other students of any age who are interested in learning or advancing their coding skills. The support this program
provides can range from teaching basic topics to consulting on complicated projects.
Every tutor working with Coding the Future has been interviewed and vetted to make sure that they will be a dedicated
and effective teacher. Our tutors are committed to making every student feel comfortable and engaged, and spread the joy
of computer science.
If you are interested in enrolling in a Coding the Future class or getting a tutor please fill out this
form. And if you are interested
in joining Coding the Future as an instructor or tutor you can apply with this
form.
![computer](computer.png)
Our Three Core Values
Effective Instruction
Instructors are vetted and interviewed to make sure they are able to teach concepts effectively. We have a large network of instructors with a wide range of expertise, so we can match students with an instructor who is well suited to help them.
Accessibilty
Our program is completely free! We believe that everyone should have the opportunity to learn computer science, regardless of their financial situation.
Student Leadership
Coding The Future is a program entirely run by students. Student-student instruction means that the instructors and learners are both students, allowing for our instructors to be able to better relate to the learners.
Tutors And Tutees Around The World
More About Our Program
Classes
Coding classes are run for around 4 months three times a year, beginning in September, February, and June. Classes are once a week and are 40 minutes long, broken up into 20 minutes for instruction and 20 minutes for students to pursue passion projects with help from instructors. In the coding classes, high school and university students provide instruction to groups of 5-10 students on a topic of common interest. These classes are aimed at middle and high school students with all levels of computer science knowledge. Cohorts of students will be broken up by skill level, availability, and coding language. Please fill out this form to demonstrate what you would be interested in learning and when you could meet. Class times will be determined by student availability. When filling out the form you will automatically be considered for enrollment for the next cohort (September, February, or June), unless otherwise noted.
One-on-one Tutoring
Coding the Future offers one-on-one tutoring online tutoring. The frequency and length of tutoring sessions is up to the tutee and tutor to decide, however we suggest weekly meetings for half an hour to an hour.
What you can learn
In both our classes and one-on-one tutoring programs, we offer instruction in a variety of coding languages, including Python, Java, C++, Arduino, FTC Robotics, Algorithms, Web Engineering, Machine Learning, Cyber Security, Competitive Programming, and more. Instructors are able to teach students these topics comprehensively, and also help tutees develop passion projects. When you sign up for our programs you can indicate which of these languages you are interested in learning.
How is it free?
We are able to offer this service for free because our tutors are student volunteers who are passionate about computer science and teaching. Our tutors are high school and university students who are eager to share their knowledge and help others learn.
Sign Up For Classes or One-On-One Tutoring
If you are interested in enrolling in Coding the Future you can fill out this form. Upon submission of the form, you will be contacted by a member of the Coding the Future team.
Apply To Become An Instructor
We are always looking for new tutors to join our team. If you are a student who is passionate about computer science and teaching, we would love to have you on board! If you are interested in joining Coding the Future as an instructor you can apply by filling out this form. Upon submission of the form, you will be contacted by a member of the Coding the Future team to schedule an interview.
Our Team
![Alex Berman](alex.jpeg)
Alex Berman - NY, USA
Co-Founder and President
![Shiv Topali](shiv.jpg)
Shiv Topali - NY, USA
Co-Founder and President
![Shreyas Rajaram](shreyas.jpeg)
Shreyas Rajaram - NY, USA
Executive Director
![Oliver Maranda](ollie.png)
Oliver Maranda - MI, USA
Director
![Shreya Ranjan](shreya.png)
Shreya Ranjan - NY, USA
Director of Outreach
![Jaanvi Chirimar](jaanvi.jpg)
Jaanvi Chirimar - NY, USA
Director
![hitanshee Sheth](hitanshee.png)
Hitanshee Sheth - NJ, USA
Co-Director of Curriculum Development
![Josie Chan](jo.png)
Josie Chan - NY, USA
Director
![Juna Lee](juna.png)
Juna Lee - NJ, USA
Director
![Juna Lee](zoe.png)
Zoe - NY, USA
Co-Director of Curriculum Development
![Shreya Ranjan](shreya.png)
![Shreya Ranjan](shreya.png)