Sub-Category · Science & Innovation Competition
Develop innovative software solutions using Python, C++, Java or similar programming languages and showcase your projects on the international stage.
This sub-category aims for students to develop software solutions for real-world problems using their programming skills. Participants can create desktop, web or system-based applications using Python, C++, Java or any programming language of their choice.
Projects are evaluated based on originality, technical complexity, usability, code quality and social impact. Algorithm design, use of data structures and application of software engineering principles are important evaluation factors.
Efficient algorithm development, problem-solving strategies and application of computational thinking skills.
Choosing the right data structures, database design and data management for performant solutions.
Building modern software architectures with scalable, maintainable and clean code principles.
Participants develop original software projects that solve a societal problem or contribute to a specific industry. Web apps, desktop software, automation tools or data analysis platforms are all within scope.
Projects are evaluated by an expert jury for technical depth, user experience, code quality and innovation.
Review the official competition rules, evaluation criteria, project requirements and submission guidelines before preparing your project.
View Rules BookletApply now to showcase your coding skills on the international platform.