European University Challenge 2023

September 20th — November 3rd, 2023

the Challenge

Huawei European University Challenge is an annual competition across Europe.

As an industry leader in the information and communications technology infrastructure and smart devices industry, Huawei is eager to work with the next generation of innovative thinkers.


Optical Network Expansion by Adding Fibers

Drawing inspiration from real-world scenarios, this challenge is aiming to find the optimal solution for expanding an optical network. We eagerly await your innovative solutions.

You've been transported to the year 2050, where Mr. Davis is launching a cutting-edge optical network with numerous nodes. While the infrastructure and equipment are in place, Mr. Davis requires your expertise in devising an optimal layout for channel allocation and path planning to maximize cost-effectiveness and network performance.

Accepted submissions can be in C++ or Java.

Participate in the Challenge

Who is invited
to participate

You are an undergraduate, Master's or PhD student. Students who graduated up to 3 years ago are also eligible

You are registered at a higher education institution in European Union, United Kingdom or Switzerland

You are studying engineering, mathematics, computing science or other related fields



Compete against fellow participants to win financial and non-financial prizes


Leverage your own skills in a team environment so your team has the perfect blend of analytical, data science and programming capabilities


Improve your own skills while trying to solve a real-life problem with data science

Get hired

Be noticed by companies looking for fresh talent

Sign Up for the Challenge

Prize Pool

Monetary prizes (1st, 2nd, 3rd places) are given per team, while product prizes (4th, 5th, 6th places) are given per each member of a team.

In addition to individual prizes, all winners will get the chance to meet face to face with leading experts from the industry!

€ 7 000

1st place

€ 4 000

2nd place

€ 2 000

3rd place


June 14

Registration opens

September 20

Opening Ceremony.
Start of Round 1 (online)

October 4

Submission deadline
for Round I (online)

November 3

Round II (onsite)

November 3

Award Ceremony (in Paris)
Sign up

Opening workshop 2023

rules summary

Participants are eligible for the competition if they are currently registered or graduated after 2020 from a higher education institute in European Union, United Kingdom or Switzerland

Participate as a team (up to 3 people).

The Challenge is composed of two rounds. Top 10 ranked teams from the 1st round will be allowed to participate in the 2nd round of the Challenge on-site.

The duration of the 2nd round is 4 hours, on November 3.

Maximum 30 submissions per day from 00:00 to 24:00 accepted for Round I. Submissions must be in C++ or Java.

Participants retain copyright on their submitted code and grant reuse under BSD 3-Clause License.

Participants accept these rules automatically when signing up for the "Optical Network Expansion by Adding Fibers" Challenge. Participation in the Challenge implies full acceptance without reservation of the present terms, the Challenge Rules, and the Platform Terms and Conditions. Personal data are subject to the Privacy Policy.

Judging criteria

No points will be given if:

1) No points will be awarded if no solution is executed.
2) Any executed case has a runtime exceeding 2 minutes.
3) Any files other than the submitted content are read/written/executed at runtime.
4) The run memory exceeds 512 MB.
5) The output result does not meet the requirements of the topic.

If all test cases are executed successfully:

1) Your final score will equal your total weighted test case score 
2) If two teams receive the same score, they will be ranked by how quickly they submitted their results.
3) If one team submits multiple results, they will be ranked according to their highest score.

During the challenge, the judges will review all participants' work.

If there is any code implementation that affects the fairness of the challenge, the team's results will be cancelled.

Challenge winners

1st place

*Wroclaw Kittens*

Dominik Kowalczyk, Bartosz Stefaniak, Marcelina Oset

2nd place


Minh Hung Tran, Quang Huy Le, Hoang Nguyen Vu

3rd place


Yoann Coudert-Osmont

4th place


Gustav Kalander, Loke Gustafsson

5th place


Yuang Zhao

6th place

kit-ens and lyons

Enguerrand Prebet, Redouane Elghazi, Julien Duron


What is the sign-up process?

First, you need to sign up. Your sign-up request will be approved after you send your proof of student status and expected date of graduation to ( with the subject line "Huawei EUC sign-up"). Then, shortly before the start of the data challenge, you will receive an email to join the competition.

How can I participate with a team?

All team members need to sign up and join the corresponding event. Then you can create a team via the corresponding interface. Note that you can only make submissions as a team.

Something is not working on the competition platform.

Please send an email to