Ontario Graduate Scholarship (OGS)
- 2005/2006
Ontario Graduate Scholarship in Science and
Technology (OGSST)
- 2004/2005
University of Toronto Top-up Fellowship
- 2003/2004
Ontario Graduate Scholarship (OGS)
- 2003/2004
University of Toronto Open Fellowship
- 2002/2003
Polytechnic (Amirkabir) University of
Technology Fellowship
- 1995/1997
Sharif University of Technology Fellowship
- 1990/1994