Ph.D , Sharif University of Technology , Computer Engineering
2006 → 2010
M.Sc , Sharif University of Tehnology , computer engineering
2003 → …
B.Sc , Amirkabir University of Tehnology , computer engineering
1999 → …
Scholarly Work Per Year