Beginner
Brand new to coding but don't know where to start? Our Scratch Jr. course is the perfect course to enroll in! Join us for our block coding course to learn how to program your own interactive games and stories!
Sign UpBeginner
Does your child have great ideas for a game or other project? Scratch is the perfect opportunity for first time coders to learn basic programming fundamentals by creating their own projects!
Sign UpAdvanced
If you enjoyed one of our beginner-level Scratch courses, you'll love creating even more amazing projects in Advanced Scratch! In this new course, you'll learn how to animate your name, make a ping pong game, and even create a calculator!
Sign UpBeginner
Our Introductory Python course is perfect for coding beginners of all ages! During this course, students will learn all the basics of python and will gain enough knowledge to build their own projects!
Sign UpAdvanced
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.
Sign UpBeginner - Intermediate
Want to hone an impressive skillset? Check out our C course, focusing on topics and concepts such as variables, functions, arrays and more! C is an excellent language for beginners to learn!
Sign UpBeginner
Learn Java introductory coding with Irvington CTI! Are you preparing for the AP Computer Science A exam? Join our Java course and receive additional practice problems and other AP CSA material!
Sign UpIntermediate - Advanced
Looking to advance your skills in algorithmic programming and problem-solving? Enroll in our newly added Problem-Solving course! Join us for classes where we practice advanced problems and improve your programming skills!
Sign UpBeginner
Unlock unlimited possibilities for your website by enrolling in CTI's Web Development Course. Using just HTML and CSS, you'll be able to create functional websites, complete with links, buttons, images, and much more!
Sign UpIrvington CTI offers free online coding courses in Scratch, C, Python, Java, Web Development, and Competitive Programming!!
Don’t know which course to take? Watch this video to find out more about our courses!
Have any additional questions or concerns regarding enrollment? Hit the contact button on the top right of the page!