A Snapshot of Where American Technology Education Fits in Globally

These are the rankings for the top colleges from around the world that competed in the international Collegiate Programming Contest in 2012.

Students from universities from around the world competed for bragging rights and prizes at The 36th Annual ACM International Collegiate Programming Contest World Finals sponsored by IBM on May of 2012.

The contest pits teams of three university students against eight or more complex, real-world problems, with a grueling five-hour deadline. Huddled around a single computer, competitors race against the clock in a battle of logic, strategy and mental endurance.

Teammates collaborate to rank the difficulty of the problems, deduce the requirements, design test beds, and build software systems that solve the problems under the intense scrutiny of expert judges. For a well-versed computer science student, some of the problems require precision only. Others require a knowledge and understanding of advanced algorithms. Still others are simply too hard to solve – except, of course, for the world’s brightest problem-solvers.

Judging is relentlessly strict. The students are given a problem statement – not a requirements document. They are given an example of test data, but they do not have access to the judges’ test data and acceptance criteria. Each incorrect solution submitted is assessed a time penalty. The team that solves the most problems in the fewest attempts in the least cumulative time is declared the winner.


Place              Name of University                                            Solved


1    St. Petersburg State University of IT, Mechanics and Optics    9
2    University of Warsaw    9
3    Moscow Institute of Physics & Technology    8
4    Shanghai Jiao Tong University    7
5    Belarusian State University    7
6    Zhongshan (Sun Yat-sen) University    7
7    Harvard University    7
8    The Chinese University of Hong Kong    7
9    University of Waterloo    6
10    Moscow State University    6
11    University of Tokyo    6
12    Belarus State University of Informatics and Radioelectronics    6


13 Kazakh-British Technical University 6
13 Nanyang Technological University 6
13 Peking University 6
13 Saratov State University 6
13 Stanford University 6
18 Carnegie Mellon University 5
18 Fuzhou University 5
18 Indian Institute of Technology – Delhi 5
18 International Institute of Information Technology – Hyderabad 5
18 Jagiellonian University in Krakow 5
18 Kyoto University 5
18 Massachusetts Institute of Technology 5
18 National Taiwan University 5
18 National Technical University “Kharkiv Polytechnic Institute” 5
18 Nizhny Novgorod State University 5
18 Princeton University 5
18 St. Petersburg State University 5
18 Tsinghua University 5
18 University of British Columbia 5
18 University of Latvia 5
18 University of Wroclaw 5
18 Ural Federal University 5
18 Wuhan University 5
36 Beijing University of Posts and Telecommunications 4
36 Charles University in Prague 4
36 Delft University of Technology 4
36 Fudan University 4
36 Hong Kong University of Science and Technology 4
36 Institut Teknologi Bandung 4
36 Korea University 4
36 Poznan University of Technology 4
36 Seoul National University 4
36 Sharif University of Technology 4
36 Software Engineering Institute of East China Normal University 4
36 Taurida V.I. Vernadsky National University 4
36 Tianjin University 4
36 Tomsk State University 4
36 Universidad Nacional de Ingeniería 4
36 Universidad de Buenos Aires – FCEN 4
36 Universidade Federal de Campina Grande 4
36 Universidade Federal do Rio de Janeiro (DCC-UFRJ) 4
36 Universitat Politècnica de Catalunya 4
36 University of Alberta 4
36 University of Bucharest 4
36 University of Central Florida 4
36 University of Electronic Science and Technology of China 4
36 University of New South Wales 4
36 University of Southern California 4
36 University of the Philippines – Diliman 4
36 Volgograd State Technical University 4
36 Zhejiang University of Technology 4


I share these results to remind us all that we live in a global environment.  Our students will complete within a global market.  I believe that the focus on technology is going to increase globally in the years ahead.


Here are some questions to ponder yourself and to pose to your colleagues and to the communities you serve:


What are the many positive realities of the learning and achievements of the students you serve?


What are your dreams for the future careers of the students your serve?


What is your plan for meeting that dream?


How does knowing the results from the ACM International Collegiate Programming Contest inform your plan for meeting that dream?


What are you doing today to implement your plan?


Here is a link to the 2011 world results.



Leave a Comment

For your photo to appear next to your name, be sure you have a Gravatar.com account created matching your email address.