Skip to content
B.M.S. College of EngineeringBMSCE IEEE
IEEEXtreme 20.0 · Worldwide 24-Hour Programming Hackathon

Be Xtreme
With Us.

24 hours of competitive programming is waiting for you. Form your team of 1–3 members, get assigned a campus proctor, and compete globally on October 31, 2026.

Registration ends in

Closes Oct 25, 2026 · 23:59 UTC

--
days
--
hrs
--
min
--
sec

Free participation for all BMSCE students · No prior competitive programming experience required

31 October 2026Saturday · 00:00–23:59:59 UTC (05:30 IST onwards)
24 HoursOne continuous global sprint against thousands of teams
Teams of 1–3IEEE student members · max 2 graduate students per team
Free to EnterNo fees · certificates, rankings & global prizes

01What is IEEEXtreme?

The World's Biggest Collegiate Hackathon

IEEEXtreme is a global challenge in which teams of IEEE student members — advised and proctored by an IEEE member, and supported by their Student Branch — compete in a 24-hour time span to solve a set of programming problems.

Thousands of teams from universities across the globe compete simultaneously. Tasks span easy to hardest difficulty, every submission earns partial credit per test case, and the leaderboard stays live all day. The BMSCE Student Branch runs a proctored on-campus venue so your squad can compete together.

Official competition website

20.0 at a Glance

Competition
31 October 2026 · 24 hours
Registration ends
25 October 2026 · 23:59 UTC
Team size
1–3 IEEE student members
Proctor
Assigned BMSCE faculty member
Venue
On-campus labs + remote proctoring
Platform
CSAcademy competition workspace

02Global Prizes

What Winners Take Home

Official IEEEXtreme 20.0 prizes, awarded by IEEE to the top teams in the world.

1st Place

Trip to an IEEE Conference

Each winning member gets an expenses-paid trip to the IEEE conference of their choice, anywhere in the world (up to $10,000 per team).

2nd Place

$400 per Member

Each member of the 2nd-place team worldwide receives a US$400 cash award.

3rd Place

$300 per Member

Each member of the 3rd-place team worldwide receives a US$300 cash award.

4th – 10th Place

Merch Bundle

Each member of the 4th through 10th ranked teams receives a special IEEEXtreme merchandise bundle.

Prizes per ieeextreme.org. Taxes and duties are each winner's responsibility.

03Why BMSCE

Why Join Through BMSCE IEEE

A weekend of problem solving, learning, collaboration, and high-energy coding with friends.

Teams of 1 to 3 Members

Compete solo or team up with up to two friends. Work together, brainstorm solutions, and share the challenge.

All Skill Levels Welcome

You don’t have to be a competitive coding master! Challenges range from fun, beginner-friendly logic problems to advanced algorithmic puzzles.

Campus Proctor Provided

Every team needs an IEEE faculty proctor. BMSCE IEEE arranges and assigns approved faculty proctors to your squad so you don’t have to find one.

On-Campus Hackathon Labs

Code with your squad directly from BMSCE campus computer labs with high-speed internet, power backup, snacks, and technical support.

Beginner-Friendly Onboarding

Practice tasks, sample problems, and teammate support help first-timers ramp up fast before competition day.

100% Free & Certified

Zero registration fees for IEEE members. Every active team receives an official global IEEE certificate and international ranking.

04Easy Registration

How It Works in 4 Simple Steps

From finding your squad mates to competing on hackathon day — we guide you every step of the way.

01Step 1

Assemble Your Team

Pick an awesome team name and gather the IEEE member numbers and emails for your 1 to 3 team members.

02Step 2

Register on BMSCE Portal

Your team lead signs in and enters the squad details. Registration takes just a couple of minutes to complete.

03Step 3

Get Proctor & Confirm on vTools

Check your Team Dashboard for your assigned faculty proctor, then finalize your squad entry on the official IEEE vTools platform.

04Step 4

Compete on October 31

Join us on campus on competition day, solve problems, learn together, and cheer your team up the global leaderboard!

New to Competitive Coding?

IEEEXtreme is one of the friendliest platforms to dive into algorithms. Warm up on the official practice community with tasks going back to Xtreme 10.0, then form a team with your classmates and discover how much you can learn in 24 hours!

Practice on CSAcademy

05Rules Essentials

