IEEE.org  |  IEEE Xplore Digital Library  |  IEEE Standards Association  |  IEEE Spectrum Online  |  More IEEE Sites

 

Search

 
Follow:
Facebook Twitter LinkedIn YouTube
Share:

Home  >  Membership & Services  >  Students  >  Awards

 

 

 

closeClose

 

Do all the team members have to be IEEE members?

Yes, all the members of a team have to be either Student members or Graduate Student members of the IEEE. This is also an opportunity to do promotion of the IEEE membership on your campus and help recruit new student members using the online join process.

 
 

top of page

 

Do all the members of the proctoring team have to be IEEE members?

Yes, proctors should be an IEEE Member of higher membership grade (not an undergraduate or graduate student member).

 
 

top of page

 

Can a Student Branch have more than one team?

Yes, each Student Branch may have an unlimited number of teams, of three (3) IEEE student members or graduate student member and has a proctor.  One proctor can supervise a maximum of eight (8) teams.  Note that a university without an IEEE Student Branch can also form a team of the required number of IEEE student members and a proctor.

 
 

top of page

 

Can I participate using any programming language?

No. Problems can only be answered in any of the supported languages (Java, C, and C++). 

Contestants can also choose to use different languages to solve different problems.

Compiler versions:

  • Java: javac version 1.6.0
  • C: gcc version 4.1.2
  • C++: g++ version 4.1.2
 
 

top of page

 

Does IEEEXtreme have anything to do with Extreme Programming?

No, not really. Apart from the fact that we sound similar, there’s little in common: Extreme programming (or XP) is a software engineering methodology, we are a programming contest.

Of course, teams are entitled to use any methodology they want to solve our problems: XP, Scrum, classic waterfall, cowboy programming, voodoo enchantments, or type away randomly until it compiles. Pretty much anything as long as it works correctly.

 
 

top of page

 

When will the winners be announced?

The unofficial results will be available in Mooshak at the close of the competition. From the close of the competition through 31 October the IEEEXtreme Techincal team will be evaluating code submissions. The official results will be communicated on or about 1 November. Winners will be contacted by IEEE directly.

 
 
 

What is the scoring criteria?

Scoring is based on problem difficulty and time until completion. Any special scoring rules or bonus points will be announced with the problems.

Mooshak uses the rules defined by the ACM-ICPC committee to rank contestants at contests.
1. The team that solved most problems is ranked first.
2. Teams that solved the same number of problems are ranked by the least total time.
3. The total time is the sum of the time consumed for each problem solved. The time consumed for a solved problem is the time elapsed from the beginning of the contest to the submittal of the accepted run. There is an additional time penalty for each rejected run. There is no time consumed for a problem that is not solved.
 
 
 

I’ve heard the contest is pretty difficult and that a lot of people from later courses participate. I’m in my first years of university and don’t think I’m good enough. Should I participate?

Yes, definitely. For a start, being in a higher course does not mean you’re necessarily better at programming. (Sorry for all those graduate students out there but it’s true.) More importantly, this is all about the experience. IEEEXtreme is a lot of fun, and will help you face real-world problems that you may not see during college. Plus, you’ll probably be surprised about the fact that you can actually solve most of these if you devote time enough. Consider it all part of a training.

 
 

top of page

 

What types of prizes are being offered?

The prizes include a trip to the first place winners' team to an IEEE event or conference of their choice. With hundreds of conferences and meetings every year, the winners are sure to find one that interests them.  The 2010 first place team from Belarusian State University attended a conference in Singapore.  Second and third place teams will receive a netbook.  The top place team from each region will also receive special IEEE merchandise. 

All active participants will receive prizes including an IEEEXtreme 5.0 competition t-shirt, cool geek items, and certificates of participation.

 
 

top of page

 

Are there sample problems?

A few sample problems from IEEEXtreme 2.0 are available.

 
 

top of page

 

What is the Proctor expected to do during the 24 hours of the contest? Are students allowed to sleep?

The Proctor should just make sure that it is the team members working on the problems and no outside help is being provided from other individuals.  The Proctor should ensure that the student teams are not sharing code, which is strictly prohibited.   In general, help ensure that the students are comfortable, getting food and water and some exercise during the 24 hours.  The main goal is for the participants to have fun. The students do not have to be isolated.

Sleep is part of making sure the team members are comfortable. The team members can alternate getting some sleep and we are not restricting where that has to take place. There may be some surprises, about every 6-8 hours, so it is important to keep monitoring the contest.

 
 

top of page