Improve Problem-Solving Skills
Help students strengthen their logical thinking and master algorithms and data structures through regular practice.
Performance Tracking System
WHO WE ARE
Competitive Programmers Union (CPU) is a programming community associated with the Department of Computer Science and Engineering at Islamic University, Bangladesh.
CPU encourages students to develop strong problem-solving skills, explore algorithms and data structures, and prepare for programming competitions through practice and collaboration.
Beyond competition, CPU aims to create an environment where students can share knowledge, support one another, and build a strong foundation for their future in computing.
OUR PURPOSE
Encouraging continuous learning, analytical thinking, and excellence in competitive programming.
Help students strengthen their logical thinking and master algorithms and data structures through regular practice.
Encourage participation in online judges, programming contests, and competitions such as the ICPC.
Build a community where members share knowledge, discuss solutions, and learn from one another.
Help students build the technical foundation, discipline, and confidence needed for academic and professional success.
OUR JOURNEY
Programming contests, learning opportunities, and activities that bring our community together.
CPU organizes four programming contests each year: three inter-departmental contests and one intra-university contest. These events bring together talented programmers from different departments of Islamic University to challenge their skills, compete for glory, and celebrate excellence in competitive programming.
CPU organizes mathematical quizzes and other problem-solving activities to encourage analytical thinking and strengthen students' logical reasoning skills.
CPU conducts programming workshops and classes for junior students to strengthen their programming fundamentals, develop problem-solving skills, and prepare for competitive programming contests.
CPU teams regularly participate in Inter-University Programming Contests (IUPCs) across Bangladesh. Our alumni include divisional champions, and numerous teams represent CPU in the ICPC each year. Some of our teams have also competed in the ICPC Asia West Continental Finals, reflecting CPU's continued commitment to competitive programming excellence.
MEMORIES AND MOMENTS
A glimpse of our contests, activities, achievements, and community.