مرحله البكالوريوس و ما قبله:
- مبادئ حاسبات (نظام الاعداد +البوبات المنطقيه + الدوائر المنطقيه وطرق اختصارها+ الفلب فلوب و المسجلات والعدادات ...الخ)– الفرقه اعدادى.
- اختبارات (نظام تشغيل لينكس (Linux OS) + تجارب عن تصميم وتركيب واستخدام الشبكات المختلف السلكيه و اللاسلكيه+ برمجه على الشبكات (Network Programming) – الفرقه الرابعه قسم هندسه وعلوم الحاسبات.
- نظم نقل المعلومات بين الحاسبات – الفرقه الرابع قسم هندسه وعلوم الحاسبات.
- اختبارات (Computer Interfacing + Microprocessor training kits and its application board ) – الفرقه الثالثه قسم هندسه وعلوم الحاسبات.
- لغه C++ وعلوم حاسب متقدم- الفرقه الرابعه قسم احصاءوعلوم حاسب – كليه علوم – جامعه طنطا.
- هياكل البيانات ونظم الملفات - الفرقه الرابعه قسم احصاءوعلوم حاسب – كليه علوم – جامعه طنطا.
- مشروع يسمى (بحث ومقال) - الفرقه الرابعه قسم احصاءوعلوم حاسب – كليه علوم – جامعه طنطا.
- نظم تشغيل الحاسبات (Operating System)- قسم علوم الحاسب- الأكاديمية الحديثة لعلوم الكمبيوتر وتكنولوجيا الإدارة بالمعادى.
- تنظيم الملفات File Organization-قسم علوم الحاسب- الأكاديمية الحديثة لعلوم الكمبيوتر وتكنولوجيا الإدارة بالمعادى.
- نقل المعلومات وشبكات الحاسب (Data Transmission and Computer Network)-قسم علوم الحاسب- الأكاديمية الحديثة لعلوم الكمبيوتر وتكنولوجيا الإدارة بالمعادى.
- برمجة حاسبات 2 – قسم علوم الحاسبات و نظم المعلومات – كلية المجتمع القويعية – جامعة شقراء.
- المنطق الرقمي وعمارة الحاسب - قسم علوم الحاسبات و نظم المعلومات – كلية المجتمع القويعية – جامعة شقراء.
دراسات عليا:
- نظم نقل المعلومات المتقدمه بين الحاسبات (مقدمه فى النقل المتعدد للبيانات Multicast، ابحاث حديثه في هذا المجال)
- اتصال الوسائط المتعددة.
- شبكات الحاسب الآلي المتقدمة.