IEEEXtreme 13.0: Registration is open!

IEEEXtreme 13.0: Registration is open!

Dear student,
Registration for the IEEEXtreme Programming Competition is now open!

What is the IEEEXtreme?

IEEEXtreme is a global challenge in which teams of IEEE Student members – advised and proctored by an IEEE member, and often supported by an IEEE Student Branch – compete in a 24-hour time span against each other to solve a set of programming problems.

Who can compete?

Teams of up to three collegiate students who are current IEEE student members.
There is no limit for local colleges and universities as they can form multiple teams.

What could I win?

  • Fame: Unlimited bragging rights and an item for your resume.
  • Fortune: Among other great prizes, the Grand Prize is a trip to the IEEE conference of your choice, anywhere in the world.

All active participants in the competition will receive a digital certificate and a digital gift bundle.

How about the date and time?

IEEEXtreme 13.0 will take place on October 19, 2019. It will start on 00:00 UTC for all contestants around the globe and it will end 24 hours later.

Since it is a global competition, where is the location?

As IEEEXtreme is a virtual online competition, a physical location, or venue, must be identified for participants to use during the 24-hour competition.

Venues can be in an IEEE Student Branch office, a college lab, or another location on campus. It must be a place that participants can use for the 24 hours during the competition, it should be equipped with at least one computer, and some type of connection to the internet must be provided.

I’ve heard the contest is pretty difficult. I’m in my first year of university and don’t think I’m good enough. Should I participate?

Yes. The competition is all about the experience. IEEEXtreme is a lot of fun, and will help you face real-world problems that you may not see during college. Furthermore, the competition includes questions from various difficulties, from easy/novice to expert levels.

Get your team together early and register today. Together you can prepare for the competition by visiting our Practice Community.

In 2018 the IEEEXtreme hosted 9,500 participants from 76 countries!
Represent your school and your country in this year’s competition. Help us break the 10,000 participants benchmark and


Good luck!
The IEEEXtreme Team

For more information and to connect with the IEEEXtreme Team visit:

 Void where prohibited. Those residing in OFAC-embargoed countries may compete, but are not eligible for monetary awards.

Information on the upcoming IEEEXtreme programming competition

ACM ICPC – Cyprus National Competition 2019

(Cyprus Collegiate Programming Contest)

On the 8th of June, the Cyprus National ACM ICPC programming competition was held at the premises of the University of Central Lancashire – Cyprus in Pyla.

The competition was co-organized by all major academic institutions in Cyprus under the auspices of the Cyprus Computer Society. The participating Universities (in alphabetic order) were the following:

  • Cyprus University of Technology
  • European University Cyprus
  • Frederick University
  • Open University of Cyprus
  • UCLan, Cyprus
  • University of Cyprus
  • University of Nicosia

The technical aspects of the competition were held up to the standards of the International Olympiad in Informatics using an automated grading environment with live feedback for the contestants.

In total, the competition hosted 8 teams of 4 members (3 contestants and one mentor). 5 algorithmic problems were given to the contestants to solve programmatically in 3 hours. By the end of the competition all 5 problems were 100% solved by at least one team.

Thanks to the work of the Organizing Committee and especially the efforts by Dr. Josephina Antoniou the competition was successfully completed without any issues.

The first two teams with the highest overall score will represent Cyprus to the South-Eastern European Regional Contest. Specifically the two teams are the following (ordered by overall rank, members ordered alphabetically):

Adamos Ttofari, Andronikos Charalambous, Rafail Loizou

Washing Machines
Coach: Chryssis Georgiou

Christodoulos Constantinides, Chryssis Eftychiou, Constantinos Demetriou

Coach: Dimitrios Kouzapas


RankAcademic InstitutionTeam Name
1University of CyprusWashingMachines
2University of CyprusMulti-Threat
3University of Cyprusinsert_catchy_name_here
4University of CyprusCoding_Warriors
5University of CyprusTrifecta
6University of CyprusPaphos
7Cyprus University of TechnologycutOverflow
8University of Central Lancashire CyprusMAF-Lab

Pancyprian Student Programming OlympiadΠαγκύπρια Μαθητική Ολυμπιάδα Πληροφορικής

The PSPO was established by the Cyprus Computer Society (CCS) in 1991 in response to the invitation to participate in the third International Olympiad in Informatics that took place in 1991 in Athens, Greece. Since then, The Society has been organizing the Cypriot competition every year.

In the early days, it was difficult to attract students to participate because there were no computers in schools and Computing was not taught in the schools.

