قسم هندسة الحاسبات


دبلوم هندسة الحاسبات

جدول(210): مقررات اختيارية

يقوم الطالب باختيار 30 ساعة معتمدة فى مستوى 500 من المقررات التي تكون متاحة من القسم من ضمن المقررات التالية على أن تشمل مقرر حسب 599 (مشروع فى هندسة الحاسبات).

الكود

اسم المقرر

عدد الساعات المعتمدة

مقرر مؤهل

حسب 501

تصميم رقمى منطقى متقدم

2

-

حسب 502

تصميم وبنية الحاسبات

2

-

حسب 503

بنية حاسبات متقدم

2

-

حسب 504

حاسبات ذات سماحية للخلل

2

-

حسب 505

حاسبات بنظام الخادم والعميل

2

-

حسب 506

نظم حاسبات الوسائط المتعددة

2

-

حسب 507

تصميم نظم الحاسبات المتوازية والترانسبيوتر

2

-

حسب 508

أساليب التصميم بمساعدة الحاسبات

2

-

حسب 509

تصميم نظم الحاسبات الدقيقة

2

-

حسب 510

شبكات الحاسبات 2

2

-

حسب 511

تحليل النظم 2

2

-

حسب 512

هندسة البرمجيات 2

2

-

حسب 513

نظم التشغيل 2

2

-

حسب 514

هياكل البيانات والخوارزميات 2

2

-

حسب 515

نظام تشغيل يونيكس والبرمجة الشيئية

2

-

حسب 516

لغات البرمجة

2

-

حسب 517

الرسم بالحاسب 2

2

-

حسب 518

قواعد البيانات2

2

-

حسب 519

ذكاء  الآلة والنظم الخبيرة

2

-

حسب 520

برمجة نظم الحاسبات

2

-

حسب 521

بناء المترجمات 2

2

-

حسب 522

شبكات الحاسبات المحلية

2

-

حسب 523

مقدمة الشبكات الحاسبات السريعة

2

-

حسب 524

مقدمة شبكات الحاسبات اللاسلكية

2

-

حسب 525

تطبيقات في شبكات الحاسبات

2

-


حسب 526

موضوعات خاصة فى تكنولوجيا الحاسبات

2

-

حسب 527

موضوعات خاصة فى هندسة الحاسبات

2

-

حسب  528

موضوعات خاصة فى شبكات الحاسبات

2

-

حسب  529

  تأمين شبكات الحاسبات وتشفير البيانات

2

-

حسب 599

مشروع (اجبارى)

6

-

 

دبلوم شبكات الحاسبات

جدول(211): مقررات اختيارية

يقوم الطالب باختيار 30 ساعة معتمدة فى مستوى 500 من المقررات التي تكون متاحة من القسم من ضمن المقررات المحددة بجدول المقررات لدبلوم هندسة الحاسبات على أن تشمل 599 (مشروع فى هندسة الحاسبات) وأن تشمل المقررات الإجبارية التالية: 

الكود

اسم المقرر

عدد الساعات المعتمدة

مقرر مؤهل

حسب 510

شبكات الحاسبات 2

2

-

حسب 522

شبكات الحاسبات المحلية

2

-

حسب 523

مقدمة الشبكات الحاسبات السريعة

2

-

حسب 524

مقدمة شبكات الحاسبات اللاسلكية

2

-

حسب 525

تطبيقات في شبكات الحاسبات

2

-

حسب 529

تأمين شبكات الحاسبات وتشفير البيانات

2

-

حسب 599

مشروع   

6

-

وباقى الساعات المختلفة (12 ساعة معتمدة) يتم استكمالها من المقررات الاختيارية فى دبلوم هندسة الحاسبات.

 

 

 

 

 

 

 

 

 

 

 

درجة الماجستير فى هندسة الحاسبات

يقوم الطالب باختيار 39 ساعة معتمدة من المقررات التى يطرحها القسم فى كل فصل دراسى من ضمن المقررات التالية على أن تشمل المقرر حسب 699 (رسالة الماجستير) ومقرر عام 600 (أسس الكتابة الفنية)  ويجوز عند اللزوم استبدال 6 ساعات منها على الأكثر بمقررات من نفس المستوى بالقسم أو الأقسام الأخرى بشرط موافقة مجلس القسم.

جدول(212): مقررات اختيارية


الكود

اسم المقرر

عدد الساعات المعتمدة

مقرر مؤهل

عام 600

أسس الكتابة الفنية

3

-

حسب 601

الحاسبات الدقيقة وبينيات الحاسبات

2

-

حسب 602

تصميم النظم الرقمية والمنطق المتقدم

2

-

حسب 603

تحليل الصور والرؤية بالحاسب

2

-

حسب 604

الحاسبات الموزعة والمتوازية

2

-

حسب 605

نظم تشغيل متقدم

2

-

حسب 606

نمذجة ومحاكاة نظم الحاسبات

2

-

حسب 607

شبكات حاسبات متقدم

2

-

حسب 608

نظم قواعد بيانات متقدم

2

-

حسب 609

ذكاء الآلة – 2

2

-

حسب 610

النظم الخبيرة

2

-

حسب 611

رسم بالحاسب متقدم

2

-

حسب 612

الشبكات العصبية

2

-

حسب 613

نظرية المخططات وتطبيقاتها

2

-

حسب 614

نظرية البرمجة ولغات البرمجة

2

-

حسب 615

نظرية الحسابات

2

-

حسب 616

تصميم مترجمات متقدم

2

-

حسب 617

تصميم وتحليل الخوارزمات -2 

2

-

حسب 618

تأمين الشبكات والحاسبات متقدم

2

-

حسب 619

شبكات الحاسبات اللاسلكية والمتحركة – 2

2

-

حسب 620

شبكات الحاسبات السريعة

2

-

حسب 621

نمذجة شبكات الحاسبات

2

-

حسب 622

التعرف على الأشكال

2

-

حسب 623

موضوعات مختارة فى تكنولوجيا الحاسبات  - 1

2

-

حسب 624

موضوعات مختارة فى هندسة الحاسبات  - 1

2

-

حسب  625

اختبار البرمجيات متقدم

2

-

حسب  626

أتمتة التصميم الإلكتروني

2

-

حسب 627

البنية المعاصرة للحاسب

2

-

حسب 628

موضوعات مختارة في الشبكات   - 1

2

-

حسب 629

موضوعات مختارة في هندسة البرمجيات  – 1

2

-

حسب 630

موضوعات متقدمة فى تكنولوجيا الحاسبات  - 1

2

-

حسب 631

موضوعات متقدمة فى هندسة الحاسبات  - 1

2

-

حسب 632

موضوعات متقدمة في هندسة البرمجيات  - 1

2

-

حسب 633

موضوعات متقدمة في الشبكات  - 1

2

-

حسب 634

موضوعات متقدمة في تأمين الحاسبات وتشفير البيانات -1

2

-

حسب 635

المعالجات المتعددة الأنوية والبرمجة المتعددة

2

-

حسب 699

رسالة الماجيستير (إجبارى)

18

-

 

الامتحان الشامل (اجباري)

--

-

حسب 711

الطرق الرسمية وتطبيقاتها

2

-

حسب 712

اختبار الدوائر متقدم والتصميم لقابلية الاختبار

2

-

حسب 723

موضوعات متقدمة فى تكنولوجيا الحاسبات  - 2

2

-

حسب 724

موضوعات متقدمة فى هندسة الحاسبات  - 2

2

-

حسب725

موضوعات متقدمة في هندسة البرمجيات  - 2

2

-

حسب 726

موضوعات متقدمة في الشبكات - 2

2

-

حسب 727

موضوعات متقدمة في شبكات الحاسب والتشفير - 2

2

-

حسب 728

موضوعات مختارة فى هندسة الحاسبات - 2

2

-

حسب 729

موضوعات مختارة في الشبكات  - 2

2

-

حسب 730

موضوعات مختارة في هندسة البرمجيات – 2

2

-

حسب 731

موضوعات مختارة فى تكنولوجيا الحاسبات - 2

2

-

حسب 732

موضوعات مختارة فى تأمين الحاسبات والتشفير -2

2

-

حسب 799

رسالة الدكتوراه (إجبارى)

30

-

 

دكتوراه الفلسفة فى العلوم الهندسية في هندسة الحاسبات

متطلبات الدرجة موضحة بالجدول – 213

جدول (213) متطلبات درجة الدكتوراة في هندسة الحاسبات


الكود

اسم المقرر

عدد الساعات المعتمدة

مقرر مؤهل

يختار الطالب 18 ساعة معتمدة من مقررات الكود 600/700 (جدول مقررات الماجستير والدكتوراه) التي لم يسبق له دراستها فى مرحلة الماجستير، ويجوز عند اللزوم استبدال ثلاث ساعات منها على الأكثر بمقررات من نفس المستوى بالقسم أو الأقسام الأخرى أو تحويل 6 ساعات بشرط موافقة مجلس القسم.

18

_

 

الإمتحان الشامل (إجبارى)

-

-

حسب 799

رسالة الدكتوراه (إجبارى)

30

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

محتوى المقررات

حسب 501 تصميم رقمي منطقي متقدم

مراجعة لأساليب تصميم دوائر المنطق التوافقية والتتابعية ،تقليل الحالة المنطقية، أفضلية تخصيص الحالة المنطقية، أساليب التصميم المنطقي للحاسب، تطبيقات تصميم المنطق الرقمي التقدمية.

حسب 502 تصميم وبنية الحاسبات

البنيه الأساسية للحاسب، وحدة التشغيل، وحدة الحساب و المنطق، وحدة التحكم، تحكم البرمجة الدقيقة، تنظيم الإدخال/الإخراج، اتصالات الحاسب، البرمجة بلغة التجميع، تمثيل البيانات، حساب الآلة، أنواع وهيئات الأوامر، تمثيل الحروف، التوقيت، عمليات الدخل والخرج، الأكواد المجزه، العناوين الرمزية، مفهوم المجمع، هيئة أوامر وأساليب العنونة، تطبيقات للمنشآت ذات المستوى الرفيع، المكارو ،تقسيم وربط البرامج، المقاطعات.

حسب 503 بنية حاسبات متقدمة

مراجعة بنية حاسبات فون نويمان، حدود نموذج فون نويمان، بنية متعدد الأشغال، بنية آلات تدفق البيانات، بنية آلات مانسشتر, لندن، يوتا ...الخ، النموذج الياباني، مفهوم البرمجة المنطقية وعلاقاتها ببنية التوليد الخمسية.

حسب 504 حاسبات ذات سماحية للخلل

مقدمة للحاسبات ذات السماحية للخلل، المكونات المادية وبرامج الحاسب ذات السماحية للخلل، الأساليب العشوائية، تغطية الأخطاء، طرق تحديد الأخطاء، المعالجات التوقعية، تقييم الأعطال وتقييدها، التشخيص، استئناف تشغيل النظام بعد الأعطال، أسلوب إعادة التنظيم، أمثلة عملية لأنظمه الحاسب ذات سماحية للخلل.

حسب 505 حاسبات بنظام الخادم والعميل

