while (alive) solve();
{ problem: "challenge" }
SGU • COMPUTER & INFORMATION SCIENCES

Think.
Code. Compete.

Welcome to the ECPC Community at SGU — a student-driven community built around problem solving, algorithms, teamwork, and competitive programming.

El Salheya El Gadida University ECPC Preparation Build • Practice • Compete
ecpc_sgu.cpp
#include <bits/stdc++.h>

int main() {
  int problems = 0;

  while (practice) {
    solve();
    problems++;
  }

  return 0;
}
Ready to compete
01CommunityOne competitive mindset
∞ProblemsPractice never stops
24/7LearningKeep improving
SGUUniversityEl Salheya El Gadida University

More than just
a competition.

ECPC Community is a student-focused space at El Salheya El Gadida University (SGU) for students who want to improve their programming, problem-solving, and teamwork skills through structured practice and competitive programming.

02

Practice Together

Learn with teammates, discuss solutions, and turn mistakes into progress.

03

Compete as a Team

Prepare for contests with a community that shares the same competitive spirit.

Learn. Practice.
Represent.

Our community turns consistent practice into real competitive programming experience.

01
01

Problem Solving

Develop structured thinking and break complex problems into solvable steps.

02
{ }

Programming

Improve coding fundamentals, algorithms, data structures, and implementation.

03
∞

Teamwork

Build communication and collaboration skills through team-based challenges.

04
🏆

Competition

Train for competitive programming contests and represent SGU with confidence.

From your first
problem to the contest.

A simple path designed to help beginners start and experienced students level up.

01

Learn

Understand the foundations of problem solving and algorithms.

02

Practice

Solve problems regularly and learn from different approaches.

03

Train

Join training sessions, discussions, and mock contests.

04

Compete

Build your team and experience real competitive programming.

Download the
Preparation Material.

Get access to all the problem sets, algorithm notes, and study guides you need to prepare for ECPC.

Training Resources

Contains PDFs, Java templates, and practice problem lists in a single ZIP folder.

Download Folder ↓

Ready to
compete?

Take the first step and join the ECPC Community at SGU.