الكلية: كلية الهندسة والتكنولوجيا

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

المواد والمساقات الأكاديمية

قائمة الخطط الدراسية والمفاهيم المقررة لهذا التخصص

المنطق الرقمي

: أنظمـة العدد والرموز الرقمية. البوابات الأسـاسـية والدوال المنطقية. الجبر البوليني. التقليل إلى الحد الأدنى. أساسيات لغة وصف الكيان المادي .(VHDL ( استخدام ادوات التصميم والتمثيل والتكوين الخاصة بدوائر المنطق المبرمج. دارات المنطق التركيبية. المشفرات وحلالات التشفير. المشبكات وحلالات التشبيك. المقارنات. الحساب الرقمي. الجامعات والطارحات. لغة وصف الكيان المادي لدوائر المنطق التركيبية. أساسيات الدارات التتابعية. أساسيات الماسكات والنطاطات. رسومات التوقيت ومخاطر المنطق. أساسيات دارات المنطق المبرمج. العدادات ومسجلات الازاحة. لغة وصف الكيان المادي للعدادات ومسجلات الإزاحة.الهيكل الأساسي ل FPGAs CPLDs, PLDs . مكائن الحالات. تصميم الأنظمة باستخدام مكائن الحالات بواسطة لغة وصف الكيان المادي. أنظمة ودوائر الذاكرة . ,RAM . ROM, FIFO, LIFO

لغة التجميع والمعالجات الدقيقة

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

تصميم أنظمة المعالج الدقيق

مقدمة لأنظمة المعالجات الدقيقة -x٨٦ .الذاكرة: مكونات وتصميمها. تقنيات عنونة الذاكرة وصيغ البيانات. تقنيات الدخل/الخرج المعزول وبتخصيص الذاكرة. الربط البيني الأساسي والمبرمج لمكونات الدخل/الخرج المتوازي. الربط البيني للوحة المفاتيح ووحدات عرض البيانات. الربط البيني لمحولات البيانات التماثلي/رقمي و الرقمي/تماثلي. الربط البيني للموقت وبرمجته. الربط البيني لمكونات الدخل/الخرج المتسلسل وبرمجتها. المقاطعات المادية والبرمجية. الربط البيني لمتحكم المقاطعة وبرمجته. ساعة الزمن الحقيقي. الوصول المباشر للذاكرة. الربط البيني لمتحكم الوصول المباشر للذاكرة وبرمجته. معـالـجات الحسـاب الجانبيـة وتقنيـات الوسـائـط المتعـددة. النواقـل القياسـية للحاسـوب الدقيـ :ق (USB, PCI, VESA), EISA) (ISA .(مشروع حول تصميم الكيان المادي للحاسوب الدقيق.

تنظيم الحاسوب

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

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

مقدمة لشبكات الحاسوب. طبوغرافية الشبكات. هيكلية الشبكة ونموذج OSI توصيل الدارة وتوصيل الرزمة. الشبكات المحولة والشبكات المذاعة. الطبقة الفيزيائية. الطبقة الفيزيائية. أساسيات إرسال البيانات. الطرق المتزامنة وغير المتزامنة. التحكم بالأخطاء. الشبكات المحلية (LANs (طبقة ربط البيانات وبروتوكولاتها. التحكم بالوصول إلى الوسيلة. مجموعة مقاييس ٨٠٢ IEEE وبروتوكولات التحكم بالوصول إلى الوسيلة. الشبكات المحلية ذوات السرعة العالية والمجسرة. المعيدات، المحولات، المجمعات، الجسور، الموزعات، والبوابات. مقدمة للشبكات الواسعة (WANs.

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

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

تحليل وتصميم الأنظمة الشيئية

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

هندسة الوسائط المتعددة

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

تحليل ومعالجة الصور الرقمية

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

تصميم دوائر التكامل الكبير جدا

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