مقدمة لبنية الحاسبات الموزعة، النموذج الحسابي للخادم والعميل، نظم تشغيل الشبكات، قاعدة المعلومات الموزعة للخادم والعميل، إدارة المنابع والإصدارات الشبكية والأمنية.

حسب 506 نظم حاسبات الوسائط المتعددة

مقدمة للوسائط المتعددة، مكونات الوسائط المتعددة، التقدم الحالي فى التخزين وشاشات العرض والطباعة وأجهزة الصوت ومؤتمرات الفيديو، التكامل بين أنواع مختلفة من الإشارات، التفاعل بين الإنسان والحاسب، كروت التعامل للفيديو والصوت، الأساليب المادية/المبرمجة لضغط الصور، أساسيات الوسائط المتعددة، مقدمه إلى الواقع الافتراضي.

حسب 507 تصميم نظم الحاسبات المتوازية والترانسبيوتر

مقدمه إلى أنظمة الترانسبيوتر، بنية أنظمة أم. آي.أم.دى وأس.آي.أم.دى المتوازية، المكونات المادية، التزامن والتوازي، حالات الأداء، تركيب شبكات الترانسبيوتر، تطبيقات عمليه للترانسبيوتر، أمثلة لعدد من أنظمة الترانسبيوتر.

حسب 508 أساليب التصميم بمساعدة الحاسبات

مقدمه إلى أساليب التصميم بمساعدة الحاسبات، الأدوات والأساليب المستخدمه، أمثلة نت التصميم بمساعدة الحاسبات فى مجال التصميم الهندسي للدوائر المتكاملة ذات الحجم الكبيرLSI  والأكثر كبراًVLSI ، تطبيقات لأساليب التصميم بمساعدة الحاسبات فى تصميم الدوائر والأجهزة والكارتات.

حسب 509 تصميم نظم الحاسبات الدقيقة - 2

شريحة المعالج الدقيق، أبواب المداخل والمخارج، الكروت البينية، الذاكرة والأقراص المرنة، أسس أنظمة ذاكرة الوصول العشوائي وذاكرة القراءة فقط، البنية الأساسية والبرمجة المستخدمة بكثرة فى أجهزة الحاسبات الصغيرة الكاملة، مقدمه إلى تصميم الدوائر الرقميه، مفاهيم منافذ الحاسب، التحويلات من النظام الرقمي إلى النظام القياسي والعكس، توليد وإستيبان أشكال الموجات، تصميم منافذ الحاسب الصغير الكامل، بنية وتصميم الأجهزة البينية ليسهله لبعض الأجهزة (شاشات الفيديو ولوحات الأحادية اللون والملونة والأقراص المرنة والثابتة)، تصميم إدارة الجهاز البيني، مصحح الجهاز البينى، مقدمة إلى أخر ما توصل إليه العلم من معالجات سريعه.

حسب 510 شبكات الحاسبات - 2

مراجعه لمبادئ للبيانات الرقمية، نموذج السبعة طبقات لشبكات الحاسب، بروتوكولات شبكات الحاسب، بنيات شبكات الحاسب، وصلات الحزم، معايير سى. سى. آي.تى.تى لشبكات الحاسب، طوبولوجية الشبكات، أمثلة للشبكات المنفذة، شبكات المنطقة المحلية، إدارة الشبكات، تكنولوجيا الشبكات المتقدمة.

حسب 511 تحليل النظم - 2

مراجعة لدورة حياة النظام، متطلبات النظام، تجميع البيانات وتحليلها، تنظيم البيانات وتوثيقها، التحليل العملى، مواصفات التصميم المنطقي، تنظيم النظام، تصميم المداخل والمخارج، تصميم ملفات البيانات وقواعد البيانات، تصميم برامج الحاسب، البرمجة والاختبار، صيانة النظام، معايير التوثيق، الأساليب الفنية للاستقصاء، مواصفات بعض الحالات الدراسية من الحياة العملية، تطبيقات.

حسب 512 هندسة البرمجيات - 2

مراجعة لدورة حياة تطوير البرامج، تنظيم فريق البرمجة، تقدير تكلفة مشاريع البرامج الكبيرة، طرق تصميم البرامج، اختبارات البرامج، صيانة البرامج، تكنيكيات إدارة مشاريع البرامج، التطوير المتضمن فى مشاريع حزم البرامج الكبيرة، تأمين الجودة آي.أس.أو 9000، توثيق البرامج، الأساليب الفنية للبرامج، توليد التقارير، التوثيق المتصل.

حسب 513 نظم التشغيل - 2

مراجعة لأغراض ووظائف لأحد نظم التشغيل، مفهوم البرمجة المتعددة والتشغيل المتعدد، إدارة ترقيم وتجزئة الذاكرة، إدارة التشغيل، الوقاية من الفشل، الاستبعاد المتبادل واستخدام السيمافورات، جدولة الأعمال، إدارة الأجهزة، إدارة المداخل والمخارج والملفات، دراسة نسبية لبعض النظم (مثل اليونيكس, الـ فى.إم.إس، الدوس،... الخ)، مقدمة إلى نظم التشغيل الموزعة.

حسب 514 هياكل البيانات والخوارزمات - 2

مراجعه للقوائم الخطية، أعمدة البيانات، Stacks، الطوابير، Deques، أماكن المحجوزة خطيا أوالمترابطه، مقارنه بين التمثيل المتتابع والمترابط، الشجر، التمثيل والتعامل مع القوائم و الشجر (الأفرع)، أسلوب هاشنج، تنظيم الملفات على الأجهزة الخارجية، أزمان الوصول وأنماط مختلفة من الملفات، أساليب البحث، خوارزمات الترتيب، الأساليب الداخلية والخارجية، الترتيب المتوالي المتقدم وتحليل الخوارزمات.

