Ph.D ، واترلو ، علوم کامپیوتر
… ← …
M.S ، صنعتی شریف ، مهندسی کامپیوتر
1386 ← …
کارشناسی ، صنعتی شریف ، مهندسی کامپیوتر
1382 ← …