Students
مصاريف
تاريخ البدء
وسيلة الدراسة
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
درجة البكالوريوس
تخصص رئيسي
Computer Science | Data Science | Software Engineering
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


بكالوريوس علوم الكمبيوتر

نظرة عامة

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


متطلبات التعليم العام

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


قيود مرضية/غير مرضية

لا يمكن أن تؤخذ الدورات المطلوبة لبرنامج رئيسي أو شهادة على أساس مرضي/غير مرض.


دورات علوم الكمبيوتر

يجب إكمال الدورات المطلوبة لبرنامج رئيسي أو شهادة بدرجة C- أو أفضل. يجب أن تؤخذ أربع دورات على الأقل برقم 3000 أو أعلى في الإقامة لبرنامج رئيسي. يجب أن يكون لدى الطلاب ما لا يقل عن 2.0 نقطة في متوسط الدرجات في دورات CMP SCI.


  • يجب اجتياز جميع الدورات التدريبية المسبقة بدرجة C- أو أفضل ما لم ينص صراحة على خلاف ذلك.
  • سيتم منح الطلاب المستعدين لبدء برنامجهم باستخدام CMP SCI 2250، البرمجة وهياكل البيانات، ولكنهم يفتقرون إلى الائتمان المناسب أو التحويل للشرط الأساسي CMP SCI 1250، مقدمة في الحوسبة، ائتمانًا لـ CMP SCI 1250 بمجرد إكمالهم CMP SCI 2250 بدرجة C- أو أفضل. يجب على الطلاب المهتمين التواصل مع مستشار هيئة التدريس.
  • قد لا يتم أخذ الدورات التي تعتبر من المتطلبات الأساسية للدورات ذات المستوى الأعلى للحصول على ائتمان إذا تم إكمال الدورة التدريبية ذات المستوى الأعلى بشكل مرض.

متطلبات الحصول على درجة علمية في علوم الكمبيوتر

يجب على المرشحين للحصول على درجة البكالوريوس في علوم الكمبيوتر إكمال العمل التالي:


  1. جوهر علوم الكمبيوتر
  • CMP SCI 1000: تجارب علوم الكمبيوتر (ساعة واحدة)
  • CMP SCI 1250: مقدمة في الحوسبة (3 ساعات)
  • CMP SCI 2250: البرمجة وهياكل البيانات (3 ساعات)
  • CMP SCI 2261: البرمجة الشيئية (3 ساعات)
  • CMP SCI 2700: تنظيم الكمبيوتر والهندسة المعمارية (3 ساعات)
  • CMP SCI 2751: أنظمة الملفات والعمليات والأدوات (3 ساعات)
  • CMP SCI 3010: تطوير مكدس الويب الكامل (3 ساعات)
  • CMP SCI 3130: تصميم وتحليل الخوارزميات (3 ساعات)
  • CMP SCI 3260: C/C ++ للبرمجة المتقدمة (3 ساعات)
  • CMP SCI 4250: لغات البرمجة (3 ساعات)
  • CMP SCI 4280: مشروع ترجمة البرنامج (3 ساعات)
  • CMP SCI 4500: مقدمة لمهنة البرمجيات (3 ساعات)
  • CMP SCI 4760: أنظمة التشغيل (3 ساعات)
  1. مواد اختيارية في علوم الكمبيوتر
  • حدد أربع دورات اختيارية أخرى في علوم الكمبيوتر، مرقمة فوق 3000. (12 ساعة)
  1. الرياضيات والإحصاء
  • MATH 1320: مقدمة في الاحتمالات والإحصاء (3 ساعات)
  • MATH 1800: الهندسة التحليلية وحساب التفاضل والتكامل 1 (5 ساعات)
  • MATH 1900: الهندسة التحليلية وحساب التفاضل والتكامل II (5 ساعات)
  • MATH 2450: الجبر الخطي الابتدائي (3 ساعات)
  • MATH 3000: الهياكل المنفصلة (3 ساعات)
  1. مهارات إضافية
  • ENGL 3130: الكتابة الفنية (3 ساعات)
  • مجموع الساعات: 71

