High school awards program

The ICS high school awards program recognizes secondary students who demonstrate computer science achievement, academic growth, technical curiosity, and leadership potential.

ICS Secondary Student Excellence Award

The ICS Secondary Student Excellence Award is the primary Infinite Computer Science recognition program for high school students. The program highlights students who show meaningful commitment to computer science, programming, problem solving, and technology-focused academic development.

ICS recognizes that strong computer science students may follow different paths. Some students develop through formal coursework, while others build skills through independent projects, online learning, competitions, technical hobbies, or personal study.

The high school awards program is intended to recognize students who demonstrate not only academic strength, but also consistency, curiosity, persistence, and the ability to keep learning as technology changes.

Program level High school and secondary education students
Primary focus Computer science growth, learning, and achievement
Recognition type Award recognition with possible scholarship consideration

Purpose of the program

The program exists to encourage high school students who are building a foundation in computer science and related technical fields. ICS places value on students who take initiative, improve over time, and demonstrate the ability to apply technical thinking beyond a single assignment or test.

Recognition may consider classroom performance, independent learning, technical projects, programming ability, academic improvement, leadership, and long-term interest in computer science or technology.

Areas of consideration

ICS reviews high school recognition through a broad set of achievement areas. A student does not need to demonstrate strength in every category to be considered.

  • Academic performance: Strong grades, course rigor, improvement, or demonstrated effort in computer science, mathematics, science, business, or related coursework.
  • Technical curiosity: A clear interest in programming, computing, software, web development, cybersecurity, data, logic, or technical problem solving.
  • Independent learning: Evidence of self-directed study, practice, projects, online learning, experimentation, or personal skill development.
  • Problem solving: The ability to approach challenges logically, revise work, debug mistakes, and keep improving through practice.
  • Leadership and character: Responsibility, maturity, generosity, collaboration, or a positive impact on a school, community, project, or learning environment.

Scholarship consideration

Select recognition cycles may include scholarship consideration or other educational support when available. Scholarship availability, award amounts, eligibility standards, and timelines may vary by year.

ICS may consider both achievement and need when reviewing scholarship opportunities. Program recognition and scholarship consideration may be handled separately depending on the award cycle.

Eligibility

The high school awards program is intended for students enrolled in grades 9 through 12, or students in an equivalent secondary education program. Students may be considered based on academic work, independent learning, technical projects, or other evidence of computer science interest and growth.

Program values

ICS believes that computer science achievement is built through practice, curiosity, and persistence. The program is designed to recognize students who are developing real skills and preparing for future academic, professional, or independent opportunities in technology.

The strongest candidates are often students who show a combination of technical interest, academic responsibility, creativity, and a willingness to continue improving.

Program details, eligibility standards, recognition timelines, and scholarship availability may be updated as ICS develops additional learning resources and award opportunities.

Build computer science skills with ICS

Students interested in strengthening their programming and computer science foundation can begin with the ICS practice site.

Start Practicing