Breadcrumbs
Computer Science and Technology
Are you a student in elementary through high school who dreams of being a coder? Do you want to develop critical thinking and learn creative problem solving? And do you want to do it all on your own time and at your own speed? Our fun and lively online Computer Science and Technology courses range from Scratch programming for young scholars to advanced Java concepts and AP® Computer Science. Gear up for learning real-world computer languages and practicing new programming skills in an array of projects including animation, game design, web design, and more.
Get started with Computer Science and Engineering
In the Mission to Mars: Robotics in Space course, you’ll get to use your scientific and creative abilities to design and build your own robot to complete Mars-specific challenges. You'll learn programming concepts such as conditionals, variables, functional decomposition, abstraction, and flow control. Get ready to take a hands-on approach in this fun course!
Meet our Instructors
CTY's Online instructors hail from cities and universities around the world, but they all have one thing in common: a dedication to helping our students engage and connect with advanced concepts.