Home
Publications
Students
Courses Taught
Industry Projects
Academic Experiences

8/91- Present     Assistant and Associate Professor, Department of Computer Engineering and Information Technology, AmirKabir University of Technology, Tehran.
Member of the University Council of Information and Computing.

8/06-8/08         Dean of the Department, Computer Engineering and Information Technology Dept., Amir Kabir Univ. of Technology (AKUT), Tehran


4/97- 4/99        Director of Software Group, Computer Engineering Dept., Amir Kabir Univ. of Technology (AKUT), Tehran.


8/94- 9/96        Deputy in Education Services, Computer Eng. Dept., Amir Kabir Univ. of Tech.


8/90- 8/91        Visiting Assistant Professor, Department of Computer Engineering and Science, Case Western Reserve University, Ohio, USA.
Courses Taught: Computer Design, Software Design Methodology, Compiler Construction, Data Structures and, Switching Theory and Logic Design.