وصف مقررات علوم الحاسب

CS 101 برمجة الحاسب -1

المتطلب: لا يوجد، عدد الساعات: 4 (4,0,2)

هذا المقرر عبارة عن مقدمة في عمل البرمجة والتقنيات والممارسات والتطبيقات. بحلول نهاية الفصل الدراسي، يجب أن يكون لدى الطلاب فهم أساسي لمفاهيم البرمجة والتركيبات مثل المتغيرات والأرقام والسلاسل والواجبات والتنفيذ المتسلسل مقابل التنفيذ الانتقائي وحلقات التداخل والوظائف والمصفوفات والعوامل المرجعية وما إلى ذلك. علاوة على ذلك، يجب على الطالب فهم أهمية النهج المنظم لتطوير البرمجيات. يتضمن المقرر جلسات معملية تتم مرة واحدة في الأسبوع. تتضمن المشاريع المعملية تمارين البرمجة التي يمكن إكمالها عادةً خلال جلسة المختبر. بالإضافة إلى ذلك، يُطلب من الطلاب العمل في فريق لتطوير وإظهار برنامج تفاعلي كمشروع صف.
CS 102 برمجة الحاسب -2
CS 175 المنطق الرقمي و تركيبات الحاسوب
CS 202 تطبيقات الحاسب في الأعمال
CS 210 تركيب البيانات والخوارزميات
CS 223 الجبر الخطي الحاسوبي
CS 285 الرياضيات المتقطعة للحوسبة
CS 311 تصميم وتحليل الخوارزميات
CS 315: البرمجة المتوازية والمتعددة
CS 320 لغات البرمجة مفاهيم ونماذج
CS 330 مقدمة في نظم التشغيل
CS 331 اتصال البيانات والشبكات
CS 336 عمليات الشبكة وإدارتها
CS 340 مقدمة في نظم قواعد البيانات
CS 355 معمارية الحاسوب
CS 360 الرسم بالحاسوب
CS 370 مقدمة في الذكاء الاصطناعي
CS 375 تصميم المواقع
CS 381 برمجة الأنظمة
CS 387 تطوير تطبيقات الموبايل
CS 391 COMPUTER AND NETWORK SECURITY
CS 412 نظرية الحوسبة
CS 415 إنترنت الأشياء
CS 417 ذكاء الأعمال
CS 421 بناء المترجمات
CS 425 ADVANCED SOFTWARE ENGINEERING
CS 427 تصميم الشبكات
CS 430 أنظمة التشغيل المتقدمة
CS 431 EMERGING TOPICS IN NETWORK SECURITY
CS 435 الانظمة الموزعة
CS 437 مقدمة في الحوسبة المتوازية
CS 439 محركات البحث واسترجاع المعلومات
CS 440 أنظمة إدارة قواعد البيانات: التصميم والتنفيذ
CS 447 بناء نظام التجارة الإلكترونية
CS 451 تخطيط موارد المشاريع
CS 455 المعلوماتية الحيوية الحاسوبية
CS 460 مقدمة حول الروبوتات
CS 462 TOPICS IN MULTIMEDIA
CS 465 تعلم الآلة
CS 469 معالجة الصور الرقمية
CS 470 ADVANCED ARTIFICIAL INTELLIGENCE
CS 471 التنقيب عن اليانات
CS 476 معالجة اللغة الطبيعية
CS 478 ادارة المحتوى
CS 483 تعريب الحاسوب
CS 489 موضوعات مختارة في علم الحاسوب
CS 492 التعليم التعاوني
CS 493 CYBERSECURITY CAPSTONE PROJECT
CS 494 INDUSTRY LINK
CS 495 الموضوعات الناشئة في علم الحاسوب
ETHC 303 الجانب الأخلاقي والاجتماعي للحوسبة
CS 499 مشروع الحوسبة
CYS 401 أساسيات الأمن السيبراني
CYS 402 تطوير البرامج الآمنة
CYS 403 إدارة المخاطر الأمنية والحوكمة والرقابة
CYS 404 أمن النظم السيبرانية
CYS 405 اختبار الاختراق والقرصنة الأخلاقية
DMS 310 مقدمة في التصميم المرئي
DMS 322 أسس الوسائط الرقمية التفاعلية
DMS 327 التصميم الثلاثي الابعاد
DMS 332 الوسائط المتعددة القائمة على الشبكة
DMS 351 مبادئ الرسوم المتحركة
DMS 401 أدوات وتقنيات ترخيص وسائل الإعلام
DMS 426 تطوير اللعبة
DMS 471 بناء تطبيقات الويب
DMS 495 الموضوعات الناشئة في الإعلام الرقمي