Star League offers computer science and engineering courses such as Scratch, Python, Java (AP), C++, Robotics as well as USACO preparation. United States Computing Olympiads (USACO) is the most prestigious pre-college Computer Science competition. For more information on USACO please visit www.usaco.org where students may create a free account to participate in the competition. Star League program consists of a carefully designed series of courses that include lectures, guided practice sessions, independent exercises, and mock exams.

The level is for students have been competing in USACO Gold division. The language used is C++. Students who are familiar with Java also welcome.

The level is for students who are new in competing in USACO Gold division. The language used is C++. Students who are familiar with Java also welcome.

The course is for students who have completed AP Computer Science or have been competing in USACO Silver division. The language used is C++. Students who are familiar with Java also welcome.

The course is for students who have programming background or compete in USACO Silver division. The language used is C++.

This course focuses on fundamentals of programming and problem solving to be comfortable in solving USACO Bronze division problems. The language used is C++.

This course is intended for students in 4-6 grades. Students will learn fundamentals of programming while they are working on projects and having fun using Scratch programming language. The focus of the course is problem solving skills.

Python Programming is a popular pathway to introduce basic concepts of computer science and fundamental techniques for solving problems.