حسب 515 نظام تشغيل يونيكس والبرمجة الشيئية

المبادئ الأساسية لنظم يونيكس للتشغيل، أسس ملفات نظام يونيكس، نواة يونيكس، الطبقة، مبادئ البرمجة الشيئية ومقانتها بالهيكلية، لغة شيئية للبرمجة مثل سي++ أو جافا، الأنواع المقياسية، المتجهات، التعبير، جمل "طالما" و"من-إلى" و"كرر"، جمل التعيين والجمل الشرطية، الطرق والدوال، هيكل البرنامج، قواعد النطاق، السجلات، الملفات، المؤشرات، التنادي، الحجز الديناميكي للذاكرة، اسلوب التوريث والتحميل الزائد والمشغل للغة التى تدرس.

حسب 516 لغات البرمجة

التعريف الرسمي للغات البرمجة، قواعد النحو والمعاني، الهيكل الفعال لبعض لغات البرمجة الأساسية (مثل الفورتران، بسكال، سى، ليسب)، هيكل البرنامج، البرامج الفرعية وإرسال البرامترات، إدارة التخزين.

حسب 517 الرسم بالحاسب - 2

مراجعة للمبادئ الأساسية للرسم بالحاسب، شاشات عرض رسومات الحاسب، الأشكال الأولية للرسم، المناظر وأنظمة الإحداثيات العالمية، القطع، اللون، مراجعه لنظم الرسم الثنائي والثلاثي الأبعاد، التطور فى نظم الرسومات ثلاثية الأبعاد، مشاكل الأسطح المختفية، المنحنيات والأسطح، نماذج الظل والإضاءة، أساليب (خوارزمات) متطورة لتكوين مناظر ثلاثية الأبعاد.

حسب 518 قواعد البيانات - 2

هيكل نظم قواعد البيانات، مكونات نظام قواعد البيانات، لغات التعريف والتعامل مع البيانات، أمثلة لقواعد البيانات المجدولة والهيكلية و الشبكية، دراسة لبعض التطبيقات التجارية لأنظمة قواعد البيانات، نمذجة البيانات وتطبيعها، تصميم قواعد البيانات، قواعد البيانات الموزعة وتطبيقات من واقع الحياة العملية، مقدمة للتشغيل الفوري للمعاملات وسرية قواعد البيانات.

حسب 519 ذكاء الآلة والنظم الخبيرة

مراجعة للمبادئ الأساسية فى الذكاء الاصطناعى والوكلاء الذكية مع تمثيل المشاكل واختزالها، تمثيل المعرفة، استنباط المعلومات، طرق البحث والتنقيب، التركيز على تطبيقين متطورين لذكاء الآلة، فى مجال الألعاب، اللغات الطبيعية، الرؤية، الإنسان الآلي، إثبات النظريات،... الخ، مقدمة للنظم الخبيرة.

حسب 520 برمجة نظم الحاسب

مراجعة لوظائف وتصميمات مكونات البرامج لنظام الحاسب، عوامل التحميل، اللاحمات، المترجمات، المترجمات اللحظية والتحرير، برامج المنافع، تصميم بعض المكونات وطرق تنفيذها، السبل الحديثة فى برمجة نظم، أنظمة التشغيل الموزعة والمتوازية، برمجة النظم تحت نظام النوافذ.

حسب 521 بناء المترجمات - 2

مراجعه لنظم ووظائف المترجم، الأطوار الرئيسية فى عملية الترجمة، تحليل المفردات وعلم الدلالة، جداول التعريف،تشخيص الأخطاء وتصحيحها، أماكن التخزين، توليد الأكواد وتفضيلها، دراسة نسبية لبعض برامج المترجمات.

حسب 522 شبكات الحاسبات المحلية

مقدمة فى شبكات الحاسبات، شبكات الحاسبات المحلية ، شبكات ايثرنت وشبكات الحلقات، خوارزمات التحكم فى شبكات الحاسبات المحلية، توصيل شبكات الحاسبات المحلية، النماذج الرياضية لشبكات الحاسبات المحلية.

حسب 523 مقدمة لشبكات الحاسبات السريعة

مقدمة فى شبكات الحاسبات، شبكات الحاسبات السريعة، الإدارة والتحكم فى شبكات الحاسبات السريعة، شبكات جيجابت، شبكات النقل اللاتزامني وشبكات الألياف الضوئية لنقل البيانات(FDDI) .

 حسب 524 مقدمة شبكات الحاسبات اللاسلكية

مقدمة في شبكات الحاسبات اللاسلكية – شبكات الحاسبات المتحركة – شبكات الحاسبات زات الساسات – بروتوكولات الشبكات اللاساكية وتطبيقات في الشبكات اللاسلكية .

حسب 525 تطبيقات فى شبكات الحاسبات

تطبيقات فى تحليل وتصميم شبكات الحاسبات ، محاكاة شبكات الحاسبات ، التحكم وإدارة شبكات الحاسبات

حسب 526 موضوعات خاصة فى تكنولوجيا الحاسبات

موضوعات خاصة جديدة مصنفة بالاتجاهات الحالية فى مجال تكنولوجيا الحاسبات والشبكات.

حسب 527 موضوعات خاصة فى هندسة الحاسبات

موضوعات خاصة جديدة مصنفة بالاتجاهات الحالية فى مجال هندسة الحاسبات والشبكات .

حسب 528 موضوعات خاصة فى شبكات الحاسبات

