GENIUS Coding allows students to use their coding skills to create innovative solutions to environmental issues. Students are expected to use Python programming language to develop algorithmic solutions for problems given by GENIUS Olympiad. As of 2026, the competition has transitioned to a hackathon-style format at the in-person finals held at Rochester Institute of Technology (RIT). It provides students with a lifetime experience and an opportunity to enhance their life skills such as coding, creative thinking, and problem-solving. Students work individually to solve the problems. Only paper sources are allowed during the competition, and AI chatbot tools are prohibited.
GENIUS Olympiad
GENIUS Coding
About the Program
Eligibility
Students should be experienced in Python coding and capable of creating algorithmic solutions. Students must bring their own laptops to the in-person finals and turn off other electronic devices during the competition. Only paper sources are allowed during the competition. The use of AI chatbot tools is prohibited. Students cannot ask for help from others during the competition.
Eligible Countries
Worldwide🌎
How to Apply
Students submit a project application by the deadline and pay the application fee. Finalists are announced approximately three weeks after the application deadline. The Finals Competition is an in-person hackathon-style event held at Rochester Institute of Technology (RIT). Students must bring their own laptops and may only use paper sources during the competition. The use of AI chatbot tools is prohibited. Tutorial videos for account creation and application are available on the official website.