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!
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!
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!
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!
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.
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!
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!
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!
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!