CSC 001 – مهارات الحاسب الآلي وتطبيقاته
توصيف المقرر:
هذا المقرر هو مقدمة لمهارات الحاسب الآلي وتطبيقاته. ويغطي المفاهيم الأساسية لأجهزة الحاسب وبرامج التطبيقات. يشمل المواضيع التالية: المقدمة، أجهزة الحاسب (المكونات المادية والبرمجية)، تقنية المعلومات، نظام التشغيل (ويندوز)، برنامج معالجة النصوص (وورد)، برنامج معالجة الجداول الإلكترونية (إكسل)، برنامج معالجة العروض التقديمية (بوربوينت)، برنامج معالجة قواعد البيانات (أكسس)، والإنترنت.
متطلب سابق: لا يوجد.
CSC 101 – برمجة الحاسب (1)
توصيف المقرر:
هذا المقرر يعد مدخلاً إلى حل المشكلات وبرمجة الحاسبات. ويشمل المواضيع التالية: خرائط سير العمليات، كتابة وتنفيذ البرامج، الميزات الأساسية للغة البرمجة مثل أنواع البيانات، بناءات التحكم، الاقترانات، المصفوفات، والسلاسل الرمزية.
متطلب سابق: CSC001.
CSC 102 – برمجة الحاسب (2)
توصيف المقرر:
يهدف هذا المقرر إلى إعطاء الطلبة مقدمة عن البرمجة الشيئية. ويغطي الأصناف، الكائنات، الوراثة، تعدد الأشكال، التحميل الزائد، مفاهيم تصميم واجهة المستخدم، السلاسل الرمزية والملفات.
متطلب سابق: CSC101.
CSC 109 – أخلاقيات مهنة الحاسب
توصيف المقرر:
يركز المقرر على السلوك الأخلاقي المرتبط باستخدام الحاسبات. ويشمل مواضيع المسؤوليات المهنية والأخلاقية، أمن المعلومات والحاسبات، الخصوصية والحوسبة، وجرائم الحاسب.
متطلب سابق: CSC001.
CEN 210 – التصميم المنطقي
توصيف المقرر:
مقدمة لمبادئ تصميم المنطق الرقمي وتشمل: أنظمة العد المختلفة (العشري، الثنائي، الثماني، السادس عشر)، بوابات المنطق والجبر البولي، تبسيط مستويات الدوائر المنطقية، المنطق التوافقي، المنطق التسلسلي المتزامن، المسجلات والعدادات، الذاكرة وبرمجة المنطق.
متطلب سابق: MATH251.
CEN 211 – معمل التصميم المنطقي
توصيف المقرر:
تصميم وتنفيذ الدوائر التوافقية والتتابعية مع عشرة تجارب تشمل تصميم ومحاكاة البرمجيات وتنفيذ الدوائر.
متطلب سابق: CEN210.
CSC 210 – تنظيم الحاسب ولغة برمجة التجميع
توصيف المقرر:
يغطي أساسيات تنظيم الحاسب والبرمجة بلغة التجميع. الموضوعات تشمل: تجريدية الحاسب، التعليمات، الطرق الحسابية، الهيكل التنظيمي للمعالج الدقيق، لغة التجمع، أنواع البيانات، العنونة، وعمليات المجمع.
متطلب سابق: CEN210, CSC101.
CEN 312 – عمارة الحاسب
توصيف المقرر:
مفاهيم أساسية لعمارة وتصميم الحاسب الآلي تشمل: عمارة مجموعة التعليمات، تصميم العمليات الحسابية بوحدة المنطق، تصميم مسار البيانات بوحدة المعالجة المركزية، توصيل الأنابيب، هيكلة الذاكرة والذاكرة الافتراضية، ومقدمة عن عمليات الإدخال والإخراج.
متطلب سابق: CSC210.
CSC 220 – تراكيب البيانات والخوارزميات
توصيف المقرر:
دراسة تراكيب البيانات وتصميم الخوارزميات وتطبيقاتها العملية. تشمل: القوائم المرتبطة، المكدسات، صفوف الانتظار، صفوف الانتظار ذات الأولوية، أشجار البيانات، عمليات الفرز والترتيب والبحث.
متطلب سابق: CSC102.
CSC 321 – تصميم وتحليل الخوارزميات
توصيف المقرر:
تعليم أساسيات تحليل وتصميم الخوارزميات. تشمل: أداء الخوارزميات الجيد والمتوسط والسيئ، تقنيات التصميم، البرمجة الديناميكية، نظام فرق تسد، التتبع التراجعي، الخوارزميات ذات الطرق القصيرة.
متطلب سابق: CSC220.
CIT 230 – تقنية الإنترنت والويب
توصيف المقرر:
تعريف بتقنيات الإنترنت والويب الحديثة. تشمل: أساسيات الإنترنت، الويب، الشبكة العنكبوتية العالمية، لغات الترميز (HTML، XHTML)، الأنماط التعاقبية، تصميم صفحات الويب، لغة جافاسكريبت.
متطلب سابق: CSC102.
CSC 300 – لغات البرمجة
توصيف المقرر:
إبراز المميزات والفروقات بين لغات البرمجة. تغطية مفاهيم أنواع البيانات، تراكيب التحكم، العمليات، البيئات المختلفة، وتحليل ومقارنة سمات لغات البرمجة.
متطلب سابق: CSC220.
CSC 410 – نظم التشغيل
توصيف المقرر:
تعريف نظم التشغيل، بنيتها، تطورها، ومهامها. تشمل: دور نظم التشغيل، تراكيب نظم التشغيل، العمليات وتزامنها، جدولة المهام، إدارة الذاكرة، والاختناق.
متطلب سابق: CEN312.
CSC 420 – نظرية الحوسبة
توصيف المقرر:
نظريات اللغات الشكلية والحوسبة، تشمل: اللغات، التعابير النظامية، آلات التشغيل الذاتي المحدودة، المخططات الانتقالية، نظرية كليين، اللغات النظامية وقواعد السياق الحر، آلات التشغيل المنتهية المعززة بالمكدسات، لغات السياق الحر وآلات تورنج.
متطلب سابق: CSC220.
CSC 221 – هندسة البرمجيات
توصيف المقرر:
أساسيات وتقنيات هندسة البرمجيات، تشمل: مقدمة في هندسة البرمجيات، العمليات البرمجية، التطور السريع، هندسة المتطلبات، نماذج النظام، التصميم الهيكلي، مرحلة التصميم والتنفيذ، اختيار وتطوير البرمجيات.
متطلب سابق: CSC220.
CEN 330 – شبكات الحاسب
توصيف المقرر:
مقدمة في الشبكات، معدات وبرمجيات الشبكات، الطبقات الفعلية، طبقة رابط البيانات، طبقة التحكم بوسيط النقل، طبقة الشبكة، التطبيقات الشبكية، وأنظمة النقل.
متطلب سابق: CEN312.
CIS 340 – نظم قواعد البيانات
توصيف المقرر:
أساسيات أنظمة قواعد البيانات. تشمل: المفاهيم الأساسية، النماذج العلائقية، الجبر العلائقي، نمذجة البيانات، لغة الاستعلام، الاعتمادية الوظيفية، تبسيط تصميم قواعد البيانات.
متطلب سابق: CSC220.
CSC 450 – الذكاء الاصطناعي
توصيف المقرر:
أساسيات الذكاء الاصطناعي. تشمل: العميل الذكي، حل المشاكل عن طريق البحث، تحقق القيود، تمثيل المعرفة، طرق الاستنتاج، تعلم الآلة، معالجة اللغات الطبيعية، الروبوتات، الأنظمة الخبيرة، التطبيقات العملية.
متطلب سابق: CSC321.
CSC 390 – تدريب ميداني لطلبة علوم الحاسب
توصيف المقرر:
فترة تدريب عملي لمدة ثمانية أسابيع خلال الفصل الصيفي للسنة الثالثة في مؤسسة حكومية أو خاصة موافق عليها من الكلية.
متطلب سابق: موافقة القسم.
CSC 490 – مشروع التخرج لطلبة علوم الحاسب (1)
توصيف المقرر:
تطبيق ما تعلموه في مشروع حاسوبي بمقترح من الطالب مع دراسة الجدوى، الخصائص الإبداعية، العمل كفريق، الموازنة، والجدول الإداري.
متطلب سابق: موافقة القسم.
CSC 491 – مشروع التخرج لطلبة علوم الحاسب (2)
توصيف المقرر:
إنجاز المشروع بأسلوب الفريق والتواصل المهني من خلال التقارير والعروض، التصميم، التنفيذ، وإخضاع المشروع للفحص.
متطلب سابق: CSC490.
CSC 422 – طرق عددية
توصيف المقرر:
تطوير خوارزميات عددية لحل مسائل في العلوم والهندسة، تشمل: الأنظمة العددية والأخطاء، حل المعادلات غير الخطية، القطع، حل مجموعة معادلات خطية، التقريب، التفاضل العددي، التكامل العددي، وحل المعادلات التفاضلية.
متطلب سابق: CSC321.
CIT 450 – تفاعل الإنسان والآلة
توصيف المقرر:
أساسيات التفاعل بين الحاسب والإنسان. تشمل: سهولة الاستخدام، إدارة عمليات التصميم، تقييم واجهات المستخدم، المعالجة المباشرة، البيئات الافتراضية، قوائم الاختيار، نماذج التعبئة، مربعات الحوار، وسائل التفاعل، التوثيق، التعليمات الفورية، والبحث عن المعلومات.
متطلب سابق: CSC102.
CSC 452 – الرسم بالحاسب
توصيف المقرر:
مبادئ استخدام الحاسب في الرسم تشمل: أنظمة الرسم، الإخراج الأولي، معايير الرسم، التحولات الهندسية، العرض ثنائي وثلاثي الأبعاد، أساليب الكشف عن السطح، نماذج الإضاءة، تشكيل وتقديم السطح، نماذج الألوان وتطبيقاتها، الصور المتحركة.
متطلب سابق: CSC321.
CSC 421 – بناء المترجم
توصيف المقرر:
نظرية وخوارزميات بناء المترجم، تشمل: طرق التعريف الكلامي والنحوي، الوصف اللغوي للغات البرمجة، تحليل الملفات المصدرية، بناء شجر التركيب اللغوي، جداول الرموز، تصميم وتنفيذ مولد البرامج التنفيذية.
متطلب سابق: CSC420.
CSC 453 – أنظمة الوسائط المتعددة
توصيف المقرر:
مقدمة لأنظمة الوسائط المتعددة، تشمل: تصميم المواقع، أدوات معالجة البيانات والصور والفيديو، ضغط البيانات، أنظمة معالجة واسترجاع الصور والفيديو والصوت.
متطلب سابق: CSC321.
CIT 460 – أمن الحاسب والمعلومات
توصيف المقرر:
شرح أمن المعلومات والتهديدات، وسائل الوقاية والحماية، الأمن المادي، برامج الحاسب الضارة، الحماية من الفيروسات وجدران الحماية، الأساليب الكلاسيكية للتشفير وحماية المعلومات.
متطلب سابق: CSC321.
CSC 411 – برمجة النظم
توصيف المقرر:
تعريف ببرمجة النظم، مترجم لغة التجميع، وظائف المجمع، خصائص المجمع والآلة، تصميم المجمع، وظائف المحمل، وظائف المعالج، المترجمات، نظام إدارة الذاكرة والعمليات، وأمثلة تطبيقية.
متطلب سابق: CSC410.
CSC 454 – تعلم الآلة
توصيف المقرر:
مقدمة في تعلم الآلة تشمل: التعلم الموجه وغير الموجه، نظرية التعلم، التعلم الإجباري والتأقلم، تطبيقات مثل الروبوتات، تنقيب البيانات، الإبحار المستقل، المعلومات البيولوجية، تمييز الصوت والبيانات في الإنترنت.
متطلب سابق: CSC321.
CSC 301 – البرمجة المرئية
توصيف المقرر:
أساسيات لغة البرمجة المرئية، تشمل: التمثيل الرمزي، أساليب التتبع والاستدلال، أنظمة البرمجة المرئية، نظم الاستعلام المرئية، نظم المعلومات المرئية، هندسة البرمجيات المرئية، وتطبيقات مثل واجهات المستخدم المرئية، المواصفات والاستنتاج المرئي، نظم قواعد البيانات المرئية، وحوسبة الوسائط المتعددة.
متطلب سابق: CSC102.
CSC 455 – معالجة الصور الرقمية
توصيف المقرر:
أسس رياضية وطرق معالجة وتمثيل الصور الرقمية، تشمل: إدخال الصور، المعالجة المبدئية، توزيع المساحات، تتبع الحواف، التوزيع الترددي، الترشيح، التوصيف، نظرية التراوح، تقطيع الصورة، استخراج الخصائص، التمييز، وضغط الصور.
متطلب سابق: CSC321.
CSC 423 – هندسة البرمجيات المتقدمة
توصيف المقرر:
مواضيع متقدمة في هندسة البرمجيات، تغطي تعقيدات دورة الحياة للمشاريع الكبيرة، القبول والتفسير، كفاءة البرمجيات، التوثيق، والصيانة.
متطلب سابق: CSC221.
CIS 440 – قواعد البيانات المتقدمة
توصيف المقرر:
مواضيع أمن قواعد البيانات، تحديد الصلاحيات، قواعد البيانات الشيئية، نماذج البيانات للتطبيقات المتقدمة، قواعد البيانات الموزعة، معمارية الخادم والعميل، XML، قواعد بيانات الويب، التنقيب عن البيانات، مستودعات البيانات، OLAP، وتطبيقات قواعد البيانات الناشئة.
متطلب سابق: CIS340.
CSC 492 – مواضيع خاصة في علوم الحاسب
توصيف المقرر:
موضوعات معاصرة في علوم الحاسب حسب الحاجة.
متطلب سابق: موافقة القسم.
CSC 424 – نظم المحاكاة والنمذجة
توصيف المقرر:
مفاهيم أساسية للنماذج والمحاكاة، تشمل: نموذج المحاكاة التجريدي، المتصل، المتقطع، الغير متجانس، استخدام طريقة مونتيكارلو، الطرق العددية، لغة مودوليكا، التحكم في تجارب النمذجة، وتحليل نتائج المحاكاة.
متطلب سابق: STAT311.
هل كانت هذه الصفحة مفيدة؟
0% من المستخدمين قالو نعم من 0 تعليقا.
من فضلك أخبرنا بالسبب(يمكنك اختيار خيارات متعددة)