Applications are open for the International Computer Science Competition 2025. The ICSC is a global educational program that empowers students to challenge their logical thinking, deepen their computer science knowledge, jumpstarting their journey into the world of technology.
The International Computer Science Competition offers students a platform to challenge their critical and logical thinking, explore diverse CS concepts, and delve deeper into this exciting discipline beyond the standard school curriculum. They believe that blending education with friendly competition can inspire students to develop a lasting passion for computer science, potentially leading to fulfilling careers in research, development, or engineering.
The International Computer Science Competition aims to be accessible to all students from all countries, regardless of their background, school, or institution: all you need is a pen, paper, access to a computer, and an internet connection to join!
Prizes
Showcase your abilities and compete for cash prizes, certificates, and global recognition. The prizes are worth upwards of $1,000 USD. Awards include:
- 1st, 2nd, 3rd Cash Prizes for each age category.
- National Awards for top performers from each country.
- Bronze, Silver, and Gold Honours for Finalists.
- Special Honours for outstanding submissions.
- Official Participation Certificates for all participants.
Eligibility
High school and university students of all grades and from all countries are invited to participate. They have three age categories:
- Junior: 10th Grade and below (< 16 years)
- Youth: 11th to 13th Grade (< 19 years)
- Senior: 1st Year College/University and higher (or ≥ 19 years)
Application
Submit your solution to the Qualification Round problem sheet via the official submission form. Pay attention to the following key points:
- You must submit a single solution document that provides a written description of your solution for all problems (conceptual and programming problems).
- You may submit handwritten or typed solutions (e.g., using TeX) for conceptual problems. For programming problems, include any code as plain text on your solution document with a description and in-line comments.
- Alongside your solution document, also upload your code file for each programming problem. The code must be written in one of the following programming languages: Python, Java, or C++. Ensure that you do not modify the provided skeleton code so that your code can be correctly evaluated on our server.
- Your solution file must describe your reasoning for each problem, as they award partial points. Mark your final solutions clearly in your solution document (e.g., underlining them).
Deadline: August 24, 2025
For more information, visit International Computer Science Competition.