JOB  EXPERIENCES:
  1. Research
  2. Teaching
  3. Other

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Research
  • Mar 2001-Mar 2002: Design of a Hierarchical Digital Certificate Authority Server, Electronics Research Center, Sharif University of Technology, Iran.
  • Mar 2001-Mar 2002: Design of Public Key Infrastructure, Electronics Research Center, Sharif University of Technology, Iran.
  • Mar 2000-Mar 2001: Design and Implementation of Electronic Payment Systems in Internet, Electronics Research Center, Sharif University of Technology, Iran.
  • Mar 2000-Mar 2001: Design and Implementation of Internet Communication Security Tools (ICST), Electronics Research Center, Sharif University of Technology, Iran.
  • Mar 1999-Mar 2000: Applications of Colorable Graphs in Cryptography, Electronics Research Center, Sharif University of Technology, Iran.
  • Sep 1998-Mar 2000: Security in Microsoft Windows NT 4.00, Electronics Research Center, Sharif University of Technology, Iran.
  • Sep 1998-Mar 1999: Standards in Computer Security, Electronics Research Center, Sharif University of Technology, Iran.
  • Nov 1995: Electronic Payment Systems, research assistantship, Telecommunication Software Research Centre, The Institute for Telecommunication Research, University of Wollongong, Australia.
  • 1994: Electronic Payment Systems, research assistantship, Information Telecommunication Research Centre, University of Wollongong, Australia.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Teaching
  • Sep 2002-Feb 2003: Advanced Computer Networks (9320), Department of of Computer Engineering, South Branch, Higher Education Section, Azad Univercity.
  • Sep 2002-Feb 2003: Advanced Topics in Programming (40-222): Cryptography and Network Security, Faculty of Computer Engineering, Sharif University of Technology.
  • Feb-Jul 2002: Advanced Topics in Programming (9321): Cryptography and Network Security, Department of of Computer Engineering, South Branch, Higher Education Section, Azad Univercity.
  • Feb-Jul 2002: Computers and Networks Security (?), Faculty of Electrical Engineering, Sattari Air University.
  • Feb-Jul 2002: Computers and Networks Security (25-110), Faculty of Electrical Engineering, Sharif University of Technology.
  • Sep 2001-Feb 2002: Advanced Computer Networks (9320), Department of of Computer Engineering, South Branch, Higher Education Section, Azad Univercity.
  • Feb-Jul 2001: Advanced Computer Networks (9320), Computer Engineering Department, Azad University.
  • Feb-Jul 2001: Computers and Networks Security (25-110), Faculty of Electrical Engineering, Sharif University of Technology.
  • Sep 2000-Feb 2001: Advanced Topics in Programming (22-816): Object-Oriented programming using Java, Faculty of Mathematics, Sharif University of Technology.
  • Sep 2000-Feb 2001: Advanced Topics in Programming (40-327): Cryptography and Network Security, Faculty of Computer Engineering, Sharif University of Technology.
  • Sep 2000-Feb 2001: System Programming (40-213), Faculty of Computer Engineering, Sharif University of Technology.
  • Feb-Jul 2000: Advanced Computer Programming (229112), Kish University.
  • Feb-Jul 2000: Assembly and Machine Languages (229114), Kish University.
  • Feb-Jul 2000: Special English Language (for Computer Engineers) (229116), Kish University.
  • Feb-Jul 2000: Data Structure and Algorithms (22-822), Faculty of Mathematics, Sharif University of Technology.
  • Feb-Jul 2000: System Programming (40-213), Faculty of Computer Engineering, Sharif University of Technology.
  • Sep 1999-Feb 2000: Data Structure and Algorithms (518), Faculty of Computer Engineering, Amirkabir University of Technology.
  • Sep 1999-Feb 2000: Advanced Computer Programming (40-244), Faculty of Computer Engineering, Sharif University of Technology.
  • Sep 1999-Feb 2000: Advanced Computer Programming (22-815), Faculty of Mathematics, Sharif University of Technology.
  • Sep 1999-Feb 2000: Basic Computer Programming (22-811), Faculty of Mathematics, Sharif University of Technology.
  • Feb-Jul 1999: Data Structure and Algorithms (518), Faculty of Computer Engineering, Amirkabir University of Technology.
  • Feb-Jul 1999: Programming Computers in Pascal (40-151), Faculty of Computer Engineering, Sharif University of Technology.
  • Dec 1998-Feb 1999: Data Structure and Algorithms (compact course for educated BSc students), Faculty of Computer Engineering, Sharif University of Technology.
  • Sep 1998-Feb 1999: Programming Computers in Pascal (40-151), Faculty of Computer Engineering, Sharif University of Technology.
  • Feb-Jul 1998: Machine Language and Assembly (211023), Ebne-Sina University.
  • Feb-Jul 1998: Data Structure and Algorithms (211024), Ebne-Sina University.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Other
  • 30 April 2001: Running the Information Security in Computers and Networks workshop in the International Internet and Electronic Cities Conference (WIECC '01), Kish, Iran.
  • 16 May 1999: Running the Information Security workshop in the 7th Iranian Conference on Electrical Engineering (ICEE '99), Iran Telecommunication Research Center (ITRC), Iran.
  • 25 Jan 1999: Running the Information Security workshop in the 4th Annual International CSI (Computer Society of Iran) Computer Conference (CSICC '98), Sharif University of Technology, Iran.
  • Dec 1997: Exam paper marking for CSCI111, Department of Computer Science, University of Wollongong, Australia.
  • Feb-Jul 1997: Assignment marking and lab. supervisor for CSCI204 (Programming: the C family and UNIX), Department of Computer Science, University of Wollongong, Australia.
  • Feb-Jul 1996: Assignment marking and lab. supervisor for CSCI204 (Programming: the C family and UNIX), Department of Computer Science, University of Wollongong, Australia.
  • Nov-Dec 1995: Excel macro programming, Health Future, Wollongong, Australia.
  • Jul-Dec 1995: Assignment prearation for CSCI361 (Computer Security I), Department of Computer Science, University of Wollongong, Australi.
  • Nov 1994: Member of Organizing Committee, AsiaCrypt '94 Conference, Wollongong University, Australi.
  • Jul-Dec 1994: Assignment prearation and marking for CSCI361 (Computer Security I), Department of Computer Science, University of Wollongong, Australia.
  • 1992-1993: Analyzing and computerizing the bank system, Military Department, Iran.
  • 1990: Programming and Data entry for Zamin-Shahry office of Kerman, Kerman University, Iran.
  • 1990-1991: Tutor and supervisor in the Computer Laboratory of the Department of Mathematics, University of Kerman, Iran.
  • 1989-1990: Tutor for Numerical Analysis subject, Department of Mathematics, University of Kerman, Iran.