- Research on Computers in the Curriculum
- Issues and Trends in Educational Computing
- Basics and Principles of Educational Technology
- Principles of Producing Educational Programs
- Producing Computer Programs
- Computer and Learning Resources for P/E Teachers
- Educational Media
- Producing Instructional Materials
- Systematic Instruction
- Curriculum Planning and Content Analysis
- Designing Instructional Messages
- Designing Instructional Systems
- Introduction to Instructional Centers
- Programmed Instruction
- Producing Instructional Materials
09/2000-08/2002 Educational and Occupational Planning
09/1997-08/2000 Elementary Schools, Zanjan