موضوعات خاصة جديدة مصنفة بالاتجاهات الحالية فى مجال شبكات الحاسبات.

حسب 529 تأمين شبكات الحاسبات وتشفير البيانات

طرق تأمين شبكات الحاسبات – التشفير وكسر الشفرات – تأمين طرق تبادل البيانات والشبكات.

حسب 599 مشروع (اجبارى)

مشروع فى مجال تخصصى فى هندسة الحاسبات.

حسب 601 الحاسبات الدقيقة و بينيات الحاسبات

مراجعة لمبادئ تصميم الحاسبات الدقيقة، أطراف الإدخال والإخراج، مبادئ بينيات الحاسبات الدقيقة، الكروت البينية، الذاكرة والأقراص المرنة، القواطع، المحولات من قيم متصلة إلى قيم رقمية وبالعكس، توليد أشكال الإشارات الكهربية واكتشافها، تصميم المسارات ومخطوطاتها(هياكلها)، تصميم بينيات بسيطة لبعض الأجهزة المختلفة مثل شاشات العرض (الكروت أحادية اللون والملونة) والأقراص الصلبة والمرنة،تصميم برامج المشغلات البينية وكيفية تتبعها، شرائح المعالجات الدقيقة، أساليب البرمجة الدقيقة، تصميم وحدة التحكم، كروت استقبال المعلومات، التشغيل على التوازي في أنظمة الحاسبات الدقيقة.

حسب 602 تصميم النظم المنطقية والرقمية المتقدم

تصميم مشغلات حسبية ذات سرعة عالية، معالجات الأرقام العشرية، مشغلات خطوط الضخ(الدفع)، اكتشاف الأعطال الرقمية، تخليق المسارات، توليد الاختبارات العشوائية، تحليل تأثير الأعطال المتقطعة، حساب سماحية الأعطال (نماذج، الهياكل والمحاكاة)

حسب 603 تحليل المناظر والرؤية بالحاسب

الإدراك الحسي للصور، تمثيل الألوان و نظم الإحداثيات، الدراسة الرياضية التمهيدية للنظم ذات البعدين، تحويلات الصور، تحسين الصور (العمليات النقطية، أساليب مخطط توزيع التواتر للتطوير، العمليات الفراغية، التلوين الخادع ومواضيع أخرى)، طبقات الرسوم التخطيطية والمؤثرات الخاصة، استرجاع الصور، ضغط بيانات الصور، إعادة تكوين الصور باستخدام المساقط، تحليل الصور، مقدمة لمشاكل تحويل المناظر، مقدمة للتعرف على الأشكال (أسلوب بييز، استخراج السمات وتصنيفها).

حسب 604 الحاسبات الموزعة والمتوازية

استخدام التوازي لتحقيق الأداء العالي ،التوازي داخل وحدة التشغيل المركزية، التوازي لعدة وحدات تشغيل مركزية، المكونات المادية لآلات تدفق البيانات، بنيات نوفل، التقدم الحالي فى التشغيل على التوازي، نماذج وبنيات الحسابات المتوازية، أمثله للتطبيقات الحالية فى الحاسبات الموزعة والمتوازية.

حسب 605 نظم تشغيل متقدم

مراجعة للمبادئ الأساسية لنظم التشغيل، مشاكل التزامن و التشغيل المتعدد، استعمال العلامات، تسمية الأشياء ودمجها، الأنوية، الحماية، التزامن، مواضيع متقدمة في السرية، النماذج الرسمية لنظم التشغيل، طرق التنفيذ المختلفة لنظم التشغيل لمختلف البنايات الهيكلية للحاسبات، نظم تشغيل الجيل الخامس.

حسب 606 نمذجة ومحاكاة نظم الحاسبات

مبادئ النمذجة والمحاكاة، أساليب برامج المحاكاة وحزمها، محاكاة أجزاء مختلفة لمكونات حاسب آلي، تمثيل أشكال مختلفة للمسارات، الذاكرة، وحدات الإدخال والإخراج، القاطعات، محاكاة الحاسب متعدد الأغراض واستخدامه كأداة للتصميم والتقويم، بعض نماذج المحاكاة،مشاريع برمجة باستخدام لغة المحاكاة أو الحزم الجاهزة، تمثيل هيكل حاسب حقيقي لحساب الكفاءة.

حسب 607 شبكات حاسبات متقدم

مراجعة لأساسيات المعلومات الرقمية، نموذج السبع طبقات لشبكات الحاسبات للمعيار ISO هياكل شبكات الحاسبات، توجيه حزم المعلومات ، الدراسة الطوبغرافية للشبكات (التركيب البنيوي للشبكات)، أمثلة دراسية لشبكات المحلية والشبكات واسعة النطاق، الشبكات التعليمية والتجارية، الدوال المتقدمة لإدارة الشبكات،خدمة الشبكات، تحسين مستوي الخدمة – تحليل الحركة والزحمة.

حسب 608 نظم قواعد بيانات متقدم

مراجعة للمفاهيم الأساسية لنظم قواعد البيانات، مخطط بيانات، قياسات للأداء، لغات استخبار (استعلام)، أفضليه، مواضيع عن أمن البيانات ونزاهتها (أو عدم تجزئتها)، نظم قواعد بيانات موزع، معمله معالجة البيانات المباشرة المقدمة، أدوات التصميم الإنتاجي و أدوات للمنافع فى حالة تصميم قواعد البيانات.

حسب 609 ذكاء الآلة - 2

