




BRIEF:
MSA Collegiate Programming Contest Community is a competitive programming community club aimed at providing students with the necessary skills and knowledge to compete at the ECPC. The club provides students with lectures on introductory and advanced competitive programming topics throughout the academic year and provides hands-on sessions (workshops) as well.
MISSION:
Our mission is to equip students to qualify them for the competition and prepare them for the competition’s tricks and any constraints that they might face during the phases of the competition. Members will be provided with resources and support from competitive programming coaches, academic staff, and peers in the industry.
ABOUT ICPC:
The International Collegiate Programming Contest (ICPC) is the oldest, largest, and most prestigious programming contest. It is a Battle of the Brains
■ In 2012: 29,479 students participated from 2,322 universities across 91 Countries.

VISION:
- Spreading awareness of how important problem solving and programming skills are.
- Teaching programming languages to members of the community to strike a balance to students between problem solving and latest technology trends.
- Qualifying MSA students to the ICPC to compete worldwide.
- Creating an inspiring environment to help all competitive programming enthusiasts reach their ultimate potential.
- Provide a correct and strong starting point for juniors by offering multi-level problem-solving training sessions.
CLUB BRIEF HISTORY:
MSA CPC Community was founded by two students from the Faculty of Computer science in 2022, Mohamed Alaa as a senior student and Ashraf Hany as a second-year student, both had the same passion for competitive programming that eventually led them to create this community club under the supervision of Dr. Islam El Shaarawy as their mentor. After the community was founded, in 2023, 22 teams from CS and Engineering participated in the ECPC 2023 Qualification round where two teams qualified for the finals. Throughout the academic year, (from fall to summer) intensive sessions were given periodically to prepare the students for such an endeavor.
CLUB STRUCTURE:
