Activities

Off-University Services:

a)     Computer Systems:

Design and Implementation of the Computerized Telephone Information Data base for State Capitals, Iran Telecommunication Research center, 1985

Design and Implementation of the Educational and Administrative Automation System, Power and Water Institute of Technology, 1978-2002

b)    Academic:

Design of Computer Engineering Curriculum for Iranian Universities, Setade-enghelabe-farhangi, 1980-1982

Design and selection of nation-wide Graduate Exam in Computer Engineering (English, Automata Theory, Compiler Construction, Design and Implementation of Programming Languages), 1995-2009.

Problem design and student training for national, and international Olympiad for informatics, 1994-2009

Problem design, and contest organizing for the ACM Collegiate Programming Contest in West Asia, Tehran site, 1999- 2006

Development of the strategic plan for the Iranian National Commission for UNESCO, 1995

Conference participation:

Conference on Trans-border Data Flow, Roma, Italy, 1985

UNESCO Conference, Informatics for Education, Paris, 1988

UNESCO Conference on Tolerance, New Delhi, 1995

UNESCO Conference on Ethics of Information and Communications, Mont Carlo, France, 1996.

c)     International:

Representing the Ministry of higher education in the Regional Informatics Program for South and Central Asia, New Delhi, India, 1985, Maldives, 1987, and Katmandu, Nepal, 1999

Member of the Iranian Delegation to the 24th, 25th, 26th, 27th, 28th, 29th, and 30th General Conference of UNESCO, Paris, France, 1987-1999

Member of the Iranian Delegation to the conference for Education, Geneva, Switzerland, September, 1993

Representing the high council of Informatics in the 12th General Assembly of the International Bureau for Informatics, Roma, Italy, 1984

Positions:

a)     Academic:

Faculty Member, Department of Computer Engineering, Shahid Beheshti University (SBU), since 1979

Advisor for SBU teams to ACM collegiate programming contests, since 2007

Director of the Computer Engineering Department of Shahid Beheshti University, 1983, 1995-1997, 2004-2007

Vice President for Research, Shahid Beheshti University, 1983-1986

Director of the office for monitoring higher education, Ministry of Culture, and Higher Education, 1986-1988

Representative of the Ministry of Culture, and Higher Education to the High Council of Informatics, 1986-1988

Advisor to the Minister of Culture, and Higher Education for Informatic Affairs, 1989-1990

Advisor for research, Iranian National Commission for UNESCO, 1995-1997

Assistant to the Leader of the Iranian National team to the International Olympiad of Informatics, Setubal, Portugal, 1998

Deputy Leader of the Iranian National team to the Central European Olympiad of Informatics,  Slovakia, 2002

Deputy Leader of the Iranian National team to the International Olympiad of Informatics in: Tampere, Finland, 2001; Young-in, Korea, 2002

Leader of the Iranian National team to the Central European Olympiad of Informatics,  Munster, Germany, 2003

Leader of the Iranian National team to the International Olympiad of Informatics in: Beijing, China, 2000; Athens, Greece, 2004; Nowy Sacz, Poland, 2005; Merida, Mexico, 2006; Zagreb, Croatia, 2007; Cairo, Egypt, 2008 (not attended due to visa rejection); Plovdiv, Bulgaria, 2009. Waterloo, Canada, 2010.

Member of National committee for the Olympiad in Informatics, since 1994

Member of the Scientific Committee of the ACM Collegiate Programming Contest in West Asia, Tehran site, 1999- 2006

Director of Department of Communications,  Iranian National Commission for UNESCO, 1996-1997

b)    International:

Scientific Advisor to the Iranian Permanent Delegation to UNESCO, Paris, France, 1990-1994

Secretary of the Asia-Pacific group of Permanent Delegations to UNESCO, Paris, France, 1992