مراجعة للمفاهيم الأساسية للوكلاء الذكية، تمثيل وتلخيص للمسألة، اكتساب وتمثيل المعرفة، أساليب البحث المتقدمة وأمثلة تجريبية للتطبيقات على الذكاء الصناعي فى مجالات: الألعاب، اللغات الطبيعية، الرؤيا، علم تصميم الإنسان الآلي واستخدامه، إثبات النظريات ومفاهيم متقدمة لتعلم الآلة.

حسب 610 النظم الخبيرة

مراجعة للمفاهيم الأساسية للذكاء الصناعي وتمثيل المعرفة، أنظمة المنطق الغامض ودعم القرار، التنبؤ المنطقي كلغة برمجه، البرمجة المنطقية ومبين الأشغال، تصميم نظم الخبرة، تطبيقات نظم الخبرة فى الأعمال الحرة والهندسية و الصناعية واللغوية، أمثلة لنظم خبرة مختلفة التنفيذ، أساليب تصميم أنظمة خبرة (مثال) فى تطبيقات  الحياة العملية أو الألعاب.

حسب 611 رسم بالحاسب متقدم

مراجعة للمفاهيم الأساسية للرسم بالحاسب و المناظر و الأنظمة العالمية المتساوية فى الأهميه، مراجعة للمفاهيم الأساسية للرسم الثنائي والثلاثي الأبعاد، نموذج الانعكاس، أساليب التظليل، طريقة الأداء، التمثيل البارامترى للأشياء ذات أبعاد ثلاثيه، مشكلة الخط الخفي، أساليب بزير و شريحة الباء، نماذج لاقتفاء الشعاع، طريقة الإنارة بالانتشار وتطوير طريقة "الـراديستى"، الظلال, النسيج والحركة فى الأبعاد الثلاثة.

حسب 612 الشبكات العصبية

مقدمة فى الشبكات العصبية البيولوجية، التعرف على الأشكال، العصب الأساسي (النيرون)، خوارزم البرسبترون، الشبكات العصبية متعددة الطبقات، خوارزم الارتداد الخلفى، تطبيقات عملية، شبكة هويفيلد، الذاكرة الارتباطية، التعالي الغير موجه، شبكة كوهونن، نماذج الشبكات العصبية على الحاسب (المادية والمبرمجة)، الدوائر الإلكترونية للشبكات العصبية.

حسب 613 نظرية المخططات و تطبيقاتها

المفاهيم الأساسية، المتجه، الفراغ، المخططات، المخططات المستوية، نظريات ويتنى وكوراتوسكى، البارامترات الطبولوجية، التعبئة والتغليف، التواصلية، نظرية منجر، مخططات هاميلتون: نظريات بوس وشفاتل، تحليل المخططات إلى عوامل: نظرية توت، تلوين المخطط، مقدمة للتوافيق، نظرية المطابقة (المواءمة).

حسب 614 نظرية البرمجة ولغات البرمجة

التعريف البديهي للغات البرمجة، الصحة والصحة المشروطة للبرامج، الشرح التفسيري للبرامج قواعد الاستنباط للمهمات المحددة، التحويل والتحكم والحلقات، الشرح التفسيري لبعض البرامج البسيطة واشتقاق النظريات، إثبات صحة البرامج، مقدمة لبرمجة النظم (الماكينات الافتراضية والمتعددة المستويات)، القواعد الأساسية للغة والمعانى، التحقق الرسمي، قابلية التركيب (العيار)، لغات تدفق البيانات، لغة الأغراض، التشغيل المتزامن، تصميم لغات البرمجة، أمثلة لبعض لغات البرمجة الرئيسية (أمثلة: فورتران، باسكال، بيزك، سى، ادا، برولوج، ليسب).

حسب 615 نظرية الحسابات

مقدمة، مفاهيم الحالة المحددة، المتقبلات، التعييني والغير تعييني، العبارات المنتظمة، خاصية الإغلاق، الآلات التتابعيه ومحولات الطاقة للحالة المحدودة، الآلات الدوارة كناقل للطاقة وكمتقبلات، الآلة العامة، الدوال الحسابية والغير حسابية، نماذج للقابلية الحسابية الفعالة، الدوال المتكررة، خوارزمات ماركوف، رسالة تشرش، ترقيم جودل، مشكلة التوقف، مشكلة بوست للمراسلة و التردد.

حسب 616 تصميم مترجمات متقدم

مقدمة، مراجعة لمفاهيم نظرية الاوتوماتا واللغات، تصميم وخزاص المترجمات ومراحل الترجمة الرئيسية، التحليل اللغوي، جدول المتغيرات، اكتشاف الأخطاء، التخزين، توليد الكود والحصول على الكود الأمثل، مترجم المترجمات.

حسب 617 تصميم وتحليل الخوارزمات -2

مقدمة، نظرية تحليل الخوارزمات، تقسيم المشكلة، أنواع المسائل، خوارزمات تدفق الشبكات، خوارزمات التقريب، مسائل بحثية مختارة.

حسب 618 تأمين الشبكات والحاسبات متقدم

مقدمة عن أمن الحاسبات، أنواع كسر أمن البيانات والخدمات فى الحسابات، تشفير البيانات، أنواع التشفير، خوارزنات التشفير المختلفة مثل RSA وDES و ميركل-هيلمان وبروتوكولات التشفير وتأمين الحاسبات الشخصية والشبكات.

حسب 619 شبكات الحاسبات اللاسلكية والمتحركة -2

مقدمة عن شبكات الحاسبات اللاسلكية ، شبكات الحسابات المتحركة ، طرق تحويل البينات فى الشبكات اللاسلكية والمتحركة ، شبكات الحاسبات التى لا تعتميد على شكل محدد (Ad Hoc Networks) ، شبكات الحاسبات الحساسة(Sensor networks) ، بروتوكولات الشبكات اللاسلكية، شبكات المحمول، شبكات الجيل الثالث والرابع، التحكم وإدارة الشبكات اللاسلكية والمحمول وتطبيقات مختلفة.

