الشهادة الممنوحة
بكالوريس
التخصص
علوم الحاسب الآلي
مخرجات البرنامج
بعد الانتهاء من دراسة مقررات برنامج علوم الحاسب الآلي، يكون الطالب الخريج:
- قادرا على معرفة المفاهيم الأساسية لعلوم الحاسب.
- فهم أهمية كافة المتطلبات الأساسية لدراسة علوم الحاسب.
- يجب أن يكون قادر على تحسين نفسه من أجل متابعة ومواكبة أحدث التطورات التقنية في مجاله.
أهداف البرنامج
- التعرف على المفاهيم والنظريات الاساسية لعلوم الحاسب.
- فهم واستيعاب العمليات الحسابية والرياضية التى يتم تطبيقها في تصميم وبرمجة وتطوير أنظمة الحاسب.
- المعرفة العميقة بمبادئ الحساب وتفسير تنوع عمليات حل المشكلات.
- وصف الخوارزميات والحلول البرمجية المتنوعة للأنظمة ومكوناتها.
- شرح وتفسير المنهجيات والطرق المتنوعة في تصميم وبناء الأنظمة الحاسوبية.
سوق العمل
الوصف
البرنامج التعليمى لعلوم الحاسب الالى يختص بتدريس الطلاب المفاهيم و النظربيات الاساسية لعلوم الحاسب. حيث يركز هذا البرنامج على فهم واستخدام العمليات الحسابية والرياضية التى يتم تطبيقها في تصميم و برمجة و تطوير أنظمة الحاسب بشكل أكثر كفاءة, و يكتسب الطلاب مهارات فى الرياضيات والنظريات لجعل تكنولوجيا المعلومات ممكنة ليكون بذلك قادراً على تحليل الأنظمة و تصميم الخوار زميات وذلك من خلال اتباع مهارات التحليل والتصميم والبرهنة والمقارنة. و يمنح هذا البرنامج الطلاب مهارات مميزة مثل المعرفة العميقة بمبادئ الحساب و عملية حل المشكلات والقدرة على البرمجة وتحليل أنظمة المعلومات التي تتيح فرصة أكبر للعمل في مجالات متنوعة ويمكنهم من الاندماج في العديد من الوظائف المختلفة الاكاديمية و التقنية, بما في ذلك البرمجة وتطوير أنظمة التشغيل وهندسة البرمجيات, كما يوفر هذا البرنامج الكوادر العلمية المطلوبة في سوق العمل القادرة على تصميم وتطوير البرامج للمستخدمين النهائيين والأنظمة المضمنة ومحترفى تكنئولوجيا المعلومات.
محتويات البرنامج
المدة الزمنية
8 فصول
الوحدات العامة
11
الوحدات الاختيارية
9
الوحدات الاجبارية
90
إجمالي عدد الوحدات
132
رمز المقرر | إسم المقرر | عدد الوحدات | نوع المقرر | الأسبقيات |
---|---|---|---|---|
CS011 | مبادئ الحاسوب | 3 | عامة | - |
المفاهيم الأساسية 1 تعريف الحاسوب وخصائصه – أنواع الحواسيب – أجيال الحواسيب – المكونات المادية وحدات الإدخال – وحدات الإخراج –وحدة المعالجة المركزية - وحدة الحساب والمنطق – وحدة التحكم والسيطرة – وحدة التخزين المختلفة – أنواع وتمتيل البيانات – الأنطمة العددية ( النظام الثنائي – النظام الثماني – النظام العشري – النظام السادس عشر) – البرمجيات – لغات البرمجة (لغة الألة – لغات عالية المستوى – لغات متوسطة المستوى) – الشبكات –شبكة الانترنت وخدماتها المختلفة – وسائل الاتصال والتقنية |
||||
CS121 | أساسيات برمجة 1 | 4 | إجباري | - |
مقدمة عن البرمجة, البرامج وأنواعها والفرق بينها,حل المشاكل بإستخدام الخوارزميات (أمثلة لحل بعض المشاكل الرياضية), المخطط الانسيابي وأنواعه, الإشكال المستخدمة لرسم المخططات الانسيابية وكيفية استخدامها (أمثلة نظرية تطبق على الخوارزميات), الشكل العام للبرنامج ( استخدام لغة برمجة مثل C++ ), |