The 15 teams selected to take part in IPT 2016 are the following:
- Australia : University of Queensland
- China : Nankai University
- Colombia : University of Los Andes
- France : Ecole normale supérieure de Paris
- France : Ecole normale supérieure de Lyon
- Germany : Goethe University Frankfurt
- Greece : University of Crete
- Iran : Azad University & Sharif University
- Poland : University of Warsaw & Science Club Fenix
- Russia : Voronezh State University
- Spain : Complutense University of Madrid
- Sweden : Chalmers University of Technology
- Switzerland : Ecole Polytechnique Fédérale de Lausanne
- Ukraine : Lviv Polytechnic National University
- United Kingdom : University of Nottingham.