Nowadays, the PSPO runs in two rounds and attracts about 200 top students with skills and interest in computer programming every year.

Due to the involvement of the Society in the international competitions, Cyprus has organized in 1996 the 4th Balkan Olympiad in Informatics, during the period 20-25 October and in 2006 the 14th Balkan Olympiad in Informatics, during the period 1-7 July 2006.



To promote the use of Computing and Information Technology among high school students of the public and private schools of Cyprus.

To give an opportunity to young talented students to prove their skills and knowledge in computer programming.

To bring young students having the same interests together and give them the opportunity to network, exchange ideas and cooperate.

To select the Official Team of Cyprus that represents our country in International Programming Competitions; the Balkan Olympiad in Informatics and the International Olympiad in Informatics.



Eligible to participate are all students of public and private secondary education schools, both Greek and English speaking. Eligible to participate are also young high school graduates who, at the time of the competition, serve the Cyprus army. The competitors who will be selected to represent Cyprus in the International Competitions have to also conform to additional rules set by the authorities and the committeess of these competitions. These rules relate to the age of the competitors at the time of the International Competitions and to their status (i.e not to be university students).

The programming languages used during the competition are: PASCAL, C, C++. The Borland versions of these compilers will be installed on the competitors PCs. Competitors may use any version of these languages provided that they bring with them the required compiler and install them prior to the beginning of the competition.

Language of the Competition: The description of the programming tasks will be given to candidates in both the Greek and English languages. Competition PhasesThere are two mandatory phases to the competition. The organizing committee reserves the right to organize a third phase in order to declare the winners.

In the first phase, all students registered to participate are invited to take a written test. Their task is to solve basic-to-intermediate computer problems on paper. In this phase, the objective is to diagnose the basic knowledge of the participants in any of the three programming languages (see below for details) without giving concern to the syntax of the programming languages.

In the second phase, about 30% of the successful students of the first phase are invited to solve basic-to-intermediate computer problems using a PC and a programming language. The intention here is to identify the depth and breadth of knowledge of the participants as regards the programming languages and their way of algorithmic thinking and problem solving capabilities.

If required, a third and final phase will be organized in which, about 5% – 10% of the successful students of the second phase, are invited to solve intermediate-to-advanced computer problems using a PC and a programming language.

Winners: There are 4 winners to this competition and ranking is done based on the achievements and results of the candidates. The four winners will make up the official team of Cyprus who will participate in the Balkan and International Olympiads in Informatics.


Evaluation Criteria

The solutions provided by competitors will be evaluated by Members of the Cyprus Computer Society and the Scientific and Technical Chamber (ETEK) of Cyprus based on the following criteria:

Correctness of solution

Completeness of solution

Efficiency and effectiveness of the solution

Innovation of the solution

Overall program documentation

Usage of correct programming language syntax



Like every year, the first 4 winners will formally represent Cyprus in two International events, the Balkan Olympiad in Informatics (BOI) and the International Olympiad in Informatics .

The 2011 International Olympiad in Informatics will take place in Thailand (22-29 July 2011).

The place and date for the 2011 Balkan Olympiad will be announced soon.

All expenses (air tickets, hotel accommodation, meals, personal insurance) of the four students will be covered by the Cyprus Computer Society and the Ministry of Education and Culture.

All participants will receive a certificate of participation.

An awards ceremony will be organized at a date that will be announced later under the auspices of the Ministry of Education and Culture with the support of our sponsors, ECDL CYPRUS, Laiki e-Bank and Microsoft.Η Παγκύπρια Μαθητική Ολυμπιάδα Πληροφορικής είναι διαγωνισμός προγραμματισμού ηλεκτρονικών υπολογιστών για μαθητές της δευτεροβάθμιας εκπαίδευσης, δημόσιας και ιδιωτικής. Διοργανώνεται από τον Κυπριακό Σύνδεσμο Πληροφορικής σε δύο φάσεις σε ετήσια βάση.

Ο κύριος στόχος του είναι η αναβάθμιση της χρήσης της τεχνολογίας της πληροφορικής και της έννοιας του προγραμματισμού ανάμεσα στους μαθητές.

Η διοργάνωση αποβλέπει επίσης στην επιλογή της επίσημης κυπριακής αντιπροσωπείας της Κύπρου η οποία συμμετέχει στις διοργανώσεις της Διεθνούς και  Βαλκανικής Ολυμπιάδας Πληροφορικής.