حسب 620 شبكات الحاسبات السريعة

مقدمة عن شبكات الحاسبات، الشبكات الرقمية، شبكات الألياف الضوئية، أنواع تكويد الحزم، شبكات الحزم وشبكات الخلايا، شبكات الحاسبات السريعة، شبكات النقل اللاتزامنى، خواص شبكات آي بي وشبكات محاكاة الشبكات المحلية، طرق العنونه فى الشبكات السريعة، التحكم وإدارة الشبكات السريعة وتطبيقات مختلفة.

حسب 621 نمذجة شبكات الحاسبات

المبادئ الأساسية فى نمذجة الشبكات، النظرية والتطبيق فى شبكات الحاسبات، مراجعة وتحليل معدلات الأداء والتحكم فى عمليات الشبكة، التوصل للقناة، النقل من نقطة إلى نقطة والنقل من نقطة لعدة نقاط وإذاعة البيانات لكل عقد الشبكة وتشمل شبكات الألياف الضوئية.

حسب 622 التعرف على الأشكال

تعلم الآلة، نظرية قرار بأي، التعلم الموجه وتقدير البارمترات، طرق غير بارا مترية، دوال التحديد الخطية، التعلم غير الموجه وتجميع النقاط، وصف الخطوط والأشكال، المحسات والشبكات العصبية.

حسب 623 موضوعات مختارة فى تكنولوجيا الحاسبات -1

موضوعات مختارة جديدة مصنفة بالاتجاهات الحالية فى مجال تكنولوجيا الحاسبات والشبكات.

حسب 624 موضوعات مختارة فى هندسة الحاسبات - 1

موضوعات مختارة جديدة مصنفة بالاتجاهات الحالية فى مجال هندسة الحاسبات والشبكات.

حسب 625  اختبار البرمجيات متقدم

مراجعة لمبادئ اختبار البرمجيات ؛ تغطية المنطق ؛ اختبار الطفرة ؛ توليد الاختبارات ؛ اختيار و تقليل و ترتيب الاختبارات ؛ اختبار البرمجيات الشيئية ؛ اختبار واجهات الاستخدام ؛ اختبار تطبيقات و خدمات الويب ؛ بناء أدوات اختبار البرمجيات ؛ الاختبارات المعتمدة علي النماذج ؛ اختبار النموذج ؛ مشروع و ورقة بحث.

حسب626  أتمتة التصميم الإلكتروني

صياغة، وأتمتة، وتحليل المشاكل تحويل التصميمات الإلكترونية مع التركيز على وتوصيفها حسابيا،  معاملات التقييم VLSI المواضيع الرئيسية تشمل ما يلي:

صياغة وتبسيط المشاكل (مثل الطاقة ، والتأخر ، معدل الإنتاج ، المساحة ، ووقت التحويل)، والتمثيل، وتحليل التدفق (تحسين المنطق والتغطية والجدولة التقسيم والتنسيب والتوجيه) ، وتقنيات حل المشاكل (مثل طرق التحسين الجشعة ، البرمجة الديناميكية، والبحث، والبرمجة الخطية، وخوارزميات الرسم البياني، والعشوائية). تطبيق طرق التحسين المذكورة في حل مشكلات تحديد مواضع المكونات وتوصيلها والتحليل الإستاتيكي للتأخر والتحقق.

حسب 627 البنية المعاصرة للحاسب 

مقدمة لهندسة الكمبيوتر ، ومقاييس الأداء وأساليب النقل بواسطة خطوط الأنابيب أو الإنتاج ، وإصدار التعليمات على التوازي دينامبكيا، وستاتبكيا ، والتسلسل الهرمي  لذاكرة التخزين المؤقت، وإصدار الخيط البرمجى على التوازي، وخاصية تعدد أنوية المعالجات والمعالجات عديدة الأنوية، وخاصية تحمل الخطأ، والآلات الظاهرية، وأمن المعالجات، وبلاطات المعالجات، والنانو حاسبات.

حسب 628 موضوعات مختارة في الشبكات - 1

موضوعات مختارة في شبكات الحاسبات السلكية واللاسلكية والمتحركة.

حسب 629 موضوعات مختارة في هندسة البرمجيات 1

موضوعات مختارة متقدمة فى مجال هندسة البرمجيات.

حسب 630 موضوعات متقدمة فى تكنولوجيا الحاسبات - 1

موضوعات مختارة متقدمة وجديدة مصنفة بالاتجاهات الحالية فى مجال تكنولوجيا الحاسبات والشبكات.

حسب 631 موضوعات متقدمة في هندسة الحاسبات 1

موضوعات مختارة متقدمة وجديدة مصنفة بالاتجاهات الحالية فى مجال هندسة الحاسبات والشبكات.

حسب 632 موضوعات متقدمة في هندسة البرمجيات 1

موضوعات مختارة متقدمة فى مجال هندسة البرمجيات.

حسب 633 موضوعات متقدمة في الشبكات  - 1

موضوعات مختارة ومتقدمة في شبكات الحاسبات السلكية واللاسلكية والتحركة.

حسب 634 موضوعات متقدمة في تأمين الحاسبات وتشفير البيانات- 1

موضوعات مختارة ومتقدمة في تأمين الحاسبات وطرق التشفير والتأمين للحاسبات والشبكات.

حسب 635 المعالجات المتعددة الأنوية والبرمجة المتعددة

