Elective Classes
KTBYTE offers a wide variety of unique classes that allow students to pursue more specific interests in art, robotics, competitions (ACSL and USACO), machine learning and software engineering.
- Art and Graphics
- Robotics Clubs and Smart Things Programs
- American Computer Science League (ACSL)
- USA Computing Olympiad (USACO)
- Machine Learning
- Software Development

Art and Graphics
Create visual art with code
These courses explore ways of using algorithms and code to generate distinctive, interactive visual art. While some coding foundation is required, these courses focus less on math and logic rigor and more on experimentation and exploration.
Robotics Clubs and Smart Things Programs
Clubs for your students
In addition to coding classes, our students also enjoy robotics and smart things classes, where they get to work with hardware to compliment their computer science and software skills.


American Computer Science League (ACSL)
Classes to prepare you for the ACSL
Competitive computer programming and computer science contest that has multiple divisions. These range from elementary to senior, which we have had student achievements in all ACSL divisions.
USA Computing Olympiad (USACO)
Classes to prepare you for all levels of the prestigious programming competition
USACO is viewed as an impressive accomplishment by college admissions counselors as the competition is highly acclaimed as the most prestigious international computing contest at the high school level.
