المنهج الدراسي لكلية علوم الحاسوب

شهادة البكالوريوس

شهادة الماجستير

شهادة الدكتوراه

 

مواصفات الطالب  توصيف المساقات العلمية

 

 

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

مقدمة في علم الحاسوب

 يتناول هذا المساق مواضيع مثل: التفاضل، التكامل، المتواليات، سلاسل القوى والسلاسل غيـر المنتهية (اللانهائية)، القطع المخروطي، الإحداثيات القطبية، الدوال الموجهة، المنحنيـات، التفاضل الجزئي، الغايات والاستمرارية، ضرب التكامل (الثنائي والثلاثي) التكامل الخطي والسطحي، وحل المعادلات التفاضلية، ومقدمة في الرياضيات المنفصلة.

رياضيات علم الحاسوب

يتناول هذا المساق مواضيع شتى مثل: دورة البرمجة بلغة سي، لغة التأليف، ابتكار البرنامج، تركيب برامج لغة سي، دالة الشرط، كتلة بناء لغة سي، متغيرات، المشغلات، التعليقات، الحلقات بأنواعها الثلاث، القرارات، أداة الشرط، عبارات المفاتيح، دوال لغة سي، الطبقات، السلاسل، المؤشرات، لوحة المفاتيح، والمؤشر، التراكيب، الذاكرة وعرض الرموز،دوال رسم لغة سي، الملفات، المشغل السابق لسي، المكتبة سي القياسية، بيئة برمجة سـي، الاشتراك مع لغة التجميع، استعراض سـي ++، المشيدات، الوظيفة وتحميل المشغل، الدوال الافتراضية ، بيئة التطوير المتكامل، البرمجة باستخدام سي ++.

البرمجة بلغة سي

يتناول هذا المساق مواضيع عديدة مثل أنواع البيانات ، السجلات، الملفات والمجاميع، تراكيب البيانات الدنياميكية المربوطة بصورة مفردة ومزدوجة ودائرية، القوائم والصفوف، الحزم، والأشجار المزدوجة (الثنائية)، البحث المزدوج والتشويش، ضغط البيانات، تعريفات الخوارزميات، تصميم وتحليل الخوارزميات، القسمة والتفوق، الخوارزمية السريعة، برمجة الحركة، التتبع الخلفي، آليات التفرع والتحدد.

تراكيب البيانات والخوارزميات

يتناول هذا المساق خصائص برمجة النظم، وظائف المجمعات، الميزات والتصميم، وظائف المحمل، الميزات والتصميم، وظائف الروابط وخصائصها، المعالجات الكبيرة، وظائف المعالجات الكبيرة، الخصائص والتصميم، البرامج المؤلفة: الوظائف ، الميزات والتصميم، البرامج المترجمة: وظائفها والخصائص والتصميم, المحررين وأنظمة التشغيل.

برمجة النظم

يتطرق هذا المساق إلى عدة مواضيع منها:مقدمة، نماذج البيانات: ارتباطية، تصاعدية (هرمية) ونماذج الشبكة، الجبر الارتباطي والرياضيات، التسوية، لغات كويري، حماية وتكامـل البيانات، البيانات الموزعة، تطبيقات، أساسيات تكنولوجيا البيانات ، التطورات في توصيل البيانات، مبادئ أنظمة البيانات الموزعة، تماثل كويري، تحكم التزامن ، الحماية والتكامل، دراسات الحالة.

نظم البيانات

 يتناول هذا المساق دور تحليل البرمجيات، طرق تحليل البرمجيات، دورة البرمجيات، عملية تصميم البرمجيات، التصميم في عملية تطوير البرمجيات، ميزات التصميم، تمرينات التصميـم، تصميم الهدف الموجه، طريقة منهجية للتصميم، تقييم تمرينات تصميم البرمجيات.

تحليل النظم والتصميم

يتطرق هذا المساق إلى مواضيع شتى منها مقدمة في معمارية المعالجات الدقيقة، طريقة التعريف، توجيه حركة البيانات، الحساب والتعليمات المنطقية، تعليمات تحكم البرنامج، برمجة المعالج الدقيق، برمجة الدوز والبايوس في لغة التجميع ولغة سي ، المعالجات الكبيرة، السلاسل، برمجة المركب، مقدمة في تعشيق المعالجات الدقيقة ، آليات تعشيق الذاكرة، القواطـع، الجهاز الناقل.

