- معلومات عن البرنامج
- المواد الدراسية
الشهادة الممنوحة
بكالوريوس
التخصص
مخرجات البرنامج
كوادر مؤهل بكفاءة عالية وخبرة كافية لسد احتياجات ومتطلبات سوق العمل واحتياجاته في مجال الحاسوب من خلال تزويده بمعارف حديثة، ومهارات متقدمة، من اجل الاسهام في تطوير وخدمة المجتمع في كافة مجالات الحاسوب .
أهداف البرنامج
1) تزويد الطالب بالعلوم والمعارف الأساسية وتطبيقاتها في مجال الحاسب الآلي .
2) تنمية مهارات الاتصال والتواصل بين الطلاب.
3) الإسهام في تقديم خدمات للمجتمع والبيئة المحلية واحترام ثقافته وتوابته .
4) التطوير المستمر للبرامج الدراسية والنظم التعليمية والتطبيقية بما يتناسب مع متطلبات إعداد خريج متميز و منافس.
5) تخريج كوادر تتقن بنية الحاسب وتصميم البرمجيات وتحليل وتصميم نظم المعلومات .
6) التطوير المستمر للبرامج الدراسية والنظم التعليمية والتطبيقية بما يتناسب مع متطلبات إعداد خريج متميز و منافس.
سوق العمل
· مطور برمجيات، مطور تطبيقات، مطور ويب.
· محلل نظم، محلل نظم معلومات.
· مهندس قواعد بيانات، مدير قواعد بيانات.
· مهندس أمن معلومات.
· مدير شبكة حاسب الآلي.
الوصف
يعتبر قسم الحاسب الآلي أحد أهم الأقسام العلمية بالكلية وأكثرها حيوية ، تم افتتاح القسم في العام الجامعي 2004/2005م ، ويمنح برنامج القسم الطلاب المتخرجين منه درجة (البكالوريوس) في الحاسب الآلي ، من خلال دراسة (8) فصول دراسية، وبعدد (140) وحدة دراسية ، أي ما يعادل (151) ساعة تدريسية بين نظري وعملي ، ويستقبل القسم الطلبة خريجي الثانويات العامة (القسم العلمي) ، وحرصا من القسم على نجاح الطلبة في الحياة العملية والاستفادة من جهودهم تم تكليف العديد منهم بالعمل على مشاريع تخرج تتمثل في منظومات ومواقع الكترونية يمكن الاستفادة منها داخل الكلية وخارجها، ولقد قام القسم بتخريج العديد من الدفعات شملت العديد من الخريجين الذين تم الاستفادة منهم في مؤسسات الدولة المختلفة .
محتويات البرنامج
المدة الزمنية
8 فصول
الوحدات العامة
37
الوحدات الاختيارية
0
الوحدات الاجبارية
103
إجمالي عدد الوحدات
140
| رمز المقرر | إسم المقرر | عدد الوحدات | نوع المقرر | الأسبقيات |
|---|---|---|---|---|
| CS100 | مبادئ الحاسب الآلي | 3 | إجباري | - |
|
الهدف دراسة المواضيع التالية : تعريف الحاسوب ، تاريخ الحاسوب وتطوره ،أجيال الحاسوب ، دورة معالجة البيانات ، طرق معالجة البيانات ، الكيان المادي وبرمجيات الحاسب الآلي ، وحدات الإدخال والإخراج ، وحدة المعالجة المركزية ، وحدة التحكم ، وحدة التخزين الإضافية ، تصنيفات الحاسبات ، لغات الحاسوب ، الأنظمة العددية ، مقدمة للبرمجيات الجاهزة وأثرها على أساليب الأعمال اليدوية . |
||||
| CS111 | أساسيات برمجة | 4 | إجباري | - |
|
يتم في هذه المادة المواضيع التالية :- المفاهيم اٍلاساسية في برمجة الحاسوب بلغة راقية ، خطوات حل المسائل باستخدام الحاسوب ، الخوارزميات ، المخططات الانسيابية ، هيكل برنامج اللغة المستخدمة ، البيانات وأنواعها ، التعابير ، القرارات ، التكرارات ، المصفوفات وتطبيقاتها . |
||||
| MA101 | رياضة عامة (1) | 3 | عامة | - |
|
الهدف : يهدف هذا المقرر إلى إعطاء المفاهيم الأساسية في علم الرياضيات وبصفة خاصة في حساب التفاضل والجبر وتطبيقاتها مما يعطى للطالب القدرة على فهم المواضيع المتقدمة في علم الحاسوب والتي تعتمد على هذه الخلفية الرياضية . # المحتويات : * العلاقات والدوال : • الأعداد الحقيقية / الفترات / المتباينات / القيمة المطلقة . • العلاقات الثنائية / نطاق ومدى العلاقة / العلاقات العكسية . • تعريف الدالة / النطاق / مدى الدالة / الدوال الفردية والزوجية والأحادية . • أنواع الدوال ( الثنائية / الخطية / التربيعية / القياسية / الجبرية / البسيطة ) • التمثيل البياني لبعض الدوال الثابتة والتربيعية والغير جبرية * النهايات والدوال المتصلة : • مفهوم النهاية . • نظريات في النهايات ( نهايات ضرب وقسمة وجمع والفرق بين دالتين ) . • استخدام التحليل والموافق والقانون لإيجاد نهاية . • الدالة المتصلة والغير متصلة * المشتقات : • تعريف المشتقة الأولى ومعدل التغيير . • المعنى الهندسي للمشتقة الأولى . • نظريات في التفاضل . • تفاضل ( جمع دالتين / الفرق بين دالتين / ضرب دالتين / قسمة دالتين ) . * المحددات والمصفوفات : • تعريف محدد الرتبة الثانية / مفكوك المحدد من الرتبة الثالثة . • خواص المحددات . • المعادلات المتماثلة والمتوافقة والمتجانسة والآنية والخطية . • المعادلات الآنية ذات المجهولين والثلاث مجاهيل . • تعريف المصفوفة . • أنواع المصفوفة ( الصفرية / القطرية / مصفوفة الوحدة ) . • العمليات ( جمع / طرح / ضرب ) مصفوفتين . • المصفوفات الشاذة والعكسية والمحددة . • حل المعادلات باستخدام المصفوفات . |
||||
| ST210 | أساسيات الإحصاء | 3 | عامة | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- التوزيعات التكرارية (بعض المفاهيم الإحصائية ، مصادر وأنواع البيانات الإحصائية ، طرق جمع البيانات الإحصائية ، أنواع العينات وأساليب المعاينة ، العرض الجدولي للبيانات الإحصائية ، العرض البياني للبيانات الإحصائية ) ، مقاييس النزعة المركزية (الوسط الحسابي ، الوسط التوافقي ، الوسيط ، المنوال ، الربيعات ، العشيرات ، المئينات) العلاقة بين الوسط الحسابي والوسيط والمنوال ، مقاييس التشتت (المدى ، الانحراف المتوسط ، الانحراف المعياري ، التباين ، الانحراف الربيعي ، معامل الاختلاف ، مقاييس الالتواء والتفرطح ) ، الارتباط والانحدار (الارتباط البسيط ، ارتباط الرتب ، الانحراف البسيط) ، المفاهيم الأساسية في الاحتمالات (فضاء العينة والأحداث ، تعريف الاحتمال ، مسلمات الاحتمال ، التباديل والتوافيق ، الاحتمال الشرطي ـ الاستقلالية ، قوانين الجمع والضرب ، نظرية بيز) . |
||||
| PH110 | فيزياء (عامة) | 3 | عامة | - |
|
يهدف هذا المقرر إلى تمكين الطالب من فهم خصائص العناصر الكهربائية وتأهيله لاستيعاب القوانين والنظريات لتحليل دوائر التيار المستمر ، وتوسيع مداركه لتحليل الشبكات الكهربائية التيار المتناوب ، ثم إعطاء الطالب فكرة مبسطة عن المغناطيسية وتطبيقاتها ، ويعتبر هذا المقرر القاعدة الأساسية للطالب للرفع من مستواه الفني والتقني . المحتويات : * مقدمة • أنواع المواد . • التركيب الذري . • التعريف بالمواد المغناطيسية . • أنظمة الوحدات . • تأثير الأبعاد والحرارة على المقاومة . • المعامل الحراري . • قانون أوم . • توصيل المقاومات على التوالي والتوازي . • المصادر الكهربائية . • القوة الدافعة الكهربائية . • توصيل المصادر الكهربائية . • المقاومة الداخلية للمصادر الكهربائية . • شروط انتقال أقصى قدرة . • قانون كير شوف . • تقسيم الجهد والتيار للدوائر . • التحليل الحلقي والعقدي . • نظريتا تفنن و نورثن . • نظرية التراكب . • التحويلات المثلثي والنجمي . • المجال والفيض المغناطيسي ، كثافة الفيض . * الموجات • الموجات الجيبية . • الموجات المربعة والمثلثة وأنماط مختلفة للإشارات . • متوسط القمة والقيمة الفعالة للإشارات . • القدرة اللحظية ، عامل القدرة ، متوسط القدرة . • دائرة الرنين ، عامل الرنين ، عرض الشريط . • إيجاد أقصر قدرة . • الأنظمة المحددة للأطوار ، جهود وتيارات الأطوار والخطوط . * القوة بين موصلين حاملين للتيار • الدوائر المغناطيسية المتوالية والمتوازية . • كثافة الفيض الكهربائي . • قانون كولوم . • المساحية . • المكثفات على التوالي والتوازي . • ثابت الزمن . • تفريغ وشحن المكثف . • قانون فاراد الأول والثاني . • المحادثة الذاتية والمتبادلية . • النلفات على التوازي والتوالي . • الطاقة المتزنة في المجال الكهربائي والمغناطيسي . • قانون أوم . • قانون كير شوف . • نظريتا تفنن ونورثن . • نظرية التراكيب وتطبيقاته بالنسبة للتيار المتناوب . * القدرة ومقياس القدرة • المحولات . • تركيب معمل المحول . • كفاءة المحول . |
||||
| EL101 | لغة إنجليزية (1) | 2 | عامة | - |
|
الأهداف: يهدف هذا المقرر إلى تدريب الطلاب على مهارات التحدث والكتابة ليتمكنوا من استخدامها. العناصر 1 - القواعد • الأسماء: ** وظائف الأسماء. ** الأسماء المعدودة وغير المعدودة. ** صيغ جمع الأسماء. ** أدوات التعريف والتنكير. • الضمائر ** ضمائر الفاعل ** ضمائر المفعول به ** ضمائر الملكية ** صفات الملكية ** ضمائر الإشارة • الأزمنة: ** المضارع البسيط. ** المضارع المستمر. ** الماضي البسيط. ** الماضي المستمر. ** المستقبل البسيط. يجب تقديم كل زمن من الأزمنة المذكورة أعلاه في صيغ الإثبات والنفي والاستفهام، مع استخدام أكثر الظروف شيوعًا مع كل زمن. • أدوات الاستفهام: ** من ** من ** ماذا ** أين ** لمن ** أي ** لماذا ** كيف (كثير، كثير، طويل، كبير في السن، ...إلخ) • الصفات: ** مواقع الصفات ** الصفات العلم ** صفات المقارنة ** صفات التفضيل ** الصفات الشاذة ** • حروف الجر: ** حروف جر الزمان. ** حروف جر المكان. ** حروف جر الصفات. 2- الفهم: * القراءة للفهم. أربع أو خمس فقرات بسيطة وقصيرة من مختارات لتطوير مهارات القراءة 3- الإنشاء: ينبغي تعليم الطلاب كيفية كتابة جمل بسيطة تتكون من: * - اسم + فعل (فاعل ومسند الجملة) * - اسم + فعل + اسم (فاعل، مسند، مفعول به) * - اسم + فعل + اسم + اسم (غير مباشر، مباشر) * - اسم + فعل + صفة + اسم * - صفة + اسم + صفة + اسم * - اسم + ظرف + فعل * - اسم + ظرف + فعل + اسم * - اسم + فعل + ظرف * - اسم + فعل + اسم + ظرف * - اسم + فعل + حرف جر + اسم * - اسم + فعل + حرف جر + اسم + ظرف * - فعل + اسم * - ظرف + فعل + اسم 4- علامات الترقيم والإملاء * - الأحرف الكبيرة * - النقطة * - علامة الاستفهام * - تكرار الثوابت الأخيرة * - حذف الحرف الأخير (e) * *- حذف الحرف الأخير (Y) **- (C) = أ) (S) **- (K) **- (TCH) 5- النطق: ينبغي التركيز بشكل أكبر على الأصوات التي لا توجد في اللغة العربية أو اللهجة الليبية، مثل (P) و(V) و(TH)... وتلك التي لا تُنطق بوضوح، مثل ® و(L)... التفضيلات: يتم تدريس القواعد والمفردات وشرحها بشكل شامل، وتُنمّى المهارات الأربع جميعها بشكل منهجي. 1- قواعد اللغة الإنجليزية العملية (منشورات جامعة أكسفورد). 2- القواعد الأساسية قيد الاستخدام. 3- تنمية مهارة القراءة (منشورات جامعة أكسفورد). |
||||
| AR051 | لغة عربية (1) | 2 | عامة | - |
|
|
||||
| CU300 | ثقافة إسلامية | 2 | عامة | - |
|
|
||||
| CS110 | تصميم منطقي | 3 | إجباري | CS100 |
|
يتم في هذه المادة دراسة المواضيع التالية :- أنظمة الأعداد ، تمثيل الأعداد الحامل للإشارة ، الشفرات ، البوابات المنطقية ، جداول كارتوف ، بناء الدوائر المنطقية الثنائي ، التتابعية وذات المعامل ، التصاعدية والتنازلية ، المسجلات ، دوائر الجمع الثنائي المتوازية ، أعداد النقطة العائمة وعملياتها ، فكرة عامة عن وحدات الحاسوب ( وحدة الحساب والمنطق ، الذاكرة الرئيسية ، الإدخال والإخراج والتحكم ) ، تجارب معملية تغطي أساسيات العمليات المنطقية التراكبية ، القلابات والقلابات المؤقتة العمليات التتابعية كالمسجلات والعدادات ، الدارة المنطقية الحسابية لعمليات الجمع والطرح ، الدارات المنطقية لاسترجاع وتخزين البيانات ، البحث عن الإيعاز وعمليات طرق التصميم للدارات المنطقية التزامنية والغير تزامنية . |
||||
| CS217 | برمجة بلغة باسكال | 4 | إجباري | CS111 |
|
يتم في هذه المادة دراسة المواضيع :- مقدمة عن لغة باسكال ومراحل تطورها . فكرة مبسطة عن لغات البرمجة وأنواعها . فكرة مبسطة عن الخوارزميات والمخططات الانسيابية . المتغيرات وأنواعها والثوابت وطريقة استخدامها في لغة Pascal . العمليات الحسابية والمنطقية . المعاملات العلائقية . التعرف على كيفية تشغيل برنامج لغة باسكال . التعرف على الشاشات والأدوات والقوائم ووظائفها ومهامها . كيفية إعداد برنامج بلغة باسكال (إنشاء برنامج جديد – حفظ البرنامج – فتح برنامج ... الخ) جمل قراءة البيانات من المستخدم باستخدام الدالة Read –Readln . جملة الطباعة Write –Writeln . جملة if الشرطية – جملة if Else – جملة if المتداخلة . جملة الاختيار المتعدد Select case . الحلقات Loop : o جملة for . o جملة while o جملة repeat until المصفوفات (ذات البعد الواحد والبعدين ) الدوال . التراكيب الملفات إعطاء أمثلة وبرامج متنوعة عن كل الجمل والبرامج بلغة باسكال . إضافة إلى إمكانية إعداد منظومة صغيرة بلغة باسكال . |
||||
| MA102 | رياضة عامة (2) | 3 | عامة | MA101 |
|
يعتمد هذا المقرر على التعريف بمفهوم المنطق الرياضي أساس نظريات المجموعات والزُمر التي هي أساس المنطق المستخدم في علم الحاسوب بالإضافة إلى تمكين الطالب من استخدام جبر القضايا والجبر البولي ونظرية الإعداد ، وهي المواضيع التي سيتعرض لها الطالب في المقررات المتقدمة في الحاسوب. المحتويات : * المنطق الرياضي • القضايا المنطقية البسيطة • أدوات الربط و الفصل وازدواج الشرطي • القضايا المركبة • جداول الصدق • القضايا الصائبة والمتناقصة منطقياً • التكافؤ المنطقي • جبر القضايا وقوانينه • استخدام جبر القضايا في الإثبات بدلاً من جداول الصدق • تطبيقات جبر القضايا على البوابات * المجموعات والزمر • مفهوم المجموعة وعمليات على المجموعات • حاصل الضرب الديكارتي • العلاقات العاكسة واللاعاكسة • العلاقات المتماثلة واللامتماثلة • العلاقات الناقلة والمتكافئة • التمثيل البياني والموجه للعلاقات • تمثيل العلاقات بالمصفوفات • الزمر وأنصاف الزمر * نظرية الإعداد • مسلمات مجموعة الأعداد الصحيحة • الاستنتاج الرياضي • قاعدة الترتيب التام • التباديل والتوافيق * الجبر البولي • مسلمات وقوانين الجبر البولي • أمثلة على الجبر البولي • تطبيق الجبر البولي على البوابات المنطقية |
||||
| ST102 | مبادئ الاحتمالات | 3 | عامة | ST210 |
|
* يتم دراسة المواضيع التالية • المتغيرات العشوائية : مفهوم المتغير العشوائي ، دالة التوزيع الاحتمالي للمتغير العشوائي (المتصل والمنفصل) . • التوقع : تعريف التوقع ، الجمع والضرب ، خواص التوقع . • توزيعات خاصة : ذو الحذين ، بواسون ، التوزيع الطبيعي ، توزيع T ، توزيع مربع كاى ، توزيع F . • المعاينة : مفهوم المعاينة ، طرق المعاينة ، توزيعات المعاينة لمتوسط العينة ، توزيع المعاينة للفرق بين متوسطي عينتين والفرق بين نسبتين (من الناحية التطبيقية) . • التقدير : المفاهيم الأساسية لتقدير النقطة وتقدير الفترة ، تقدير متوسط المجتمع (النقطة أو الفترة ) ، تقدير الفرق بين متوسطي مجتمعين ، فترة الثقة لنسبة المجتمع والفرق بين نسبتي مجتمعين ، فترة الثقة للتباين . • اختبارات الفروض: مفهوم الفرض الإحصائي ،الخطوات الأساسية لاختبار الفرض الإحصائي ، اختبارات الفروض المتعلقة بـ ( متوسط مجتمع واحد ، الفرق بين متوسطي مجتمعين ، نسبة المجتمع ، الفرق بين نسبتي مجتمعين ) . |
||||
| EL102 | لغة إنجليزية (2) | 2 | عامة | EL101 |
|
الأهداف: يهدف هذا المقرر إلى تنمية المهارات الأربع: الكتابة، والقراءة، والاستماع، مع التركيز بشكل خاص على اكتساب المفردات والدقة النحوية. كما يهدف إلى تزويد الطلاب بمواد قراءة إضافية لتلبية احتياجاتهم واهتماماتهم. المواضيع 1- القواعد • الأزمنة: ** - المضارع التام. ** - الماضي التام. ** - المستقبل المستمر. ** - المستقبل التام. (يجب تقديم كل زمن من الأزمنة المذكورة أعلاه في صيغ الإثبات والنفي والاستفهام). • أفعال نموذجية: ** - يستطيع. ** - قد. ** - يجب. ** - يجب. ** - ينبغي. (ملاحظة: يجب تقديم هذه الأفعال النموذجية في صيغ الإثبات والنفي والاستفهام) • الجمل الموصولة ** - جملة موصولة تعريفية. ** - جملة موصولة غير تعريفية. • المبني للمجهول: ** - المضارع البسيط. ** - الماضي البسيط. ** - المضارع المستمر. ** - المستقبل البسيط. ** - المضارع التام. ** - الماضي المستمر. ** - الماضي التام. 2- الفهم: *- الوحدتان الأوليان من كتاب "لغة برمجة الحاسوب باللغة الإنجليزية". بقلم جون كيجل. *- المصطلحات الأكثر شيوعًا في مجال الحاسوب الواردة في الكتاب أعلاه. |
||||
| PO100 | ثقافة سياسية | 2 | عامة | - |
|
|
||||
| AR052 | لغة عربية (2) | 2 | عامة | AR051 |
|
|
||||
| CS207 | تنظيم حاسبات | 3 | إجباري | CS110 |
|
يهدف هذا المقرر لدراسة المواضيع التالية :- التصميم الأساسي للحاسب الآلي ، الدوائر ، وحدة الحساب والمنطق ، دوائر التحكم ، تنظيم الحاسب ، تمثيل ومعالجة الأعداد العشري في الحاسب ، الجامع الكامل التفرعي ، بنية وحدة الحساب والمنطق ،العنونة ، تخزين وتنفيذ البرامج في الحاسب ، دورة الإحضار ودورة التنفيذ ، دراسة المخطط الزمني لدورات الآلة ، تعليمات نقل البيانات ، التعليمات الحسابية ، تعليمات التفرع غير الشرطي والمقاطعة ، مشروع فصلي في تطبيقات حقيقية . |
||||
| CS218 | برمجة بلغة C++ | 4 | إجباري | CS217 |
|
يتم في هذه المادة تناول المواضيع الأتية :- مقدمة عن لغة C++ ومراحل تطورها . فكرة بسيطة عن لغات البرمجة وأنواعها . فكرة مبسطة عن الخوارزميات والمخططات الانسيابية . المتغيرات وأنواعها والثوابت وطريقة استخدامها في لغة C++ . العمليات الحسابية والمنطقية . المعاملات العلائقية . مؤثرات الزيادة والنقصان ++,-- . التعرف على الشاشات والأدوات والقوائم ووظائفها ومهامها . كيفية إعداد برنامج لغة C++ (إنشاء برنامج جديد – حفظ البرنامج – فتح برنامج ... الخ). جمل قراءة البيانات من المستخدم باستخدام الدالة cin>> . جمل الإخراج والطباعة cout << . جملة if الشرطية – جملة if else – جملة if المتداخلة . جملة الاختيار المتعدد select case . الحلقات loop :- o جملة for – Next o جملة While – جملة do while . المصفوفات Arrays :- o ذات بعد واحد o ذات بعدين الدوال في لغة C++ . التراكيب في لغة C++ . الملفات في C++ . إعطاء أمثلة وبرماج متنوعة ومتعددة عن كل الجمل والبرامج بلغة C++ . إعداد منظومة صغيرة بلغة C++ . |
||||
| CS112 | تطبيقات حاسب | 4 | إجباري | CS100 |
|
يتم في هذا المقرر دراسة عملية لكلا من :- برنامج الطباعة Microsoft Word . برنامج الحسابات الإلكترونية Excel . برنامج العرض المرئي Power Point . معالجة وتصميم الصور Photo Shop . |
||||
| CS221 | نظم المعلومات | 3 | إجباري | CS100 |
|
يتم في هذا المقرر دراسة المواضيع التالية :- البيانات ، المعلومات كموارد ، تعريفها وأهميتها في اتخاذ القرار ، مكونات نظم المعلومات ، أنواعها، دراسة الأنظمة DSS , MIS , TPS , OAS ، إدارة نظم المعلومات وأمنيتها . |
||||
| MA206 | جبر خطي | 3 | عامة | MA102 |
|
يتم في هذا المادة دراسة المواضيع التالية :- الفضاء المتجهى (مفهوم الحقل ، بديهيات الفضاء المتجهى ، الارتباط الخطي والاستقلالية الخطية ، الأساس والبعد ، الفضاء المتجهى الجزئي) ، المصفوفات (أنواع المصفوفات ، محولة مصفوفة ، جبر المصفوفات ، عمليات على الصفوف والأعمدة ، المصفوفة المتكافئة ، رتبة المصفوفة ، المحددات ،المصفوفات المعكوسة ، ومعكوس المصفوفة) ، منظومة المعادلات الجبرية الخطية (المتجانسة والغير متجانسة ) ، فضاء الجدار الداخلي (تعاريف وخواص ، طرق التعامد ، طريقة جرام وسميث) ، مسالة القيم الذاتية لمصفوفة (تعريفات أساسية ومبرهنات )، التحويلات الخطية (الخواص ، التمثيل بالمصفوفات ، جبر التحويلات الخطية ، الصور القطرية للتحويلات الخطية ، مبرهنة كيلي وهاملتون) ، الأشكال الثنائية الخطية (الأشكال التربيعية واختزالها إلى صورها القانونية ) . |
||||
| CS220 | تراكيب منفصلة | 3 | إجباري | MA102 |
|
يتم في هذا المقرر دراسة المواضيع التالية :- أسس المنطق ، القضايا المنطقية وأدوات الربط ، جداول الصدق والعلاقات المنطقية ، المجموعات ، الدوال ، الخوارزميات ، الأعداد الصحيحة والمصفوفات ، التعليل الرياضي ، طرق البرهان ، الحث الرياضي ، التعريفات المرتدة والخوارزميات ، التوافقيات ، أساليب العد ، التباديل والتوافيق (والاحتمالات المتقطعة ) ونظرية الاحتمالات والتراكيب المنفصلة . |
||||
| CS311 | لغة التجميع | 4 | إجباري | CS207 |
|
يتم في هذا المقرر دراسة المواضيع التالية:- مقدمة عامة للغات البرمجة . لغة الألة Machine Language . تعريف لغة الاسمبلي – برنامج المترجم (الاسمبلر Assembler) . تركيبة المعالج . بنية المعالج 8086 . مسارات أو خطوط النقل للمعالج . المسجلات في المعالج 8086 أنواعها وكيفية التعامل معها . الذاكرة Memory الأنظمة العددية Number Systems . النظام الثنائي – النظام العشري – النظام الثماني – النظام السادس عشر . التحويلات بين الأنظمة العددية والعمليات عليها . الشكل العام لبرنامج بلغة الأسمبلي . مقطع الكود code – مقطع المكدس stack – مقطع البيانات data . عداد البرنامج – عملية الترجمة Assembler – عملية الربط LINK – عملية التنفيذ duBG تعليمات لغة الأسمبلي . تعليمة النقل Move . تعليمة الاستبدال XCHG . تعليمة الجمع ADC ADD . تعليمة الطرح Sbb sub . تعليمة الضرب lmul mul . تعليمة القسمة ldiv Div . تعليمات المقارنة . تعليمات الزيادة والنقصان lnc Dec . تعليمات التكرار باستخدام المسجل CX . المصفوفات Arrays . أنماط العنونة . تعليمات push Pop . التعليمات والعمليات المنطقية AND - OR - NOT - XOR - Test . |
||||
| CS225 | صيانة الحاسب الآلي | 4 | إجباري | CS100 |
|
يتم في هذه المادة دراسة المواضيع التالية :- وصف للمكونات المادية والبرمجية لجهاز الحاسوب . فك وتركيب المكونات المادية والتعرف عليها . تطبيق عملي لتجميع جهاز حاسوب بالكامل . طرق تثبيت البرامج ونظم التشغيل . استكشاف الأعطال البرمجية والمادية . فيروسات الحاسوب وبرماج الحماية منها . |
||||
| CS331 | تراكيب بيانات (1) | 4 | إجباري | CS218 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مفاهيم أساسية – مقدمة عامة ومراجعة الذاكرة وتركيبها وطريقة عملها –أنواع البيانات (البسيطة والمركبة) –المصفوفات – السجلات – السلاسل الحرفية –الخوارزميات –البرنامج – البرمجة الهادفة . أهمية دراسة هياكل البيانات . المصفوفات الأحادية والثنائية . المكدسات Stacks . الطوابير Queues . السجلات Records . القوائم المتصلة Single Linked list . القوائم المتصلة الثنائية Double linked list . |
||||
| MA305 | تحليل عددي | 3 | عامة | MA206 |
|
يتم في هذه المادة دراسة المواضيع التالية :- حدودية تايلور : o حساب الخطأ عند استخدام حدودية تايلور . الأخطاء :- o مصادر الأخطاء ، النموذج الرياشي وتمثيل الأعداد حسب الأنظمة واستخدام الألة الحاسبة التقريب . o أنواع الأخطاء : أخطاء التدوير أخطاء القطع قطع متعددة الحدود . كيفية حساب الأخطاء مع الخواص . o الخطأ النسبي . o الخطأ المطلق . o الخطأ النسبي المئوي . جذور المعادلات الخطية : o طريقة الحذف الجاوسى . o طريقة التقريب المتتالي . o طريقة اليعقوبي . o طريقة جاوس وسيدل . o طريقة الاسترخاء الزائد المتقالى (SOR) . o طريقة متسلسلات القوى . الاستكمال والجذريات : o الاستكمال من الداخل (صيغة نيوتن ، صيغة لاجرانج ، صيغة الفروق المستوية ) . o الاستكمال من الخارج (طريقة المربعات الصغرى) حدوديات لاجرنج ، نيوتن، هيرمت . التفاضل العددي : o صيغة نيوتن باستخدام اعداد استرلينج ، طريقة لاجرانج . التكامل العددي : o اشتقاق الصيغ الثلاث باستخدام صيغة الفروق الأمامية ، طريقة شبه المنحرف ، طريقة سمسبون ، طريقة تشيبشيف . الحل العددي للمعادلات التفاضلية العادية : o طريقة أويلر – طريقة وينج – كوتا – طريقة حل مسائل القيم الابتدائية . الحل العددي للمعادلات التفاضلية الجزئية : o مقدمة – طريقة الفروقات المنتهية الضمنية والصريحة . |
||||
| CS451 | تحليل وتصميم النظم | 3 | إجباري | CS221 |
|
يتم في هذه المادة دراسة المواضيع التالية :- البيانات والمعلومات ، المستويات الإدارية ، مدخل إلى النظام ومفاهيمه ، مؤهلات محلل النظام ، دورة حياة النظام ، تقرير دراسة الجدوى ، تقنيات تحليل النظام ،طرق جمع الحقائق ، أشكال انسيابية البيانات ، جدول القرارات ، تحليل البيانات ، تعديل هياكل البيانات ، أشكال الوصول إلى البيانات ، تقنيات تصميم النظم ، أشكال مسار النظام ، تصميم الملفات ، تصميم النماذج ، تصميم الرموز ، توثيق النظام ، تنفيذ النظام ـ إدامة النظام ، تحليل الشبكات وأسلوب تقييم البرامج والمراجعة . |
||||
| CS332 | تراكيب بيانات (2) | 4 | إجباري | CS331 |
|
يتم في هذه المادة دراسة المواضيع التالية :- الأشجر Trees . المخططات Graphs . خوارزميات الترتيب . البحث والفرز والدمج . |
||||
| CS341 | نظم تشغيل | 4 | إجباري | CS207 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة حول تعريف وأهمية نظام التشغيل . أنواع نظم التشغيل حسب المستفيدين – تعدد المستفيدين وتعدد المهام حسب نظم التنفيذ –النظم الحقيقية – نظم الدفعات – نظم المشاركة الزمنية . المكونات : مادية – برمجية – ثابتة HARDWARE – SOFTWARE – FIRMWARE . مفاهيم العملية PROCESS CONCEPTS o تعريف العملية – حالات ودورة حياة العملية (داخل مخارج الحاسب ) . برمجيات إدارة المعالجات PROCESSOR MANAGEMENT SOFTWARE جدولة الأعمال : طرق جدولة (مبادئ جدولة الأعمال ) باعتماد التنفيذ المتسلسل OFIF – FJS – FFW – جدولة الأعمال باعتماد تعدد البرامج . برمجيات إدارة الذاكرة MEMORY MANAGEMENT SOFTWARE . o الذاكرة المنفردة – إدارة الذاكرة المنفردة المتماسكة . o الذاكرة المتجددة . o إدارة الذاكرة المجزئة بالتجزئة الثابتة . o إدارة الذاكرة المجزئة بالتجزئة المتغيرة . o إدارة الذاكرة المجزئة بالصفحات . o الذاكرة الخيالية o إدارة الذاكرة بالصفحات المطلوبة . o إدارة الذاكرة بالتقطيع . o إدارة الذاكرة بالتقطيع والصفحات المطلوبة . برمجيات إدارة الملفات . نظم تشغيل الشبكات o ماهي الشبكة – مكونات نظام تشغيل الشبكة – أهميته – فوائده . o أنواع الشبكات FULLY CONNECTED, STAR,RING,BUS العملي :- - التطرق إلى الخـــواص المتقدمة لأحد نظم التشغيل (MS-DOS) وخاصة ستخدام أوامر BATSH FILE في المشاريع . - حالة دراسية عن مقارنة بين نظام التشغيل MS-DOS ونظام التشغيل UNIX فيما يتعلق بإدارة الموارد الأربعة الأساسية ( الإدخال والإخراج – المعالجات – الذاكرة – الخزن ) . |
||||
| CS300 | البرمجة بلغة البيسك المرئي (1) | 4 | إجباري | CS217 |
|
تهذف المادة إلى دراسة المواضيع التالية :- مقدمة عن لغة البيسك المرئي Visual Basic ومراحل تطورها . فكرة بسيطة عن لغات البرمجة وأنواعها . فكرة مبسطة عن الخوارزميات والمخططات الانسيابية . المتغيرات وأنواعها والثوابت وطريقة استخدامها . العمليات الحسابية والمنطقية . المعاملات العلائقية . التعرف على كيفية تشغيل برنامج البيسك المرئي . التعرف على الشاشات والأدوات والقوائم ووظائفها ومهامها . التصميم على النماذج Forms بإستخدام مجموعة الأدوات المتاحة . كيفية إعداد برنامج لغة البسك المرئي (إنشاء برنامج جديد – حفظ البرنامج – فتح برنامج ... الخ). جمل قراءة البيانات من المستخدم باستخدام الدالة Console.Read() . جمل الإخراج والطباعة Console.write() عن طريقة تطبيق Console Application. جملة if الشرطية – جملة if else – جملة if المتداخلة . جملة الاختيار المتعدد select case . الحلقات loop :- o جملة for – Next o جملة While – جملة do while . المصفوفات Arrays :- o ذات بعد واحد o ذات بعدين إعداد تطبيقات عملية Windows Forms Application . إعداد تطبيقات عملية Console Application . |
||||
| CS443 | شبكات الحاسب الآلي | 3 | إجباري | CS207 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مدخل في الاتصالات ، أنظمة الاتصالات وتوزيع البيانات ، أنواع نظم الاتصالات ، طبيعة موجات الاتصالات ، التضمين وأنواعه ، الاتصالات الرقمية ، أنواع وسط نقل البيانات ، متطلبات منظومة الاتصالات ، بروتوكولات الاتصالات المتزامنة والمتداخلة ، الاتصالات المتتالية والمتوازية مع أمثلة ، مفهوم شبكات الاتصال ، المفاهيم الأساسية للربط الشبكي ، مكونات الشبكة النموذجية ، الحواسيب الشخصية الطرفية والخادمات ، أدوات الربط ، ونظام تشغيل الشبكة ، شبكة محلية ، شبكات المناطق الواسعة ، مسائل تطبيق وتصميم الشبكات مسؤولية مشرف الشبكة ، استخدام وإعداد نظام تشغيل الشبكة (تصميم مجموعة المستخدمين الرخص والحقوق والمجموعات والمجالات ، إضافة محطات العمل الفرعية وإمكانية الطبع ) ، تبادل المعلومات عبر الشبكة كشف الأخطاء عند إرسال البيانات وتصحيحها والمحافظة عليها . |
||||
| CS441 | قواعد بيانات | 4 | إجباري | CS451 |
|
يتم في هذه المادة دراسة المواضيع التالية :- فكرة عامة عن قواعد البيانات . أنواع قواعد البيانات . حدود نظام قاعدة البيانات . أحجام الحقول وأنواعها . أنواع الملفات بقاعدة البيانات . طريقة تشغيل نظام قاعدة البيانات . التعامل مع مركز التحكم . إنشاء ملفات قاعدة البيانات وإدخال البيانات إلى الملف . تصميم شاشات من مركز التحكم وعن طريق الأوامر به . أوامر قاعدة البيانات واوامر التعامل مع الملفات ومحتوياتها . تعديل البيانات بالملفات وترتيبها واستخراج النتائج . تخزين البيانات بالذاكرة والتعامل معها . حفظ واسترجاع حقول الذاكرة إلى ملف خارجي وإلغائها . الدوال الخاصة بقاعدة البيانات ، دوال التوقيت ، الدوال الحسابية ، دوال التحويل .. الخ أسلوب البرمجة وإنشاء البرامج مع حفظها وتعديلها وكيفية التنفيذ . إيعاز الشرط إذا البسيط والمركب . التكرار ومفهوم الدوال . البرمجة الهيكلية . نقل المعلومات من برنامج إلى أخر . التعامل مع أكثر من ملف . التقارير : إعدادها – نوعيتها – أطوالها ................. الخ . الملفات : إعدادها – نوعيتها – أطوالها ................. الخ . |
||||
| CS333 | البرمجة الشيئية | 4 | إجباري | CS218 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة عن البرمجة الشيئية . مميزات البرمجة الشيئية . فهم قنوات الإدخال والإخراج . الدوال . الفصائل والأهداف . الوراثة وتعدد الأشكال . مبادئ لغة برمجة شيئية ، هيكل لغة برمجة شيئية وجمل الإدخال الإخراج . البرامج والفصائل والأهداف . أنواع البيانات وجمل الاختيار والتحكم . أنواع المتغيرات . الملفات . معالجة الأخطاء . |
||||
| CS431 | برمجة نظم | 3 | إجباري | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة إلى برمجة النظم . تعريف أنواع البرمجيات ، معالجة اللغات ، لغات البرمجة العليا والدنيا . الذاكرة ووحدة المعالجة المركزية . بناء المجمعات ، الموصلات والمحملات . التجميع المشروط ومعالجة الموسعات ، معالجة النصوص ، معالجة الملفات الكبيرة . مقدمة لنظم التشغيل ، إدارة الأعمال وإدارة المعالجات . إدارة الذاكرة ، إدارة الملفات . |
||||
| CS301 | البرمجة بلغة البيسك المرئي (2) | 4 | إجباري | CS300 |
|
يتم في هذه المادة دراسة المواضيع التالية :- كيفية ربط البيسك المرئي بقاعدة البيانات مثل برنامج أكسس Access . الدوال في لغة البيسك المرئي . التراكيب في البيسك المرئي . الملفات في البيسك المرئي . إعطاء أمثلة وبرامج متنوعة ومتعددة عن كل الجمل والبرامج بلغة البيسك المرئي . إعداد منظومة صغيرة بلغة البيسك المرئي Visual Basic . |
||||
| CS414 | أمن وسلامة المعلومات | 3 | إجباري | CS221 |
|
يهدف هذا المقرر إلى إبراز النواحي ذات الطابع الأمني في نظم المعلومات ، ثم دراسة وتحليل السبل اللازمة للوقاية من الأخطار والحفاظ على المعلومات . المحتويات * المقدمة • الحاجة إلى نظم الأمن • تعريف آمن نظم الحاسوب • أنواع التهديدات لنظم الحاسوب • آمن أجهزة الحاسوب الشخصية والشبكات المحلية • آمن البيانات في الشبكات ونظم الاتصالات • نقاط الضعف في النظم الأمنية للحاسوب * طرق حماية للحاسوب الشخصي • الحماية بالبرمجة ، الحماية بكلمات السر ، حدود كلمات السر ، منع كوارث الأسطوانات والاسترجاع • الحماية بالتشفير Cryptography ، الحماية المادية ، الفيروسات * تحليل الأخطار الأمنية لنظم الحاسوب • تحليل الأخطار ، التقليل من المجازفة ، تقييم نظام الأمن ، التخطيط لوضع الإجراءات الوقائية ، خطط الطوارئ • عوامل تقييم إصلاح الاختراق الأمني * نظم التشفير Cryptograplay • التشفير بمفتاح سري Secret Key Cryptography • التشفير بالمفتاح المعلن Public Key Cryptography • توليد المفاتيح وتوزيعها * التوقيعات الإلكترونية Electronic Signatures |
||||
| ST319 | طرق بحث | 2 | عامة | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- نشأة البحث العلمي وتطوره . معنى المنهج والبحث ، صفات الباحث الجيد ، أهداف البحث والتأليف . أهم مناهج البحث العلمي ( المنهج النقلي ، المنهج الاستقرائي ، المنهج الاستنباطي ، المنهج الوصفي ، المنهج التاريخي ، المنهج التجريبي ، منهج التحليل والتركيب ) . التكامل في المناهج العلمية . مراحل إعداد البحث (اختيار الموضوع ، تحديد المنهج ، حصر المصادر والمراجع ،جمع المادة العلمية ، بطاقات التقميش وتدوين المعلومات ، الاستعداد للكتابة ، المسودات ، كتابة البحث في صورته النهائية ، الهوامش والتعليقات ، المصطلحات المنهجية ،الاقتباس ، الاختصار ،الملاحق ، الفهارس ، المقدمة والخاتمة) |
||||
| CS338 | البرمجة بلغة الجافا | 4 | إجباري | CS333 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة عن لغة الجافا java ومراحل تطورها . المتغيرات وأنواعها والثوابت وطريقة استخدامها في لغة java . العمليات الحسابية والمنطقية . المعاملات العلائقية . مؤثرات الزيادة والنقصان . التعرف على كيفية تشغيل برنامج لغة الجافا وقد أستخدمنا مجموعة برمجيات النت بينز NetBeans IDE 7.1.2 . التعرف على الشاشات والأدوات والقوائم ووظائفها ومهامها . كيفية إعداد برنامج بلغة الجافا (إنشاء برنامج جديد – حفظ البرنامج – فتح برنامج ... الخ) جمـــــل قراءة البيانات من المستخــــــدم باستخدام الدالة Scanner الموجـــــــودة في Import Java.util.Scanner. جملة الطباعة System.out.print(). جملة if الشرطية – جملة if Else – جملة if المتداخلة . جملة الاختيار المتعدد Switch case . الحلقات Loop : o جملة for . o جملة while o جملة DO while المصفوفات (ذات البعد الواحد والبعدين ) كيفية ربط الجافا بقاعدة بيانات متل برنامج الأكسس ACCESS الدوال في لغة الجافا . التراكيب في لغة الجافا الملفات في لغة الجافا إعطاء أمثلة وبرامج متنوعة عن كل الجمل والبرامج بلغة باسكال . إضافة إلى إمكانية إعداد منظمة صغيرة بلغة باسكال . |
||||
| CS350 | برمجة نت | 4 | إجباري | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- تطوير واستخدام واجهة ويب (إتش تي إم إل HTML) . إتش تي إم إل الديناميكي ، XML . برامج جافا الموحدة . برامج تنفيذ ألية معالجة المعلومات (مع بيرل ، سي ، سي ++ .. إلخ ) . JAVA SCRIPTS ، جافا SERVICE ، وأشكال متحركة . القضايا التقنية في تصميم صفحات الويب والبيانات المنظورة . محركات البحث ومميزاتهم . المكتبات العامة الرقمية . |
||||
| CS413 | هندسة البرمجيات | 3 | إجباري | CS221 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مواصفات وتصميم وتنفيذ وإصلاح النظم البرمجية الكبيرة ومتعددة الأجزاء . (Specification , design, implementation and maintenance of large ,multi-module software systems ) قواعد وتقنيات وطرق وأدوات تطوير البرامج . Principles , techniques , methodologies and tools for software development) التقابل بين الإنسان والحاسوب . الأنظمة التفاعلية وأنظمة الوقت الحقيقي . التقابل بين البرمجيات والأجهزة . توزيع التطبيقات . |
||||
| CS412 | الذكاء الاصطناعي | 3 | إجباري | CS221 |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة في الذكاء الاصطناعي ، أنظمة المعرفة ، البوتقة ، طرق البرمجة ، تطبيقات مثل التعرف على نموذج ، برهنة النظريات ، أساليب البحث (البحث الأعمى ، البحث بالعمق أولا ، البحث بالعرض أولا ، البحث محدود العمق ، البحث التكراري ، البحث العشوائي ، البحث الطعمى ، صعود الجبل) ، فهم اللغات الإنسانية ، محاكاة الفهم ، لغات برمجة الأنظمة الخبيرة ، حل المشكلات ، مقدمة في لغة البرمجة برولوك أو لسب . |
||||
| CS420 | الوسائط المتعددة | 4 | إجباري | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- • مقدمة عن الوسائط المتعددة المستخدمة في عالم الإنترنت و الكمبيوتر ( الصوت , الصور , الفيديو , النصوص ) . • أنواعها و أنواع الترميز المستخدمة في كل منها و أنواع ضغط الملفات . • مجالات استخدام الوسائط المتعددة . • نبذة عن نظام قواعد البيانات . |
||||
| CS411 | الرسم بالحاسوب | 4 | إجباري | - |
|
يتم في هذه المادة دراسة المواضيع التالية :- مقدمة في الرسم بواسطة الحاسوب . رسم الأشكال الأساسية (نقطة – خط مستقيم – مربع – مستطيل – مثلث ) . تركيب بعض الأشكال . تصميم شكل هندسي معين . تصميم رسومات مختلفة . انتاج الأصوات الموسيقية . تركيب الألوان . تحريك الصورة . تصميم مشهد كامل بالصوت والصورة . |
||||
| مشروع | مشروع التخرج | 2 | إجباري | - |
|
الهدف : تدريب الطالب على إنجاز منظومة متكاملة حيث يقوم الطالب بإعداد دراسة وتحليل لنظام قائم بهدف برمجته ، أو تصميم موقع إلكتروني ، وذلك تحت إشراف أحد المختصين في الموضوع وممن لديهم خبرة علمية في هذا المجال وتقديمها لغرض المناقشة والتقييم . |
||||
| تاريخ | تاريخ ليبيا | 2 | عامة | - |
|
|
||||