2000-2002: C++ and Perl
2003: Computational Geometry
2004: Tcl
2005: sparse matrix solvers (direct and iterative)
2006: MPI, Python
2007: Computer Architecture with focus on DLP and TLP
2008: Multi-threading, GPGPU
2009: Artificial Intelligence
Candidates:
1. Convex optimization
2. Stochastic programming
3. Data Mining
4. Compilers
5. computational biology
6. computer graphics
7. information theory
