Currently:
Professor of Faculty of Mathematics and Computer Science
Amirkabir University of Technology
Tehran, Iran
1996 – Now
Associated Professor
Faculty of Mathematics and Computer Science, Amirkabir University of Technology, Tehran, Iran
Teaching courses in Bs, Ms and PhD Level, (Computer Languages, Discrete Mathematics, Design and Analysis of Algorithm, Network Theory, Combinatorial Optimization, Graph Theory, Graph Algorithm, …)
1992 – 1996
Department of Computer Science, Ottawa University, Ottawa, Canada
Research Assistantship, Teaching Assistantship and part time professor
1991 - 1996
PhD, Applied Mathematics in Computer Science
Ottawa University, Ottawa, Canada
1988 - 1990
Msc, Mathematics, Dynamical Systems,
Mashed University, Mashed, Iran
1988
Bs, Mathematics,
Mashed University, Mashed, Iran