مقدمة
نظرًا لأننا نعيش في عصر رقمي، تعتمد معظم الصناعات على البيانات والبرمجيات. لذلك، ارتفع الطلب على المتخصصين في الحوسبة ذوي الخلفية العلمية في العقد الماضي وبشكل متسارع. تقدم كلية الحوسبة والمعلوماتية بكالوريوس العلوم في علوم الحاسب بهدف تلبيه الاحتياج المتزايد، وتأهيل الكوادر المتميزة بما يتناسب مع احتياج سوق العمل. يتضمن البرنامج الأسس العلمية للحوسبة مع التطبيقات المتقدمة التي تتطلب معرفة متطورة لأنظمة الحوسبة وأدوات وتقنيات البرمجة وحل المشكلات.
أهمية ومبررات استحداث البرنامج
تلتزم رؤية المملكة العربية السعودية 2030 بتزويد المواطنين بالمعرفة والمهارات لتلبية الاحتياجات المستقبلية لسوق العمل. يمكن أن يكون مجال علوم الحاسب وتقنية المعلومات والاتصالات عامل تمكين رئيسي للبرامج الوطنية الموضحة في رؤية المملكة العربية السعودية 2030 والموصوفة بالتفصيل في خطة التحول الوطني 2020.
ومع ذلك، يعاني قطاع تقنية المعلومات والاتصالات من فجوة كبيرة بين العرض والطلب. وينعكس هذا في الهدف الاستراتيجي لوزارة الاتصالات وتقنية المعلومات (MCIT)، وهو "إعادة تأهيل رأس المال البشري السعودي المتخصص وتوظيف رأس المال هذا لتقليل الفجوة بين العرض والطلب في قطاع تقنية المعلومات والاتصالات". يشير تقرير حديث صادر عن لجنة الاتصالات وتقنية المعلومات إلى أنه على الرغم من استمرار الجامعات والكليات ومنظمات التوظيف ومؤسسات التدريب المحلية السعودية في تزويد المئات من المتخصصين الجدد في تقنية المعلومات والاتصالات، إلا أن الفجوة بين الطلب والعرض ستستمر في التوسع. تجاوزت فجوة الاحتياج في مجال تقنية المعلومات والاتصالات 37000 في عام 2017. ويظهر التقرير الاحتياجات المتزايدة لتخصصات علوم الحاسب مثل مطور أو مدير للبرمجيات أو التطبيقات التي صنفت ضمن أصعب المهارات بحثاً من أصحاب العمل. لذلك، يهدف برنامج البكالوريوس في علوم الحاسب إلى سد الفجوة في صناعة تقنية المعلومات والاتصالات من خلال تطوير خريجين مؤهلين قادرين على المساهمة والمشاركة في نمو المملكة العربية السعودية وتقدم المجتمع.
مدة الدراسة في البرنامج
8 فصول دراسية.
أهداف البرنامج
1. تطوير قوة عاملة ماهرة تقنيًا تتألف من مواطنين سعوديين قادرين على تنفيذ مشاريع تطوير البرمجيات بأفضل المعايير الدولية.
2. مواكبة التطورات الأكاديمية في الجامعات العالمية في مجال الحوسبة والمعلوماتية.
3. زيادة خبرة المتعلمين من خلال تمكينهم من حل المشكلات الأكاديمية والعملية في مجالات تخصصهم.
4. تمكين الخريجين من التنافس في مجالات الحوسبة والمعلوماتية.
5. دعم التطوير المستمر من خلال الشراكة مع الشركات المحلية والدولية.
6. ربط البرامج من خلال دورات متكاملة مصممة وتدرس من خلال التكنولوجيا المتقدمة.
7. تكامل البرامج الأكاديمية من خلال سد الفجوة بين التقدم النظري والتطبيقات العملية.
الفرص الوظيفية لخريجي البرنامج
1. عالم حاسب آلي.
2. مهندس برمجيات.
3. مطور برامج.
4. محلل أنظمة.
5. أخصائي دعم فني.
6. مطور مواقع.
7. مهندس شبكات.
8. مطور قواعد البيانات.
9. محلل أمن المعلومات.
10. أخصائي الذكاء الاصطناعي.
11. مطور نظم.
12. مدير مشاريع برمجية.
13. أخصائي ضمان جودة البرمجيات.
14. مختبر برمجيات.
الخطة الدراسية وتوصيف المقررات
تتكون الخطة الأكاديمية لبكالوريوس العلوم في علوم الحاسب من 132 ساعة معتمدة موزعة على ثمانية فصول دراسية على النحو التالي:
- متطلبات الجامعة = 34 ساعة
- متطلبات الكلية = 24 ساعة
- متطلبات القسم = 74 ساعة
السنة الأولى: المستوى الأول
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS001 | أساسيات الحاسب | 3 | |
ENG001 | أساسيات اللغة الإنجليزية 1 | 8 | |
CI001 | مهارات أكاديمية | 2 | |
المجموع | 13 |
السنة الأولى : المستوى الثاني
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
MATH001 | مقدمة في الرياضيات | 3 | |
ENG001 | مهارات اللغة الإنجليزية 2 | 8 | |
COMM001 | مهارات الاتصال | 2 | |
المجموع | 13 |
السنة الثانية : المستوى الثالث
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS140 | برمجة الحاسب 1 | 4 | |
CS210 | تصميم المنطق الرقمي | 3 | |
MATH150 | الرياضيات المتقطعة | 3 | |
Science1 | الفيزياء العامة 1 | 3 | |
ENG103 | الكتابة التقنية | 3 | |
ISLM101 | الثقافة الإسلامية 1 | 2 | |
المجموع | 18 |
السنة الثانية : المستوى الرابع
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS141 | برمجة الحاسب 2 | 4 | |
CS250 | معمارية الحاسوب وتنظيمة | 3 | |
CS265 | نظرية الحوسبة | 3 | |
CS151 | الرياضيات المتقطعة لعلوم الحاسب | 3 | |
Science2 | الفيزياء العامة 2 | 3 | |
ISLM102 | الثقافة الإسلامية 2 | 2 | |
المجموع | 18 |
السنة الثالثة : المستوى الخامس
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
Cs312 | هياكل البيانات | 3 | |
CS330 | أساسيات نظم قواعد البيانات | 3 | |
CS344 | أنظمة التشغيل | 3 | |
CS348 | تصميم وتحليل الخوارزميات | 3 | |
MATH151 | الجبر الخطي | 3 | |
ISLM103 | الثقافة الإسلامية 3 | 2 | |
المجموع | 17 |
السنة الثالثة : المستوى السادس
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS355 | هندسة البرمجيات | 3 | |
CS360 | شبكات الحاسب | 4 | |
CS374 | الذكاء الإصطناعي | 3 | |
CS388 | مبادئ لغات البرمجة | 3 | |
STAT101 | إحصاء | 3 | |
ISLM104 | الثقافة الإسلامية 4 | 2 | |
المجموع | 18 |
السنة الثالثة ( الفصل الصيفي ) التدريب التعاوني
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS499 | التدريب العملي | 1 | |
المجموع | 1 |
السنة الرابعة : المستوى السابع
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS414 | التفاعل بين الإنسان والحاسب | 3 | |
CS436 | برمجة الويب | 4 | |
CS409 | حماية الحاسوب | 3 | |
CS490 | مشروع تخرج 1 | 2 | |
CS4xx | مقرر اختياري في علوم الحاسب 1 | 3 | |
MGT101 | مقدمة في الإدارة | 3 | |
المجموع | 18 |
السنة الرابعة : المستوى الثامن
رمز المقرر | اسم المقرر | الساعات المعتمدة | المتطلبات السابقة |
---|---|---|---|
CS491 | مشروع تخرج 2 | 4 | |
CS4xx | مقرر اختياري في علوم الحاسب 2 | 3 | |
CS4xx | مقرر اختياري في علوم الحاسب 3 | 3 | |
CS452 | إدارة مشاريع البرمجيات | 3 | |
CS457 | الأخلاقيات في عصر المعلومات | 3 | |
المجموع | 16 |