- Logic design, Faculty of comp. & inf., Umm Al-Qura, , Sadat academy.
- Introduction to Artificial Intelligence, Sadat Academy, MUST, Umm Al-Qura.
- Introduction to information systems, Cairo university & Egyptian Aviation Academy.
- Decision Support Sys. & Expert Sys, Misr University & E.A.Academy .
- Software engineering, Misr University for Science and technology.
- Database management sys., Institute of comp. & information technology of aviation.
- Geographic information systems, Institute of computer & information technology of aviation.
- File Organization, Computer Security Misr University for Science and technology.
- Discrete Structure, MCC, Umm Al-Qura University. FCI., Sadat academy.
- Knowledge-based systems, Misr University for Science and technology, Umm Al-Qura.
- Electronic warfare & Jamming calculation, Air War Studies Institute.
- Computer Architecture, MCC, Umm Al-Qura University. FCI., Sadat academy.
- Computer programming ( C ++ ), Makkah Community College, Umm Al-Qura University.
- Advanced programming ( Java ), Makkah Community College, Umm Al-Qura University.
- Computer Networks, Faculty of Public Health & Health Informatics, HITM, UQU.