NSUPS Bootcamp

Your Gateway to Competitive Programming

Kick-start your journey in Competitive Programming with the NSUPS Bootcamp

About Bootcamp

What is NSUPS Bootcamp

The NSUPS Bootcamp is a semester-long training program that serves as a gateway to Competitive Programming. We provide a comprehensive learning experience through weekly classes, long contests, and short contests to build your problem-solving skills from the ground up.

Open to All NSU Students

This free program is available to every student at North South University, offering an accessible starting point for your competitive programming journey.

Expert-Led Instruction

Learn directly from seasoned competitive programmers from NSUPS who will provide mentorship and share their proven expertise.

Join a Thriving Community

The bootcamp is your gateway to joining NSUPS, where you can collaborate with peers and represent NSU in programming contests.

Bootcamp Contest

Bootcamp Contest

Bootcamp Classes

Bootcamp Classes

Why Join The Bootcamp

Discover the excellent benefits that our Bootcamp program offers

Introduction to Computational Problem Solving

Master the fundamentals of programming to solve problems, including foundational data structures and algorithms

Competitive Programming Deep Dive

Participate regularly in programming contests, build familiarity and confidence in competitive programming

Gateway to NSUPS

Gain the opportunity to join NSUPS and represent NSU in prestigious national and international programming contests

Certificates

Earn certificates upon successful completion of the entire Bootcamp program

Academic Boost

Enhance problem-solving and analytical thinking skills that are extremely useful and relevant for academic pursuits

Career Boost

Distinguish yourself to top tech companies with strong problem-solving and analytical skills

Topics Covered

Learn about the comprehensive curriculum designed to build strong foundations

Time complexity of algorithms
Programming language features (C++ and Java)
Code templates for Competitive Programming
Greedy algorithms
Number theory (Divisibility, Modular Arithmetic, GCD, LCM, etc.)
Binary Exponentiation
Data structures from STL and Java Class Library
Prefix and Partial Sums
Binary Search
Recursion

Frequently Asked Questions

Get answers to common questions about our Bootcamp program

Ready to Start Your Journey?

Join our next Bootcamp and take the first step towards becoming a competitive programmer.