Coding The Future




Free Virtual CS Classes and Tutoring


Coding the Future is a student-led program offering free virtual coding classes and one-on-one tutoring to students around the world.

Coding classes run for 4 months, with sessions beginning in September, January, and June. Classes are once a week on Zoom and are 40 minutes long. We also offer one-on-one tutoring, providing support that ranges from teaching basic topics to assisting with passion projects.

Whether you want to learn Python, develop your first website, or make a neural network, we can help you!

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

Check out some of the amazing projects our students made!

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 weekly for around 4 months in the Fall, Spring, and Summer. Sessions beginning the week of September 8, January 15, and June 1. Classes are once a week and are 40 minutes long. 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, January, or June), unless otherwise noted.

One-on-one Tutoring

One-on-one tutoring can offer more individualized support for students who are interested in assistance on a passion project or learning a niche topic. Sessions meet weekly for 30 minutes.

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 Co-president

Shiv Topali

Shiv Topali - NY, USA

Co-Founder and Co-president

hitanshee Sheth

Hitanshee Sheth - NJ, USA

Co-president

Shreyas Rajaram

Shreyas Rajaram - NY, USA

Director of Curriculum Development

Shreya Ranjan

Shreya Ranjan - NY, USA

Co-director of Event Planning

Yusuf Amin

Yusuf Amin - India

Co-director of Event Planning

Kiran Maduraperuma

Kiran Maduraperuma - NY, USA

Co-director of Outreach

Elaine Huang

Elaine Huang - CA, USA

Co-director of Outreach

Alex Berman

Alex Berman - NY, USA

Co-Founder and Co-president