Irvington
Coding Tomorrow

Changing the world - one line of code at a time.

Check out our courses!

Comprehensive Classes

Wide variety of coding classes to fulfill your desire to learn.

Expert instructors

Our teachers will ensure the best learning environment.

Efficiently Paced

Our quick courses are perfect for your busy schedule.

Our Featured Courses

Beginner

Introduction to Python

Our Introductory Python course is perfect for coding beginners of all ages! Students will learn all the basics of python and will gain enough knowledge to build their own python projects!

Find out more

Advanced

Advanced Python

Already taken our introductory Python course? Join us for our advanced Python classes! In this course, students will create learn complex programming concepts and use them in their own projects.

Find out more

Beginner - Intermediate

Introduction to C

Want to hone an impressive skillset? Check out our newly added C course, focusing on topics and concepts such as variables, functions, arrays and more! C is an excellent language for beginners to learn!

Find out more

Beginner

Introduction to Java

Learn Java introductory coding with Irvington CTI! Preparing for the AP Computer Science A exam? Join our Java course and receive additional practice problems and other AP CSA material!

Find out more

Beginner

Introduction to Scratch

Does your child have great ideas for a game or other project? Scratch is the perfect opportunity for first time coders learn basic programming fundamentals by creating games!

Find out more



Who We Are

Irvington CTI offers courses in Scratch, Python, C, and Java!

Launched in April of 2020, co-presidents Sanjhee Gupta and Charlotte Chau hope to improve the diversity in computer science and provide opportunities for many students to learn how to code!

Irvington CTI is committed to free classes and refined curriculum for all its language courses.















What will my child’s class experience be like?

Irvington CTI offers courses in Scratch, Python, C, and Java!

Students will be given projects and practice to grow their skills!

Depending on the course of your choice, instructors will host help sessions every week to provide help for students who need it.





Our Team

Sanjhee Gupta

Co-President

Sanjhee is a senior who loves to code and paint. She loves knowing that she might have possibly played a part in her students' computer science careers!

Charlotte Chau

Co-President

Charlotte is currently a senior at Irvington High School. Planning on becoming a software engineer, she wants to spread her coding passion through Irvington CTI!

Jyothi Shankar

Secretary

Jyothi Shankar is a senior at Irvington High School who loves STEM and coding. She can't wait to make an impact on the next generation of coders through CTI!

Sidarth Raman

Director of Curriculum

Sidarth is currently a junior at Irvington High School. He is determined to spread his passion and coding knowledge through Irvington CTI!

Sophia Zhu

Director of Tech

Sophia is a junior at Irvington High School. She loves coding, math, and playing the violin. Her goal in CTI is to help others develop their passion for coding.

Praneet Joshi

Director of Publicity

Praneet is a junior at Irvington High School. His hobbies include reading about electricity and its concepts, coding in C, and learning about cosmology.

Lakshana Viswa

Director of Finance

Lakshana is a current senior at Irvington High School this year who hopes to promote her passion for coding through Irvington CTI while giving back to her community!






Discover your passion for coding through Irvington Coding Tomorrow Initiative.

Here at Irvington Coding Tomorrow Initiative, our instructors ensure that your child will have the best time with us. No child will walk away from our lessons without sufficient coding knowledge.


Explore Coding Courses