2025/07/10 - 07:04 ص15/محرم/1447 - 10:04
هل كانت هذه الصفحة مفيدة؟
0% من المستخدمين قالو نعم من 0 تعليقا.
من فضلك أخبرنا بالسبب(يمكنك اختيار خيارات متعددة)
توصيف المقرر:
هذا المقرر هو مقدمة لمهارات الحاسب الآلي وتطبيقاته. ويغطي المفاهيم الأساسية لأجهزة الحاسب وبرامج التطبيقات. يشمل المواضيع التالية: المقدمة، أجهزة الحاسب (المكونات المادية والبرمجية)، تقنية المعلومات، نظام التشغيل (ويندوز)، برنامج معالجة النصوص (وورد)، برنامج معالجة الجداول الإلكترونية (إكسل)، برنامج معالجة العروض التقديمية (بوربوينت)، برنامج معالجة قواعد البيانات (أكسس)، والإنترنت.
متطلب سابق: لا يوجد.
توصيف المقرر:
هذا المقرر يعد مدخلاً إلى حل المشكلات وبرمجة الحاسبات. ويشمل المواضيع التالية: خرائط سير العمليات، كتابة وتنفيذ البرامج، الميزات الأساسية للغة البرمجة مثل أنواع البيانات، بناءات التحكم، الاقترانات، المصفوفات، والسلاسل الرمزية.
متطلب سابق: CSC001.
توصيف المقرر:
يهدف هذا المقرر إلى إعطاء الطلبة مقدمة عن البرمجة الشيئية. ويغطي الأصناف، الكائنات، الوراثة، تعدد الأشكال، التحميل الزائد، مفاهيم تصميم واجهة المستخدم، السلاسل الرمزية والملفات.
متطلب سابق: CSC101.
توصيف المقرر:
يركز المقرر على السلوك الأخلاقي المرتبط باستخدام الحاسبات. ويشمل مواضيع المسؤوليات المهنية والأخلاقية، أمن المعلومات والحاسبات، الخصوصية والحوسبة، وجرائم الحاسب.
متطلب سابق: CSC001.
توصيف المقرر:
مقدمة لمبادئ تصميم المنطق الرقمي وتشمل: أنظمة العد المختلفة (العشري، الثنائي، الثماني، السادس عشر)، بوابات المنطق والجبر البولي، تبسيط مستويات الدوائر المنطقية، المنطق التوافقي، المنطق التسلسلي المتزامن، المسجلات والعدادات، الذاكرة وبرمجة المنطق.
متطلب سابق: MATH251.
توصيف المقرر:
تصميم وتنفيذ الدوائر التوافقية والتتابعية مع عشرة تجارب تشمل تصميم ومحاكاة البرمجيات وتنفيذ الدوائر.
متطلب سابق: CEN210.
توصيف المقرر:
يغطي أساسيات تنظيم الحاسب والبرمجة بلغة التجميع. الموضوعات تشمل: تجريدية الحاسب، التعليمات، الطرق الحسابية، الهيكل التنظيمي للمعالج الدقيق، لغة التجمع، أنواع البيانات، العنونة، وعمليات المجمع.
متطلب سابق: CEN210, CSC101.
توصيف المقرر:
مفاهيم أساسية لعمارة وتصميم الحاسب الآلي تشمل: عمارة مجموعة التعليمات، تصميم العمليات الحسابية بوحدة المنطق، تصميم مسار البيانات بوحدة المعالجة المركزية، توصيل الأنابيب، هيكلة الذاكرة والذاكرة الافتراضية، ومقدمة عن عمليات الإدخال والإخراج.
متطلب سابق: CSC210.
توصيف المقرر:
دراسة تراكيب البيانات وتصميم الخوارزميات وتطبيقاتها العملية. تشمل: القوائم المرتبطة، المكدسات، صفوف الانتظار، صفوف الانتظار ذات الأولوية، أشجار البيانات، عمليات الفرز والترتيب والبحث.
متطلب سابق: CSC102.
توصيف المقرر:
تعليم أساسيات تحليل وتصميم الخوارزميات. تشمل: أداء الخوارزميات الجيد والمتوسط والسيئ، تقنيات التصميم، البرمجة الديناميكية، نظام فرق تسد، التتبع التراجعي، الخوارزميات ذات الطرق القصيرة.
متطلب سابق: CSC220.
توصيف المقرر:
تعريف بتقنيات الإنترنت والويب الحديثة. تشمل: أساسيات الإنترنت، الويب، الشبكة العنكبوتية العالمية، لغات الترميز (HTML، XHTML)، الأنماط التعاقبية، تصميم صفحات الويب، لغة جافاسكريبت.
متطلب سابق: CSC102.
توصيف المقرر:
إبراز المميزات والفروقات بين لغات البرمجة. تغطية مفاهيم أنواع البيانات، تراكيب التحكم، العمليات، البيئات المختلفة، وتحليل ومقارنة سمات لغات البرمجة.
متطلب سابق: CSC220.
توصيف المقرر:
تعريف نظم التشغيل، بنيتها، تطورها، ومهامها. تشمل: دور نظم التشغيل، تراكيب نظم التشغيل، العمليات وتزامنها، جدولة المهام، إدارة الذاكرة، والاختناق.
متطلب سابق: CEN312.
توصيف المقرر:
نظريات اللغات الشكلية والحوسبة، تشمل: اللغات، التعابير النظامية، آلات التشغيل الذاتي المحدودة، المخططات الانتقالية، نظرية كليين، اللغات النظامية وقواعد السياق الحر، آلات التشغيل المنتهية المعززة بالمكدسات، لغات السياق الحر وآلات تورنج.
متطلب سابق: CSC220.
توصيف المقرر:
أساسيات وتقنيات هندسة البرمجيات، تشمل: مقدمة في هندسة البرمجيات، العمليات البرمجية، التطور السريع، هندسة المتطلبات، نماذج النظام، التصميم الهيكلي، مرحلة التصميم والتنفيذ، اختيار وتطوير البرمجيات.
متطلب سابق: CSC220.
توصيف المقرر:
مقدمة في الشبكات، معدات وبرمجيات الشبكات، الطبقات الفعلية، طبقة رابط البيانات، طبقة التحكم بوسيط النقل، طبقة الشبكة، التطبيقات الشبكية، وأنظمة النقل.
متطلب سابق: CEN312.
توصيف المقرر:
أساسيات أنظمة قواعد البيانات. تشمل: المفاهيم الأساسية، النماذج العلائقية، الجبر العلائقي، نمذجة البيانات، لغة الاستعلام، الاعتمادية الوظيفية، تبسيط تصميم قواعد البيانات.
متطلب سابق: CSC220.
توصيف المقرر:
أساسيات الذكاء الاصطناعي. تشمل: العميل الذكي، حل المشاكل عن طريق البحث، تحقق القيود، تمثيل المعرفة، طرق الاستنتاج، تعلم الآلة، معالجة اللغات الطبيعية، الروبوتات، الأنظمة الخبيرة، التطبيقات العملية.
متطلب سابق: CSC321.
توصيف المقرر:
فترة تدريب عملي لمدة ثمانية أسابيع خلال الفصل الصيفي للسنة الثالثة في مؤسسة حكومية أو خاصة موافق عليها من الكلية.
متطلب سابق: موافقة القسم.
توصيف المقرر:
تطبيق ما تعلموه في مشروع حاسوبي بمقترح من الطالب مع دراسة الجدوى، الخصائص الإبداعية، العمل كفريق، الموازنة، والجدول الإداري.
متطلب سابق: موافقة القسم.
توصيف المقرر:
إنجاز المشروع بأسلوب الفريق والتواصل المهني من خلال التقارير والعروض، التصميم، التنفيذ، وإخضاع المشروع للفحص.
متطلب سابق: CSC490.
توصيف المقرر:
تطوير خوارزميات عددية لحل مسائل في العلوم والهندسة، تشمل: الأنظمة العددية والأخطاء، حل المعادلات غير الخطية، القطع، حل مجموعة معادلات خطية، التقريب، التفاضل العددي، التكامل العددي، وحل المعادلات التفاضلية.
متطلب سابق: CSC321.
توصيف المقرر:
أساسيات التفاعل بين الحاسب والإنسان. تشمل: سهولة الاستخدام، إدارة عمليات التصميم، تقييم واجهات المستخدم، المعالجة المباشرة، البيئات الافتراضية، قوائم الاختيار، نماذج التعبئة، مربعات الحوار، وسائل التفاعل، التوثيق، التعليمات الفورية، والبحث عن المعلومات.
متطلب سابق: CSC102.
توصيف المقرر:
مبادئ استخدام الحاسب في الرسم تشمل: أنظمة الرسم، الإخراج الأولي، معايير الرسم، التحولات الهندسية، العرض ثنائي وثلاثي الأبعاد، أساليب الكشف عن السطح، نماذج الإضاءة، تشكيل وتقديم السطح، نماذج الألوان وتطبيقاتها، الصور المتحركة.
متطلب سابق: CSC321.
توصيف المقرر:
نظرية وخوارزميات بناء المترجم، تشمل: طرق التعريف الكلامي والنحوي، الوصف اللغوي للغات البرمجة، تحليل الملفات المصدرية، بناء شجر التركيب اللغوي، جداول الرموز، تصميم وتنفيذ مولد البرامج التنفيذية.
متطلب سابق: CSC420.
توصيف المقرر:
مقدمة لأنظمة الوسائط المتعددة، تشمل: تصميم المواقع، أدوات معالجة البيانات والصور والفيديو، ضغط البيانات، أنظمة معالجة واسترجاع الصور والفيديو والصوت.
متطلب سابق: CSC321.
توصيف المقرر:
شرح أمن المعلومات والتهديدات، وسائل الوقاية والحماية، الأمن المادي، برامج الحاسب الضارة، الحماية من الفيروسات وجدران الحماية، الأساليب الكلاسيكية للتشفير وحماية المعلومات.
متطلب سابق: CSC321.
توصيف المقرر:
تعريف ببرمجة النظم، مترجم لغة التجميع، وظائف المجمع، خصائص المجمع والآلة، تصميم المجمع، وظائف المحمل، وظائف المعالج، المترجمات، نظام إدارة الذاكرة والعمليات، وأمثلة تطبيقية.
متطلب سابق: CSC410.
توصيف المقرر:
مقدمة في تعلم الآلة تشمل: التعلم الموجه وغير الموجه، نظرية التعلم، التعلم الإجباري والتأقلم، تطبيقات مثل الروبوتات، تنقيب البيانات، الإبحار المستقل، المعلومات البيولوجية، تمييز الصوت والبيانات في الإنترنت.
متطلب سابق: CSC321.
توصيف المقرر:
أساسيات لغة البرمجة المرئية، تشمل: التمثيل الرمزي، أساليب التتبع والاستدلال، أنظمة البرمجة المرئية، نظم الاستعلام المرئية، نظم المعلومات المرئية، هندسة البرمجيات المرئية، وتطبيقات مثل واجهات المستخدم المرئية، المواصفات والاستنتاج المرئي، نظم قواعد البيانات المرئية، وحوسبة الوسائط المتعددة.
متطلب سابق: CSC102.
توصيف المقرر:
أسس رياضية وطرق معالجة وتمثيل الصور الرقمية، تشمل: إدخال الصور، المعالجة المبدئية، توزيع المساحات، تتبع الحواف، التوزيع الترددي، الترشيح، التوصيف، نظرية التراوح، تقطيع الصورة، استخراج الخصائص، التمييز، وضغط الصور.
متطلب سابق: CSC321.
توصيف المقرر:
مواضيع متقدمة في هندسة البرمجيات، تغطي تعقيدات دورة الحياة للمشاريع الكبيرة، القبول والتفسير، كفاءة البرمجيات، التوثيق، والصيانة.
متطلب سابق: CSC221.
توصيف المقرر:
مواضيع أمن قواعد البيانات، تحديد الصلاحيات، قواعد البيانات الشيئية، نماذج البيانات للتطبيقات المتقدمة، قواعد البيانات الموزعة، معمارية الخادم والعميل، XML، قواعد بيانات الويب، التنقيب عن البيانات، مستودعات البيانات، OLAP، وتطبيقات قواعد البيانات الناشئة.
متطلب سابق: CIS340.
توصيف المقرر:
موضوعات معاصرة في علوم الحاسب حسب الحاجة.
متطلب سابق: موافقة القسم.
توصيف المقرر:
مفاهيم أساسية للنماذج والمحاكاة، تشمل: نموذج المحاكاة التجريدي، المتصل، المتقطع، الغير متجانس، استخدام طريقة مونتيكارلو، الطرق العددية، لغة مودوليكا، التحكم في تجارب النمذجة، وتحليل نتائج المحاكاة.
متطلب سابق: STAT311.