- Participate in preparing the structure of B.Sc. Curriculums.
- Participate in developing the university registration and admission information systems.
- Participate in evaluating and developing the university research centers.
- Participate in developing the college of administrative sciences and informatics home page.
- Supervising Seminars, BSc. and Master degree of Informatics.
- Supervising many graduation projects in the field of IS, IT.
- Member of many examiner committees to many graduation projects, and master theses in the field of IT, IS.
- IT Curriculum evaluator presented to the HME.
- Head of many teams in exhibitions and scientific conferences.
- Consulting many Information Systems and Information Technology projects.
- Trainer, Alexandria University, Egypt: (ICDL – Microsoft and Windows Applications, and Internet use.
- Trainer, FFKITCE- PPU: IT- Trends.
- Trainer, PPU: Information Technology Strategic Planning, and Information Systems-Business Alignment.