المعالجات الدقيقة

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

معمارية نظم الحاسوب

يتناول هذا المساق أنظمة التشغيل وأهميتها، تعريفها ووظائف التشغيل، تركيب ومعالجة القطـع، تنظيم الذاكرة، التجزئة، قابلية الحركة، التصفح عند الطلب، التجزئة، والتجزئة والتصفح، تنظيم المعالج، جدولة أو تنظيم العملية والعمل، تزامن العملية، تنظيم الجهاز، الأجهزة الافتراضية، تنظيم المعلومات، مقدمة في برامج اليونكس.

أنظمة التشغيل

يتناول هذا المساق المفاهيم الأساسية لهندسة البرمجيات، الأدوات ، الطريقة، المتطلبات الهندسية، وثائق البرمجيات، التقييم، تحليل المتطلبات، الآراء الموجهة، الطرق البنائية، سياقـات الأنظمة، طرق الأنظمة، تدفق البيانات، المنطق، الهدف ، تعريف المتطلبات والمواصفات، بروتوتايب البرمجيات، المواصفات الأساسية، أدوات البرمجيات.

هندسة البرمجيات

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

اتصالات البيانات والشبكات

ما هي البرمجة البصرية: ما هي البرمجة البصرية، أساسيات البرمجة في فيجول بيسك ، الإجراءات، التصميم المعياري (التركيبي)، المشغلات المنطقية والارتباطية، الحواجز أو العوامل الشرطية، فواصل الحالة، التكرار، المجاميع، الملفات التعاقبية، ملفات العبور (المرور) العشوائي، العرض الرسمي للبيانات، الحاكمات والأهداف ، إدارة البيانات، برمجة الهدف الموجه، مرور الإنترنت، برمجة صفحة الشبكة، الاتصال مع التطبيقات الأخرى.

البرمجة البصرية

يتناول هذا المساق مواضيع عديدة منها: ما المقصود بحماية الحاسوب، هل هناك مشكلة حمايـة في الحاسبات، التشفير وفك التشفير الأساسي، حماية أنظمة التشفير، البروتوكولات والتطبيقات، حماية البرنامج ، الحماية في الأغراض العامة لأنظمة التشغيل، حماية البيانات، الحماية في الشبكات، التطبيقات.

حماية الحاسوب

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

الذكاء الاصطناعي

يهدف هذا المساق إلى تعريف الطلبة بالطرق، والأدوات والتطبيقات التي يستخدمها المبرمج الماهر عن طريق ما يسمى بالهدف الموجه ومن خلال لغات حاسوبية مثل سي ++ . حيث يتعرف الطلبة هنا على نموذج برمجة الحاسوب في طريقة الهدف الموجه باستخدام سي ++ .

برمجة الهدف الموجه

يتناول هذا المساق مواضيع حديثة ومعاصرة في علم الحاسوب وتكنولوجيا المعلومات تم اختيارها بدقة من قبل للجنة العلمية في الكلية.

مواضيع خاصة في الحاسوب

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

البرمجة بلغة جافا

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

الإنترنت والشبكة العالمية

مبادئ رسوم الحاسوب والحركات، أوامر الرسم في لغة سي ، خوارزميات الرسم ( الخط، الدوال، الدوال المنحنية، دوال الألوان)، الانتقالات ذات البعدين (الدوران، القياس، الانعكاس ، الترجمة، وعرض المصفوفة، اشتراكات مستخدم الرسم (النوافذ، وتصميم الجداول والرموز). تصميم تسلسل أو تتابع الحركة، تصميم صفحات الشبكة.

رسوم الحاسوب

 

 

 

1.         يجب أن يكون الراغب في الدراسة طالب علم شغوفاً، وله قدرة على البحث والتعلم الذاتي. 

2.         يجب أن يكون قادراً على التحدث والكتابة باللغتين العربية والانكليزية للطالب العربي أو اللغة الانكليزية لمن لا يجيد اللغـة العربية. 

3.         يجب أن يكون متمكناً من استخدام الكمبيوتر والإنترنت، والاتصالات الحديثة في التعلم. 

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

مواصفات الطالب