We use essential cookies to make our website work. With your consent, we may also use additional cookies to improve the user experience and to analyze website traffic. By clicking on “Accept,” you agree to our cookie usage as described in our Data Policy. You can customize your cookie settings by clicking on “Preferences.”
Essential Cookies (required)
These cookies are required for the basic operation of our website and certain features, such as logins.
Analytics Cookies (optional)
These cookies gather data that helps us analyze how our website is used. This information is essential for improving performance, optimizing user experience, and making informed decisions about future updates.
Marketing Cookies (optional)
These cookies assist in evaluating the success of our marketing campaigns and help us tailor a customized experience for you. They may track your interactions with our advertisements or content and enable us to serve more relevant messages.
Get to know some of the international winners of the 2025 International Computer Science Competition. We have asked them about their interests, inspirations, hobbies and future plans.
Hana Kouiriti
1. Prize Senior, 2025
China
Northwestern Polytechnical University
Why are you interested in computer science in general?
I’m fascinated by how computer science lets me take an abstract thought and turn it into something that actually works. From algorithms to AI to system design, every part feels like solving a new puzzle. I love the feeling of creating something impactful using just logic, code, and creativity.
Do you think you have gained something from participating in ICSC?
Yes. ICSC helped me strengthen my problem-solving mindset and made me more confident in approaching unfamiliar problems. It pushed me to think more rigorously, analyze faster, and stay calm under pressure. It also motivated me to go deeper into algorithms and competitive programming.
What is your favourite computer science fact or algorithm?
My favourite concept is the Transformer architecture, not just because it’s popular, but because of how it changed the entire direction of AI. The shift from sequential processing to full-context attention feels like a genuine architectural breakthrough. I like how a single idea "attention" scaled into models capable of reasoning, coding, and understanding complex patterns across different domains.
Do you have plans for your future study career?
I plan to pursue a master’s degree in AI, ideally in a new country. I want to specialize in deep learning and cybersecurity. I want to understand intelligent systems end to end, from the models themselves to the hardware layers and the security challenges behind them. My goal is to build real, impactful systems that combine these fields in meaningful ways.
Birlik Yessen
1. Prize Youth, 2025
Kazakhstan
Nazarbayev Intellectual School
Why are you interested in computer science in general?
I became interested in computer science because of my future profession, Data Science. I decided on that career because my family knew from my primary school years that I had talent for mathematics, and when in the 9th grade I was choosing my future career, my dad said it should be connected with CS. After that, I started to explore CS and really enjoyed it.
Do you think you have gained something from participating in ICSC?
Yes, it was a great experience where I was able to prepare for every round, explore computer science more, and even read real research papers to understand the tasks. It was very interesting, and now I know more thanks to preparing for the rounds and completing the competition tasks.
What is your favourite computer science fact or algorithm?
I think my favorite algorithm is the Gaussian summation trick because I explored it earlier than any other algorithms. Participating in math olympiads in primary school, I encountered a task where I had to find the sum of numbers from 1 to 100. I didn’t know the exact solution, so I had to “discover it myself.” Later I found out it is a common method. Still it was a pleasant moment to find it myself.
Do you have plans for your future study career?
Yes, I plan to develop even further as a data scientist. First of all, I have to be admitted into a good university, and my overall goal there is to reach at least the ICPC final round. Right now, I am seeking strong CS universities, and I hope that I will be able to graduate successfully. As for my career, I will either start a startup with a friend or try to be hired by a good fintech company.
Yassine Boujrada
2. Prize Senior, 2025
Morocco
Hassan II University of Casablanca
Do you think you have gained something from participating in ICSC?
Definitely. To be honest, I feel like I gained a lot from participating in ICSC. It pushed me to think faster, stay calm under pressure, and approach problems more creatively. I also improved the way I break down algorithms and analyze edge cases.
Beyond the skills, it gave me more confidence knowing that I can compete at an international level and actually perform well. It motivated me to keep learning and to take on even bigger challenges in computer science.
Do you have plans for your future study career?
I’m thinking of pursuing a PhD, and my plan is to continue building expertise in cybersecurity and AI, while also exploring how computer science can solve real-world problems. I want to keep learning, participating in competitions, and taking on challenges that push me to grow as a researcher and problem-solver. Ultimately, I hope to contribute to projects that make an impact in both technology and society.
Le Viet Thanh Nhan
2. Prize Youth, 2025
Vietnam
Le Quy Don Highschool for the Gifted
Why are you interested in computer science in general?
I grew up in a family-run gaming lounge and lived a second life in games by the age of 6. This virtual world taught me to navigate computers with confidence long before I learned these skills in school. This childhood must have fostered a deep sense of belonging to computers and technology. But I only found that my true passion lies in Computer Science as I discovered competitive programming (CP). It was the first gateway that allowed me to control technology then apply it into the real world.
Do you think you have gained something from participating in ICSC?
The most valuable thing I have gained from ICSC is logical reasoning skills. From written algorithmic problems in the qualification round to research paper analyzation problems in the pre-final rounds all led me beyond my comfort zone. As a competitive programmer, I am used to coding in silent, keeping all my reasoning and processing in my thoughts. This ability to reason logically will definitely prepare me for higher studies and future careers.
What is your favourite computer science fact or algorithm?
Heuristic algorithms. In terms of competitive programming, these algorithms are surprisingly effective in getting considerable amount of points while being extremely easy to implement. In real-world settings, they are even more suitable and effective to solve our problems, where we might never (?) reach a perfect optimal solution.
Do you have plans for your future study career?
My broad aspiration is to channel technology into social impact. I want to do that using our cutting-edge technology, Artificial Intelligence. While the industry races for efficiency, I strive, specifically, to build robust and safe AI systems. At my future university, I will pursue this topic in-depth. I aspire to pioneer the field of AI security, ensuring that critical AI-powered infrastructure can be deployed safely and reliably.
Maxwell Aaron Reynard Santoso
2. Prize Junior, 2025
Indonesia
SMAS Yehonala
Why are you interested in computer science in general?
I love computers and I love math – except arithmetic. For me, computer science problems feel like a version of advanced math that I can actually understand and apply.
I love programming mainly for its own sake, it's fun creating something while solving problems and learning, regardless of whether or not it'll lead to anything good.
Do you think you have gained something from participating in ICSC?
Definitely. I believe that participating in ICSC has developed my problem solving skills and reinvigorated my passion in CS. It's largely because ICSC doesn't feel like one of those competitions that throws leetcode problems at you; instead, it focused on how I solved the problem. It gave me the feeling of solving and writing a mathematical proof, and I’d love to do something similar in the future.
What is your favourite computer science fact or algorithm?
Marching cubes or ray marching. I think, are my favorites. I'm not really keen on DSA, because it's not my strong suit, but those ones are really fun to visualize, and it's super interesting to see how the algorithm can create visuals out of just math, pretty much.
Do you have plans for your future study career?
I'm thinking of going to other countries to study. I'm hoping I'll get a chance to take CS as my major, or theoretical math or something like it, but certainly STEM-related.
Riya Goyal
3. Prize Senior, 2025
United States
New Jersey Institute of Technology
Why are you interested in computer science in general?
My interest comes from its power as the engine for applied mathematics and practical problem-solving. My work as an Associate Software Engineer and Information Security Analyst showed me its crucial role in business. I am most passionate about its applications in AI and fintech. It provides the essential toolkit to build and deploy sophisticated models that can analyze complex systems and drive innovation.
Do you think you have gained something from participating in ICSC?
Absolutely. It was an honor to participate, and I was thrilled to be recognized with the 3rd International Prize Senior and as the 2nd US Topper. The challenge itself was a significant gain- it pushed my problem-solving abilities and allowed me to test my skills against a global standard. It has reinforced my passion for computer science and my drive to continue tackling complex challenges.
What is your favourite computer science fact or algorithm?
I'm particularly fascinated by graph theory algorithms and, more recently, Large Language Models. My undergraduate research involved developing algorithms using linear algebra and combinatorics to analyze the "Lights Out" problem on random graphs. Now, my research has expanded to include Generative AI, and I am captivated by how these models can be used to analyze complex data and accelerate discovery.
Do you have plans for your future study career?
My plans are already in motion! I have just begun my PhD in Mathematical Sciences at NJIT , focusing on courses like Advanced Applied Math Modeling. I plan to focus my doctoral work on the intersection of applied mathematics and artificial intelligence. My goal is to develop new data-driven methodologies, with applications in high-impact fields like health informatics and fintech.
Ryan Ginsburg
3. Prize Youth, 2025
United States
George W. Hewlett High School
Why are you interested in computer science in general?
creativity, and problem solving, and I love the moment when a tough concept finally clicks. It gives me a way to build tools that matter, like Casharoo, a gamified financial literacy platform I created to help students learn money skills in a more engaging way.
Do you think you have gained something from participating in ICSC?
Yes. ICSC helped me think more clearly under pressure and explain my reasoning in a focused way. It pushed me to break down unfamiliar problems and stay steady even when the questions were challenging. The experience gave me confidence in my ability to adapt, learn quickly, and approach difficult problems with a calmer mindset.
What is your favourite computer science fact or algorithm?
Binary search stands out to me because of how simple, elegant, and powerful it is. Cutting the search space in half again and again feels clean, efficient, and satisfying. It proves that strong solutions often come from simplifying a problem instead of complicating it, and it shows how clarity and structure can transform the way you approach challenges.
Do you have plans for your future study career?
I plan to study computer science and focus on artificial intelligence, especially where it connects to real-world impact. I want to keep building projects like Casharoo, which helps students learn basic finance, and explore research that benefits communities. My goal is to stay curious, grow through every challenge, and create tools that genuinely make a difference.
Aharsi Majumdar
3. Prize Junior, 2025
India
Podar International School
Why are you interested in computer science in general?
I got into computer science after teaching myself HTML and CSS on YouTube, and I quickly realized how exciting it is to create things from nothing but ideas. Coding lets me build things I could never make otherwise, and every new language or concept opens up a whole new world to explore.
Do you think you have gained something from participating in ICSC?
ICSC opened my eyes to the world of computer science research, something I hadn’t seriously considered before. The problems challenged me in a new way and showed me how creative and deep CS can be. It definitely strengthened my interest in exploring more advanced topics and thinking beyond what I thought I could do.
What is your favourite computer science fact or algorithm?
My favorite algorithm is Perlin noise. I first learned about it through Minecraft, where it was used to generate terrain in early versions. That led me into the world of smooth noise generation. I love how Perlin noise blends randomness into something structured and natural-looking. It’s beautiful to see simple static transform into smooth, organic patterns.
Do you have plans for your future study career?
I plan to pursue theoretical physics because I’m fascinated by how it explains the universe at its deepest level. At the same time, I’m keeping myself open to opportunities in computer science, since I enjoy both the theoretical and practical sides of it. I hope to find a path where both interests can intersect.