Know Before You Compete

The key official rules, condensed. The full rulebook always wins on competition day.

Team Eligibility

1–3 IEEE student or graduate-student members per team, with at most 2 graduate students. All members must be 18+ at registration.

Proctor Required

Every team needs a higher-grade IEEE member as proctor. One proctor can monitor up to 20 teams; BMSCE assigns yours.

Competition Window

The contest runs 00:00:00–23:59:59 UTC on 31 October 2026. Partial credit is awarded per test case solved.

Platform & Languages

Compete on CSAcademy in any supported language listed on their environment page — Python, C++, Java and more.

Fair Play

Sharing code between teams means disqualification. Internet and AI use must be referenced; unreferenced reuse risks a plagiarism ban.

Certificates

Every active participant — score above zero with a confirmed proctor — earns a digital certificate and global rank.

Read the full official rules

06FAQ

Frequently Asked Questions

Have questions about participating, forming a team, or the on-campus lab setup? We've got answers.

BMSCE IEEE Support

ieee.sb@bmsce.ac.in

Basavanagudi, Bengaluru 560019

What is IEEEXtreme 20.0?

IEEEXtreme is a global 24-hour programming challenge where teams of IEEE student members — advised and proctored by an IEEE member — compete simultaneously to solve a set of programming problems. The 20th edition runs on 31 October 2026.

When does registration close?

Official registration ends on 25 October 2026 at 23:59:59 UTC. Register your squad on this portal early so your proctor is assigned in time for the vTools step.

Do I need prior competitive programming experience?

Not at all! Problems span multiple difficulty levels, starting with approachable challenges. Warm up anytime on the CSAcademy IEEEXtreme practice community with tasks going back to Xtreme 10.0.

What programming languages can we use?

Each task can be answered in any language supported by the competition platform — see the CSAcademy environment page for the current list. Different teammates can use different languages.

Do we need to find our own faculty proctor?

No! The BMSCE IEEE Student Branch coordinates directly with IEEE faculty members. Once you register your squad on this portal, an approved BMSCE faculty proctor will be assigned to your team automatically.

Who can be on my team?

Any 1 to 3 students currently enrolled at BMS College of Engineering who have an active IEEE student membership, with at most 2 graduate students on a team.

Can we participate from campus overnight?

Yes! BMSCE IEEE hosts an official proctored venue on campus with lab systems, uninterrupted power, fast Wi-Fi, refreshments, and a vibrant hackathon atmosphere so everyone can code comfortably and safely.

What do participants receive?

All active participants earn official IEEE digital certificates and global rankings. Top teams worldwide win a conference trip, cash awards, and merchandise bundles.

07Official Guide

vTools Registration Instructions

After registering your squad on this gateway, every team must complete the official IEEE portal entry. Follow these steps exactly — and don't skip the Ambassador ID.

Priority · Referring Ambassador ID

IEEEXTREME20SB10123

Enter this ID for every member while registering on the vTools portal. Without it your team won't be counted under the BMSCE ambassador.

Open IEEEXtreme Portal

Steps for Single & Team Registrations

  1. 1Open the IEEE Xtreme portal using the button below.
  2. 2Click on 'Team Registration'.
  3. 3Select 'Sign In' and sign in with your IEEE ID and password. Make sure you are logged into your IEEE account.
  4. 4Select 'Teams'.
  5. 5Enter your team name — exactly the same name you registered on this gateway.
  6. 6Add your experience (e.g. Batch of 2030 – 1 year, Batch of 2029 – 2 years).
  7. 7Click 'Add Member' and add each teammate's Membership ID, experience and Ambassador ID (only for teams of 2–3).
  8. 8Enter the Proctor Membership ID shown on your Team Dashboard here.
  9. 9Submit your details on the portal.
  10. 10Come back here and confirm with the vTools confirmation button so your squad is marked complete.

Please follow carefully

  • An active IEEE student membership is required for every teammate.
  • Use your IEEE-registered email consistently on both portals.
  • Complete this BMSCE gateway registration first, then the vTools portal entry.
  • Proctor details for your squad live on your Team Dashboard — no separate sheet needed.

Ready to represent BMSCE at IEEEXtreme 20.0?

Registration closes October 25, 2026. Gather your friends, pick your team name, and lock your squad in.