أنواع  نظم المعالجات متعددة الانوية، مشكلة التماسك في الذاكرة المخبأة، بروتوكولات معالجة تماسك الذاكرة المخبأة، التزامن، آلية الرجوع، اتساق البيانات، برمجة المعالجات متعددة الانوية باستخدام OpenMP، توازي البيانات، توازي الوظائف، المعالجات المصفوفية، وحدات معالجة الرسوم وكروت الشاشة، البرمجة باستخدام CUDA، التخصيص والجدولة، الوصول للأداء الأمثل

حسب 699 رسالة الماجستير(إجبارى)

رسالة الماجستير فى مجال تخصصى فى هندسة الحاسبات.

حسب 701 الإمتحان الشامل (إجبارى)

يمتحن الطالب تحريري في مجموعة مجالات من قسم هندسة الحاسبات وشفهي في مجال البحث الخاص به.

حسب 711 الطرق الرسمية وتطبيقاتها

نظرة عامة وتصنيف التقنيات الرسمية ؛ تقنيات التحقق من الصحة ؛ المحاكاة ؛ الحافز لإستخدام التحقق الرسمي. مقدمة لتدقيق التكافؤ ، تصنيف تقنيات تدقيق التكافؤ ، المنطق الإقتراحي ، رسم القرار الثنائي ، تماثل رسم القرار الثنائي ، تدقيق التكافؤ للمكونات : القرار الإقتراحي . آلات محدودة الحالات ، تدقيق التكافؤ للمتتابعات ، التي تمثل مجموعة من الحالات التي لديها رسم قرار ثنائي ، صورة الحاسب ، تحليل إمكانية الوصول. المنطق الزمني ، العمليات الزمنية ، المنطق الإقتراحي الزمني خطي الوقت. المنطق الزمني متفرع الوقت ، منطق الحساب الشجري (سي تي ال) ، وخصائص السلامة والحيوية ، خوارزمية تدقيق النماذج وتحليل إمكانية الوصول ،  الحساب ذو العلامة الثابتة. تمثيل مجموعة من الحالات التي لديها رسم قرار ثنائي مختصر ومرتب ، تدقيق النماذج الرمزي. استعراض المنطق المسند ، الكمي ، والأنواع ، البراهين بالإستنتاج ، وقواعد الاستدلال ، البراهين الى الامام والى الوراء مع إثبات النظريات ، والتحقق التفاعلي. أنواع التجريد أو التبسيط : الهيكلية والسلوكية والبيانية والزمنية ، والنمذجة والتحقق من الدوائر باستخدام إثبات النظريات ، أدوات إثبات النظريات. تطبيقات التحقق الرسمي في الصناعة وغيرها من البحوث ذات الموضوعات البحثية النشطة.

حسب 712 اختبار الدوائر متقدم والتصميم لقابلية الاختبار

اتجاهات تكنولوجيا تصنيع الدوائر المتكاملة، عيوب التصنيع الحديثة، أجهزة الاختبار الاتوماتيكية، اقتصاديات الاختبار، النمذجة المتقدمة للعيوب، محاكاة العيوب، مقاييس قابلية الاختبار، قابلية التحكم، قابلية الملاحظة، توليد انماط الاختبار للدوائر المتسلسلة وغير المتسلسلة، اختبار الذاكرة، اختبار الدوائر الغير رقمية، اختبار زمن التأخر، اختبار التيار المستمر IDDQ، اختبار المسح، الاختبار الذاتي المدمج، اختبارات مسح حدود الدوائر القياسية.

حسب 723 موضوعات متقدمة فى تكنولوجيا الحاسبات - 2

موضوعات مختارة متقدمة وجديدة مصنفة بالاتجاهات الحالية فى مجال تكنولوجيا الحاسبات والشبكات.

حسب 724 موضوعات متقدمة في هندسة الحاسبات - 2

موضوعات مختارة متقدمة وجديدة مصنفة بالاتجاهات الحالية فى مجال هندسة الحاسبات والشبكات.

حسب 725 موضوعات متقدمة في هندسة البرمجيات 2

موضوعات مختارة متقدمة فى مجال هندسة البرمجيات.

حسب 726 موضوعات متقدمة في الشبكات - 2

موضوعات مختارة ومتقدمة في شبكات الحاسبات السلكية واللاسلكية والتحركة.

حسب 727 موضوعات متقدمة في شبكات الحاسبات وتشفير نظام الأمن

موضوعات مختارة ومتقدمة في شبكات الحاسبات وتشفير نظام نقل البيانات والشبكات.

حسب 728 موضوعات مختارة فى هندسة الحاسبات - 2

موضوعات مختارة جديدة مصنفة بالاتجاهات الحالية فى مجال هندسة الحاسبات والشبكات.

حسب 729 موضوعات مختارة في الشبكات - 2

موضوعات مختارة في شبكات الحاسبات السلكية واللاسلكية والمتحركة.

حسب  730 موضوعات مختارة في هندسة البرمجيات 2

موضوعات مختارة متقدمة في مجال هندسة البرمجيات.

حسب 731 موضوعات مختارة فى تكنولوجيا الحاسبات -2

موضوعات مختارة جديدة مصنفة بالاتجاهات الحالية فى مجال تكنولوجيا الحاسبات والشبكات.

حسب 732 موضوعات مختارة فى تأمين الحاسبات والتشفير - 2

موضوعات مختارة جديدة مصنفة بالاتجاهات الحالية فى مجال تأمين الحاسبات وطرق التشفير والتأمين للحاسبات والشبكات.

حسب 799 رسالة الدكتوراه (إجبارى)

رسالة الدكتوراه فى مجال تخصصى فى هندسة الحاسبات.