About the Event

The Tunisian Collegiate Programming Contest (TCPC) is a qualifying round for the ACM Arab Collegiate Programming Contest (ACPC) leading to the international finals (ACM ICPC). The ACM International Collegiate Programming Contest (ICPC) is considered as the "Olympics of Programming Competitions". It is quite simply, the oldest, largest, and most prestigious programming contest in the world.

ENISo hosts TCPC 2018

The National Engineering school of Sousse (ENISo) was created in July 2005 to meet a national need for engineers in innovative and distinguished specialties: Embedded Telco Engineering, Applied Computer Engineering, Mecatronics, Productics & Industrial electronics.

Planned on the site of the Novation City, ENISo benefts from an infrastructure that brings together at the same time, on the same place, training, industry and research which guarantees a great influence of the school both on a national and international scope.

Men Speaker

The Competition : Battle of the Brains

Each team (3 contestants) has to solve as fast as possible the maximum number of problems from a problem set (around 13 problems) withing 5 hours.

Problems types : Maths, Geometry, Graphs, Greedy algorithms, Divide-and-conquer, Backtracking, Branch-and-bound, Dynamic programming, Heuristics, Discrete approximation algorithms, Clustering algorithms,...

Programming languages : Java, C++, C

360
Contestants (university level students)
120
Teams from Tunisian Universities
>50
Coachs (university faculty, staff member)

Watch Previous Event Video (ACM TCPC 2017)

Program Detail

  • 9h00 - 11h00

    Registration

  • 11h00 - 12h00

    Opening Ceremony

  • 12h00 - 13h00

    Lunch

  • 13h00 - 15h00

    Break for World Cup

    Tunisia vs. Belgium

  • 15h00 - 17h00

    Training Session

  • 7h30 - 9h30

    Teams Photo Session

  • 10h00 - 15h00

    Official Competition TCPC 2018

  • 15h00 - 16h00

    Deliberation

  • 16h00 - 17h30

    Closing Ceremony & Awards

Venue


Ecole Nationale des Ingénieurs de Sousse (ENISo)

Pôle technologique de Sousse, Route de Ceinture Sahloul

1. Register Your Team

Student teams from all Tunisian universities are welcomed to participate. Each team must consist of three contestants belonging at the same institution/university. A representative of the sponsoring higher education institution or university, commonly a faculty member, should serve as or appoint the team coach. This latter should endorse the eligibility of contestants and serve as the official team coordinator prior to and during contest activities. A team should only have one coach who cannot be a contestant.

Register Now

A team is not eligible to compete in the regional contest until its members are approved by the regional contest director, through the web registration system. Teams failing to comply with any of these requirements will be considered ineligible to participate. Only registered reserves may be substituted for contestants. Such substitutions must be entered in the ICPC Registration System by the regional contest director before the beginning of the contest.

2. Pay the registration

Registration Fees : 150 Dinars per team should be paid before June 20th, 2018.

Payment should be made by bank transfer to the following account :

Once the payment has been done, please send an email to eniso.info@gmail.com and cc tcpc.2k18@gmail.com including a scanned copy of your proof of payment (Email should have a subject of the following form : TCPC2018 your_team_name where your_team_name is the name of the team as specified in the ICPC registration system.)

Our Sponsors

Event Partner


Event Host


Event Sponsor


Diamond Sponsor


ENISo Partner


Sponsors


Event Supporters


Media


FAQ (Frequently Asked Questions)

Student teams from all Tunisian universities are welcomed to participate. Each team must consist of three contestants belonging at the same institution/university. A representative of the sponsoring higher education institution or university, commonly a faculty member, should serve as or appoint the team coach. This latter should endorse the eligibility of contestants and serve as the official team coordinator prior to and during contest activities. A team should only have one coach who cannot be a contestant.

A team is not eligible to compete in the regional contest until its members are approved by the regional contest director, through the web registration system. Teams failing to comply with any of these requirements will be considered ineligible to participate. Only registered reserves may be substituted for contestants. Such substitutions must be entered in the ICPC Registration System by the regional contest director before the beginning of the contest.

  • ACM TCPC : Tunisian Collegiate Programming Contest. It represents the first round qualifying to the regional contest for arab world (ACPC).
  • ACM ACPC : Arab Collegiate Programming Contest. Winning teams that participated in ACPC will be present in the international competition (ICPC).
  • ICPC : International Collegiate Programming Contest.

The ACM ICPC is considered as the "Olympics of Programming Competitions". It is quite simply, the oldest, largest, and most prestigious programming contest in the world.

The ACM ICPC (Association for Computing Machinery - International Collegiate Programming Contest) is a multi-tier, team-based, programming competition. Headquartered at Baylor University, Texas, it operates according to the rules and regulations formulated by the ACM. The contest participants come from over 2,000 universities that are spread across 80 countries and six continents.

In terms of prize money, the top team takes home $12,000 along with the ACM ICPC 2014 Gold medal. Three other teams getting Gold Medal are awarded $6,000. Each Silver Medal team gets $3,000 and each Bronze Medal team is awarded $1,500.

Apart from that, Participants, coaches and registered staff (including volunteer helpers) receive complimentary membership to the ACM for a year.

And more important than all, the winners also get some super bragging rights and job offers from some of the top software companies in the world!

You can use Java, C or C++.

Contact Us

Feel free to contact us by sending e-mails to eniso.info@gmail.com