الخطة الدراسية
يؤهل برنامج بكالوريوس في علوم الحاسب الآلي الطالب للحصول على درجة بكالوريوس في علوم الحاسب الآلي من خلال العديد من المقررات الدراسية
التى وضعت بعناية لتغطي الجوانب المختلفة
في هذا التخصص.
يمتد البرنامج على مدى
8 فصول دراسية
يدرس خلالها الطالب
138 وحدة دراسية منها 8 وحدة عامة، و 92 وحدة الزامية. كما يدرس عدد 16 وحدة إختيارية من قائمة المقررات الاختيارية المقترحة. بالإضافة الى مشروع تخرج في مجال تخصصه
الخطة الدراسية للبرنامج الدارسي موضحة على الفصول الدراسية التالية:
الفصل الاول
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
AR051 |
لغة عربية 1 |
02 |
متطلبات الجامعة |
|
+
|
إبراز جمال اللغة العربية والكشف عما
تحفل به من عناصر الأصالة والقوة ليزداد الطلاب شغفًا بها وإقبالًا عليها.الاتصال الوثيق بتراثنا الأدبي
وإيقاف الطلاب على عراقته وتنوّعه وشموله.صقل مواهب الطلاب وإنماء قدرتهم على
فهم اللغة والنحو والصرف والكتابة العربية الصحيحة.تدريب الطلاب على كتابة بحوثهم
العلمية والتقارير والمذكرات كتابة صحيحة سليمة من الأخطاء اللغوية والأسلوبية
والإملائية، وتسهل عليهم ترجمة الكثير من النصوص التخصصية.
2 |
CS100 |
أساسيات البرمجة |
04 |
عام |
|
+
|
1.التعريف بخطوات حل المسألة وطرق الحل باستخدام الخوارزميات النصية والمخططات الانسيابية و تنمية القدرة على التفكير المنطقي لحل المسائل والتعرف على النظم العددية والتحويل بينها.2.التعريف بأساسيات ومكونات برامج لغة البايثون وكيفية تحويل الخوارزميات النصية أو المخططات الانسيابية إلى برامج بلغة البايثون3.الرفع من المستوى البرمجي للطالب بالتعرف على الوظائف والقوائم وكيفية اكتشاف الاخطاء .
3 |
ST101 |
مقدمة في الاحصاء |
04 |
عام |
|
+
|
تعريف الطالب بعلم الاحصاء واهميته
وانواع البيانات وطرق جمعها وتلخيصها باستخدام مقاييس النزعة المركزية ومقاييس
التشتت والالتواء والتفرطح.مفهوم الارتباط الخطي لبيرسون
وسبيرمان.الانحدار الخطي البسيط وعلاقته بالارتباط.
4 |
MM101 |
مقدمة في الحسبان 1 |
04 |
عام |
|
+
|
يتعرف الطالب على أنواع الاحداثيات و تحويل النقط من إحداها الى الاخر و تمثيلها كمتجهات .دراسة المحل الهندسي و دوران المحاور وإزاحتها وتأثير ذلك على النقاط والمعادلات في المستوى.يوضح الطالب كيفية إيجاد معادلة الخط المستقيم بصيغها وصورها المختلفة . يقارن الطالب بين القطوع المخروطية و الصور القياسية لها .
يتعرف على المفاهيم و المصطلحات و المبادئ و القوانين لرياضة1 .معرفة الدوال وأنواعها وتطبيق العمليات الجبرية عليها .تفسير مفهوم النهايه والتمييز بين
أنواعها وإستخدام النظريات المناسبة لحل المسائل وربطها بالاتصال .تزويد الطالب بمفهوم الإشتقاق و
إستخدام قواعده و أنواعه لإشتقاق الدوال وإستخدام تطبيقاته لرسم الدوال .
6 |
EL101 |
لغة انجليزية 1 |
02 |
متطلبات الجامعة |
|
+
|
اللغة الإنجليزية 101 هي دورات مصممة خصيصًا للطلاب الذين يختارون الدراسة في كلية العلوم الأساسية. تتمثل الأهداف الأساسية لكلا الدورتين في تمكين الطلاب من استخدام اللغة الإنجليزية لأغراض علمية. يزودون الطلاب بممارسة على أنماط الجمل والكلمات الهيكلية بالإضافة إلى المفردات غير الهيكلية الشائعة في جميع الفروع العلمية. تهدف المواد المضمنة في هذه الدورات إلى منح الطلاب فرصة جيدة لقراءة النصوص العلمية والقيام بتمارين قواعد اللغة والعمل على المصطلحات العلمية.
الفصل الثاني
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
CS111 |
البرمجة الهيكلية I |
04 |
عام |
CS100 |
+
|
1. التعرف على المفاهيم الأساسية في الحاسوب ولغة البرمجة وأنواع البيانات وتطوير مهارات التفكير المنطقي تحويل الخوارزميات إلى برنامج بلغة فورتران.2. التعرف على جمل الادخال والإخراج والجمل البسيطة والمركبة والتعبيرات المنطقية و عمليات الاختبار والجمل التكرارية.3. دراسة وفهم كيفية تنسيق البيانات وتصحيح الأخطاء بالبرنامج.4. التعرف على تركيبات البيانات المتقدمة كالمصفوفات وتوظيف البرامج الفرعية لتحسين كفاءة البرنامج والمقدرة على قراءة وفهم البرامج.
2 |
ST102 |
مقدمة في الاحتمال |
04 |
عام |
ST101 |
+
|
يهدف هدا المقرر الى توسيع مدارك
الطالب على التمييز بين التوزيعات الاحتمالية وتطبيقاتها.تعلم الطالب المصطلحات والمفاهيم دات
العلاقة بالتوزيعات الاحتمالية الخاصة.التعرف على مفهوم فترات
الثقة و اختبارات الفروض و استخدامها في المجالات المختلفة سواء لعينة واحدة او
عينتين.
3 |
PH112 |
فيزياء كهربية ومغناطيسية |
04 |
عام |
|
+
|
4 |
MM103 |
هندسة فضائية |
03 |
عام |
MM102 |
+
|
5 |
MM102 |
هندسة تحليلية مستوية |
04 |
عام |
|
+
|
الفصل الثالث
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
AR052 |
لغة عربية 2 |
02 |
متطلبات الجامعة |
AR051 |
+
|
2 |
PH200 |
دوائر الكترونية ورقمية |
03 |
عام |
|
+
|
3 |
CS200 |
التركيبات المتقطعة |
04 |
إجباري |
CS111 |
+
|
4 |
CS207 |
تنظيم الحاسب الآلي |
04 |
إجباري |
CS111 |
+
|
5 |
CS214 |
البرمجة الهيكلية 2 |
04 |
إجباري |
CS111 |
+
|
الفصل الرابع
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
PH201 |
دوائر الكترونية ورقمية عملي |
03 |
عام |
PH112 |
+
|
2 |
CS211 |
البرمجة بلغة الاسمبلي |
04 |
إجباري |
CS111 |
+
|
3 |
CS215 |
البرمجة الشيئية |
04 |
إجباري |
CS115 |
+
|
4 |
MA206 |
الجبر الخطي |
04 |
عام |
MM102 |
+
|
5 |
EL102 |
لغة انجليزية 2 |
02 |
متطلبات الجامعة |
EL101 |
+
|
الفصل الخامس
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
CS331 |
هياكل بيانات وخوارزميات1 |
04 |
إجباري |
CS200 |
+
|
2 |
CS315 |
برمجة الويب |
04 |
إجباري |
CS215 |
+
|
3 |
CS319 |
تحليل وتصميم النظم |
04 |
إجباري |
CS215 |
+
|
4 |
CS323 |
طرق عددية |
04 |
إجباري |
CS111 |
+
|
الفصل السادس
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
CS332 |
هياكل بيانات وخوارزميات2 |
04 |
إجباري |
CS331 |
+
|
2 |
CS343 |
شبكات الحاسب الآلي |
04 |
إجباري |
CS215 |
+
|
3 |
CS340 |
أمن نظم الحاسب |
04 |
إجباري |
CS215 |
+
|
4 |
CS336 |
لغات البرمجة |
04 |
إجباري |
CS215 |
+
|
الفصل السابع
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
CS4XX |
اختياري 1 |
04 |
إختياري |
|
+
|
2 |
CS437 |
نظم تشغيل |
04 |
إجباري |
CS332 |
+
|
3 |
CS436 |
قواعد البيانات |
04 |
إجباري |
CS331 |
+
|
4 |
CS431 |
برمجة نظم |
04 |
إجباري |
CS211 |
+
|
الفصل الثامن
ر.م |
الرمز |
اسم المقرر |
الوحدات |
نوع المقرر |
الاسبقيات |
|
1 |
CS4X.X |
اختياري 2 |
04 |
إختياري |
|
+
|
2 |
CS450 |
مشروع تخرج |
04 |
إجباري |
|
+
|
3 |
CS444 |
استرجاع المعلومات |
04 |
إجباري |
CS332 |
+
|
4 |
CS438 |
هندسة البرمجيات |
04 |
إجباري |
CS319 |
+
|