Who We Are
The AlgoBoost Society (ABS) is a community devoted to career readiness, problem-solving, and technical excellence. We strive to provide a supportive environment for students to hone their coding skills, master data structures & algorithms, and prepare for technical interviews. Whether you’re aiming for a tech internship, a software engineering role, or simply love tackling coding challenges, AlgoBoost is the place for you !
Our society offers a mix of lecture-style sessions, interactive problem-solving tutorials, and mock interviews, helping students build both technical proficiency and strategic thinking. For those passionate about competitive programming, we also maintain a mini CP branch to continue solving challenging problems and competing in contests.
What is DSA, LeetCode & Competitive Programming ?
Data Structures & Algorithms (DSA) form the backbone of problem-solving in computer science. Understanding concepts like graphs, dynamic programming, sorting, and recursion is essential for tackling real-world coding challenges and excelling in technical interviews. And what’s better than scoring your dream internship or job, right ?
Many companies assess candidates through platforms like LeetCode, Codeforces, and HackerRank, where efficiency and problem-solving ability are key. By mastering these skills, you’ll be well-prepared for job interviews at top tech companies and the work that lies ahead of you.
Competitive Programming (CP), a sport-like time-sensitive discipline of coding and a great way to sharpen your logic, speed, and coding efficiency.
Why We Do What We Do
Technical and behavioural interview preparation is a game-changer for landing internships and jobs in tech. Mastering DSA and problem-solving helps you :
- Crack technical interviews at companies like Google, Meta, and Microsoft.
- Develop a structured problem-solving mindset.
- Gain confidence in whiteboard coding, system design, and algorithmic thinking.
- Network and collaborate with other passionate programmers.
Our goal is to bridge the gap between theory and practice, equipping students with the skills they need to succeed in their careers.
Our History : From CPSTA to AlgoBoost
AlgoBoost Society has its roots in the St Andrews Competitive Programming Society (CPSTA), which was founded to foster a community of students passionate about algorithmic problem-solving. CPSTA successfully organised teams to participate in :
- UKIEPC (United Kingdom & Ireland Programming Contest) – twice
- NWERC (Northwestern Europe Regional Contest) – once
As the society evolved, we recognised the need to expand our focus beyond CP to include technical interview preparation, structured learning, and broader career readiness. In 2025, with the current leadership graduating, we rebranded as AlgoBoost Society (ABS) to reflect this new mission.
While we continue to support CP enthusiasts through our dedicated branch, our primary goal is now to help students gain the technical and problem-solving skills needed for success in software engineering and beyond.