Discrete Mathematics
Data Structures
Algorithms
Models of Computation
Introduction to Complexity
Logic and Set Theory
Introduction to Logic
Algorithms in Network Science
Design and Analysis of Algorithms - 2005-2006
Logic and set theory - 2006
Advanced Algebra - 2004
Computational Models - 2003
Mathematics - 1994-2004