ACM ICPC Results Across Seven Years Page Content Page Name (for URL) Page Title Don't put anything here Breadcrumb Text I've been looking at some literature comparing computer science education between countries and noticed that the results of ACM International Collegiate Programing Competition are often brought up as a sign of a particular country being strong or week. However, people usually cite a single year and given that the winners tend to move around, looking at one year at a time could be very misleading. So, I decided to try to look at the ACM ICPC data across multiple years (1998-2005), in order to see which countries and universities have _consistently_ scored in the top 50. This involved finding the results from all years on the [ICPC Website](http://icpc.baylor.edu/icpc/), cleaning up the data to make sure the same school doesn't appear by different names, and assigning schools to countries. The table below shows the universities ranked first by the number of time they scored in the top 50 and then by their best rank. For each school, the table shows the ranks that they got when they were in the top 50. The superscript number next to the rank is the year when this rank was achieved. For countries, I marked "California" separately from the res of the US because of my own interest - it's not a political statement about California vs. Jesusland. <table class='real_table'><tr> <tr><td>University of Waterloo</td><td>Canada</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'99</sup></font> <font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'00</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'02</sup></font> <font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'01</sup></font> <font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'05</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>St. Petersburg Institute of Fine Mechanics and Optics</td><td>Russia</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'99</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'01</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'03</sup></font> <font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'05</sup></font> <font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'00</sup></font> 11<font size='-2' color='gray'><sup>'98</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Warsaw University</td><td>Poland</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'03</sup></font> <font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'01</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'04</sup></font> 11<font size='-2' color='gray'><sup>'99</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Shanghai Jiaotong University</td><td>China</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'02</sup></font> <font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'05</sup></font> <font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'03</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'00</sup></font> 11<font size='-2' color='gray'><sup>'98</sup></font> 13<font size='-2' color='gray'><sup>'04</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>St. Petersburg State University</td><td>Russia</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'00</sup></font> <font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'01</sup></font> <font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'99</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Moscow State University</td><td>Russia</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'03</sup></font> <font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'05</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'02</sup></font> 11<font size='-2' color='gray'><sup>'00</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 17<font size='-2' color='gray'><sup>'98</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Albert Einstein University Ulm</td><td>Germany</td><td><font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'00</sup></font> <font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'01</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'03</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Tsinghua University</td><td>China</td><td><font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'00</sup></font> <font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'02</sup></font> <font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'03</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'98</sup></font> 11<font size='-2' color='gray'><sup>'99</sup></font> 11<font size='-2' color='gray'><sup>'01</sup></font> 13<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Duke University</td><td>USA</td><td><font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'99</sup></font> <font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'02</sup></font> 11<font size='-2' color='gray'><sup>'98</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>California Institute of Technology</td><td>California</td><td><font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'00</sup></font> 13<font size='-2' color='gray'><sup>'03</sup></font> 17<font size='-2' color='gray'><sup>'98</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Virginia Tech</td><td>USA</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'01</sup></font> 11<font size='-2' color='gray'><sup>'98</sup></font> 15<font size='-2' color='gray'><sup>'00</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Belarusian State University</td><td>Belarus</td><td><font color='red' size='4'><b>3</b></font><font size='-2' color='gray'><sup>'04</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Zhongshan University</td><td>China</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'03</sup></font> 11<font size='-2' color='gray'><sup>'00</sup></font> 11<font size='-2' color='gray'><sup>'04</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>University of Alberta</td><td>Canada</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'00</sup></font> 11<font size='-2' color='gray'><sup>'99</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Massachusetts Institute of Technology</td><td>USA</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'02</sup></font> <font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'01</sup></font> 15<font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Stanford University</td><td>California</td><td><font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'02</sup></font> 13<font size='-2' color='gray'><sup>'04</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 15<font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>24</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Harvard University</td><td>USA</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'99</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Charles University, Prague</td><td>Czech Republic</td><td><font color='red' size='4'><b>1</b></font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'00</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of Toronto</td><td>Canada</td><td>11<font size='-2' color='gray'><sup>'00</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Bangladesh University of Engineering and Technology</td><td>Bangladesh</td><td>11<font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>24</font><font size='-2' color='gray'><sup>'98</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>KTH - Royal Institute of Technology</td><td>Sweden</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'05</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> 13<font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>National Taiwan University</td><td>Taiwan</td><td><font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'99</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 17<font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Fudan University</td><td>China</td><td><font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'05</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'02</sup></font> 13<font size='-2' color='gray'><sup>'03</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of California at Berkeley</td><td>California</td><td><font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'99</sup></font> 11<font size='-2' color='gray'><sup>'98</sup></font> 13<font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Kyoto University</td><td>Japan</td><td><font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'00</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>POLITEHNICA University of Bucharest</td><td>Romania</td><td><font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'98</sup></font> <font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'05</sup></font> 11<font size='-2' color='gray'><sup>'99</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Universidad de Buenos Aires</td><td>Argentina</td><td><font color='red' size='3'>10</font><font size='-2' color='gray'><sup>'02</sup></font> 12<font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>University of New South Wales</td><td>Australia</td><td>11<font size='-2' color='gray'><sup>'01</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Seoul National University</td><td>Korea</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'01</sup></font> 11<font size='-2' color='gray'><sup>'02</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Carnegie Mellon University</td><td>USA</td><td>11<font size='-2' color='gray'><sup>'99</sup></font> 11<font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Korea Advanced Institute of Science and Technology</td><td>Korea</td><td>13<font size='-2' color='gray'><sup>'03</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Novosibirsk State University</td><td>Russia</td><td>13<font size='-2' color='gray'><sup>'05</sup></font> 15<font size='-2' color='gray'><sup>'00</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Yonsei University</td><td>Korea</td><td>13<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>National University of Singapore</td><td>Singapore</td><td>13<font size='-2' color='gray'><sup>'03</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Cornell University</td><td>USA</td><td>18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Otago</td><td>New Zeland</td><td>11<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>University of California, San Diego</td><td>California</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Nanyang Technological University</td><td>Singapore</td><td>11<font size='-2' color='gray'><sup>'98</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Comenius University</td><td>Slovakia</td><td><font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'03</sup></font> 18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Saratov State University</td><td>Russia</td><td><font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'02</sup></font> <font color='red' size='3'>7</font><font size='-2' color='gray'><sup>'03</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>University of Central Florida</td><td>USA</td><td>11<font size='-2' color='gray'><sup>'00</sup></font> 14<font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Sharif University of Technology</td><td>Iran</td><td><font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'01</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>University of Texas at Austin</td><td>USA</td><td><font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Sofia University</td><td>Bulgaria</td><td>17<font size='-2' color='gray'><sup>'98</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>The Chinese University of Hong Kong</td><td>China</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Rijksuniversiteit Groningen</td><td>Netherlands</td><td>18<font size='-2' color='gray'><sup>'99</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Iowa State University</td><td>USA</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Norwegian University of Science and Technology</td><td>Norway</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Izhevsk State Technical University</td><td>Russia</td><td><font color='red' size='3'>8</font><font size='-2' color='gray'><sup>'04</sup></font> <font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Umeå University</td><td>Sweden</td><td><font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'98</sup></font> 11<font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>The University of Tokyo</td><td>Japan</td><td>11<font size='-2' color='gray'><sup>'03</sup></font> 18<font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>The University of Hong Kong</td><td>China</td><td>12<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Queen's University</td><td>Canada</td><td>12<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Universidade de São Paulo</td><td>Brazil</td><td>14<font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Zhejiang University</td><td>China</td><td>13<font size='-2' color='gray'><sup>'03</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of Cape Town</td><td>South Africa</td><td>13<font size='-2' color='gray'><sup>'03</sup></font> 15<font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of Calgary</td><td>Canada</td><td>15<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>Nizhny Novgorod State University</td><td>Russia</td><td>15<font size='-2' color='gray'><sup>'04</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Bucharest University</td><td>Romania</td><td><font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'99</sup></font> 15<font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Ural State University</td><td>Russia</td><td>14<font size='-2' color='gray'><sup>'01</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>University of British Columbia</td><td>Canada</td><td>15<font size='-2' color='gray'><sup>'04</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Perm State University</td><td>Russia</td><td><font color='red' size='4'><b>4</b></font><font size='-2' color='gray'><sup>'04</sup></font> 17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Amirkabir University of Technology</td><td>Iran</td><td>17<font size='-2' color='gray'><sup>'05</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>The University of Queensland</td><td>Australia</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>University of the Witwatersrand</td><td>South Africa</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Tokyo Institute of Technology</td><td>Japan</td><td><font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>The University of Chicago</td><td>USA</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Petrozavodsk State University</td><td>Russia</td><td>18<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Shanghai University</td><td>China</td><td><font size='2'>24</font><font size='-2' color='gray'><sup>'98</sup></font> <font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>The University of Melbourne</td><td>Australia</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Southern Ural State University</td><td>Russia</td><td>15<font size='-2' color='gray'><sup>'00</sup></font> <font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>University of Wisconsin - Madison</td><td>USA</td><td>11<font size='-2' color='gray'><sup>'02</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Universidade Estadual de Campinas</td><td>Brazil</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>American University in Cairo</td><td>Egypt</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> <font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Auckland</td><td>New Zeland</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Arkansas</td><td>USA</td><td>18<font size='-2' color='gray'><sup>'99</sup></font> <font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Ural State TUniversity</td><td>Russia</td><td>17<font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>University of Wroclaw</td><td>Poland</td><td><font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>University of Washington</td><td>USA</td><td>11<font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>University of Virginia</td><td>USA</td><td><font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>University of Valladolid</td><td>Spain</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>University of Tartu</td><td>Estonia</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of Sydney</td><td>Australia</td><td>14<font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>University of Pretoria</td><td>South Africa</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>University of Oldenburg</td><td>Germany</td><td>18<font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>University of New Brunswick</td><td>Canada</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Minnesota - Twin Cities</td><td>USA</td><td><font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Minnesota - Morris</td><td>USA</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>University of Michigan - Ann Arbor</td><td>USA</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>University of Kentucky</td><td>USA</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University of Illinois</td><td>USA</td><td>17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>University of Erlangen-Nuernberg</td><td>Germany</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>University Texas - Austin</td><td>USA</td><td>17<font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>University Missouri - Rolla</td><td>USA</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>University Central Florida</td><td>USA</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Universiteit Leiden</td><td>Netherlands</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Universitat Politècnica de Catalunya</td><td>Spain</td><td>15<font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Universidade Federal de Pernambuco</td><td>Brazil</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Universidad Politécnica de Madrid</td><td>Spain</td><td>15<font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Ufa State Technical University of Aviation</td><td>Russia</td><td>13<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>The Johns Hopkins University</td><td>USA</td><td><font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Taras Schevchenko Kiev National University</td><td>Ukraine</td><td><font color='red' size='3'>9</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Rose-Hulman Institute of Technology</td><td>USA</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Poznan University of Technology</td><td>Poland</td><td>11<font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Peking University</td><td>China</td><td>11<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>PUC Rio de Janeiro</td><td>Brazil</td><td><font size='2'>24</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Orel State Technical University</td><td>Russia</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'02</sup></font> </td></tr> <tr><td>National Tsing Hua University</td><td>Taiwan</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>National Taiwan Normal University</td><td>Taiwan</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>National Chiao-Tung University</td><td>Taiwan</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Melbourne University</td><td>Australia</td><td><font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>McGill Poutines</td><td>Canada</td><td>17<font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Massachussets Institute of Technology</td><td>USA</td><td><font color='red' size='4'><b>5</b></font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Marina Nayanova University of Samara</td><td>Russia</td><td><font size='2'>21</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Macalester College</td><td>USA</td><td><font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Linköping University</td><td>Sweden</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Kyrgyz-Russian Slavic University</td><td>Kyrgyzstan</td><td>15<font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Jagiellonian University - Krakow</td><td>Poland</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Instituto Tecnologico de Aeronautica</td><td>Brazil</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Institute of Physics and Technology, NTU of Ukraine "KPI"</td><td>Ukraine</td><td><font size='2'>30</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Information and Communications University</td><td>Korea</td><td>17<font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Indian Institute of Technology, Madras</td><td>India</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Indian Institute of Technology, Delhi</td><td>India</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'01</sup></font> </td></tr> <tr><td>Indian Institute of Technology, Bombay</td><td>India</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>ITESM</td><td>Mexico</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Harvey Mudd College</td><td>USA</td><td><font size='2'>28</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Harding University</td><td>USA</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Georgia Institute of Technology</td><td>USA</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>George Mason University</td><td>USA</td><td><font size='2'>22</font><font size='-2' color='gray'><sup>'00</sup></font> </td></tr> <tr><td>Florida Tech</td><td>USA</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>East China University of Science and Technology</td><td>China</td><td><font size='1'>43</font><font size='-2' color='gray'><sup>'03</sup></font> </td></tr> <tr><td>Donghua University</td><td>China</td><td><font size='2'>27</font><font size='-2' color='gray'><sup>'04</sup></font> </td></tr> <tr><td>Darmstadt University T.</td><td>Germany</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Case Western University</td><td>USA</td><td><font size='2'>24</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>California Polytechnic State University</td><td>California</td><td><font color='red' size='3'>6</font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> <tr><td>Binus University</td><td>Indonesia</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'98</sup></font> </td></tr> <tr><td>Altai State Technical University</td><td>Russia</td><td><font size='2'>29</font><font size='-2' color='gray'><sup>'05</sup></font> </td></tr> <tr><td>Albert-Ludwigs Universität Freiburg</td><td>Germany</td><td><font color='red' size='4'><b>2</b></font><font size='-2' color='gray'><sup>'99</sup></font> </td></tr> </tr></table> _(The table was updated on Nov. 25, 2005)_ One thing that I can't get about this list, however, is the absence of India. Do Indian students not participate because of the costs involved? You can get the data file [here](http://www.freewisdom.org/projects/icpc/icpc-1998-2005.txt). Advanced Fields Category 2002200320042005200620072008200920102011201220132014E. AsiaE. EuropeL's FamilyL's FriendsN. AmericaN. EuropeS. AmericaS. AsiaW. EuropeY & LY's FamilyY's Friends Prototype Redirect Permissions0 Actions Config Markup Module HTML/Meta/Keywords HTML/Meta/Description Save Hook HTML Fields Main Head Body Header Menu Logo Page Content Template Sidebar Footer Tags Allowed for XSSFilter HTTP Fields Cache-Control Expires Guru Fields Templates Translations Fields Edit UI Admin Edit UI A summary of your changes Edit Summary Don't put anything here Don't put anything here Don't put anything here Don't put anything here Don't put anything here save preview cancel