نتائج التعلم

عند الانتهاء من البرنامج، سيكون الخريجون قادرين على:


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

نموذج خطة مدتها أربع سنوات

السنة الأولى


  • الخريف:
    • CMP SCI 1000: تجارب علوم الكمبيوتر (ساعة واحدة)
    • INTSC 1003: (ساعة واحدة)
    • ENGL 1100: (3 ساعات)
    • الرياضيات 1030: (3 ساعات)
    • الرياضيات 1035: (ساعتان)
    • EXPLORE - العلوم الإنسانية والفنون الجميلة: (3 ساعات)
    • EXPLORE - العلوم الاجتماعية: (3 ساعات)
  • فصل الربيع:
    • CMP SCI 1250: مقدمة في الحوسبة (3 ساعات)
    • MATH 1800: الهندسة التحليلية وحساب التفاضل والتكامل 1 (5 ساعات)
    • CORE - تاريخ الولايات المتحدة والحكومة: (3 ساعات)
    • EXPLORE - العلوم الاجتماعية: (3 ساعات)
    • EXPLORE - العلوم الإنسانية والفنون الجميلة: (3 ساعات)

السنة الثانية


  • الخريف:
    • CMP SCI 2250: البرمجة وهياكل البيانات (3 ساعات)
    • CMP SCI 2700: تنظيم الكمبيوتر والهندسة المعمارية (3 ساعات)
    • MATH 1320: مقدمة في الاحتمالات والإحصاء (3 ساعات)
    • MATH 1900: الهندسة التحليلية وحساب التفاضل والتكامل II (5 ساعات)
    • EXPLORE - العلوم الإنسانية والفنون الجميلة: (3 ساعات)
  • فصل الربيع:
    • CMP SCI 2261: البرمجة الشيئية (3 ساعات)
    • CMP SCI 2751: أنظمة الملفات والعمليات والأدوات (3 ساعات)
    • CMP SCI 3010: تطوير مكدس الويب الكامل (3 ساعات)
    • MATH 3000: الهياكل المنفصلة (3 ساعات)
    • CORE - إجادة الاتصال: (3 ساعات)

السنة الثالثة


  • الخريف:
    • CMP SCI 3130: تصميم وتحليل الخوارزميات (3 ساعات)
    • CMP SCI 4250: لغات البرمجة (3 ساعات)
    • دورة CMP SCI 3000+ الاختيارية: (3 ساعات)
    • MATH 2450: الجبر الخطي الابتدائي (3 ساعات)
    • ENGL 3130: الكتابة الفنية (3 ساعات)
  • فصل الربيع:
    • CMP SCI 4760: أنظمة التشغيل (3 ساعات)
    • مستوى CMP SCI 3000+ اختياري: (3 ساعات)
    • مستوى CMP SCI 3000+ اختياري: (3 ساعات)
    • EXPLORE - العلوم الاجتماعية: (3 ساعات)
    • اختيارية أو ثانوية: (3 ساعات)

السنة الرابعة


  • الخريف:
    • CMP SCI 4500: مقدمة لمهنة البرمجيات (3 ساعات)
    • مستوى CMP SCI 3000+ اختياري: (3 ساعات)
    • متطلبات وجهات النظر العالمية: (3 ساعات)
    • اختيارية أو ثانوية: (3 ساعات)
    • اختيارية أو ثانوية: (3 ساعات)
  • فصل الربيع:
    • CMP SCI 4280: مشروع ترجمة البرنامج (3 ساعات)
    • مستوى CMP SCI 3000+ اختياري: (3 ساعات)
    • مستوى CMP SCI 3000+ اختياري: (3 ساعات)
    • اختيارية أو ثانوية: (3 ساعات)

مجموع الساعات: 122


عرض المزيد
How can I help you today?