Enrollment for our February cohort is now open!

Coding The Future




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

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 Berman - NY, USA

Co-Founder and President

Shiv Topali

Shiv Topali - NY, USA

Co-Founder and President

Shreyas Rajaram

Shreyas Rajaram - NY, USA

Executive Director

Oliver Maranda

Oliver Maranda - MI, USA

Director

Shreya Ranjan

Shreya Ranjan - NY, USA

Director of Outreach

Jaanvi Chirimar

Jaanvi Chirimar - NY, USA

Director

hitanshee Sheth

Hitanshee Sheth - NJ, USA

Co-Director of Curriculum Development

Josie Chan

Josie Chan - NY, USA

Director

Juna Lee

Juna Lee - NJ, USA

Director

Juna Lee

Zoe - NY, USA

Co-Director of Curriculum Development

Shreya Ranjan

Shreya Ranjan