| Johns Hopkins University | ||
| 600.664 | Randomized Algorithms | Rao Kosaraju |
| 600.627 | Advanced Topics in Online Algorithms | Baruch Awerbuch |
| 600.435 | Artificial Intelligence | Greg Hager |
| 600.667 | Advanced Distributed Systems and Communication | Yair Amir |
| 600.442 | Cryptography and Network Security | Giuseppe Ateniese |
| 600.466 | Information Retrieval and Web Agents | David Yarowsky |
| 600.463 | Algorithms I | Baruch Awerbuch |
| 600.437 | Distributed Systems | Yair Amir |
| 600.418 | Operating Systems | Yair Amir |
| EPFL - Lausanne | ||
| Distributed Algorithms | Andre Schiper | |
| Intelligent Agents | Boi Faltings | |
| Advanced Virtual Reality and Telepresence | Daniel Thalmann | |
| Spatio-Temporal Data Management | S. Spaccapietra | |
| Introduction to Computer Vision | Pascal Fua | |
| Statistical Pattern Classification for Speech Recognition | Herve Bourlard | |
| Specification and Verification of Reactive and Concurrent Systems |
C. Petitpierre | |
| Natural Language Processing | Martin Rajman | |