البكالوريوس

وصف المواد

تاريخ النشر: 2020/10/09م

 

وصف المواد التي يطرحها قسم علم الحاسوب

 

رقم المادة

اسم المادة ووصفها

0612099

حاسوب استدراكيComputer Remedial Course                                                                          مهارات حاسوب 1

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

متطلب سابق: لا يوجد

0612115 

مهارات الحاسوب (2) - لغة برمجة بيسك المرئية Computer Skills(II) – Visual Basic                         

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

 متطلب سابق: (0612099)

0612114  

مهارات الحاسوب (2) - لغة برمجة C++         Computer Skills(II) – C++ Programming               

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

متطلب سابق: (0612099)

 

 

 

 

 

 

 

 

 

 

رقم المادة

اسم المادة ووصفها

0612213

البرمجة الشيئية (1)Object-Oriented Programming (I)                                                                

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

متطلب سابق:(0612114 )

0612332

مقدمة في شبكات الحاسوب       Introduction to computer networks                                         

معمارية الشبكة ، نموذج OSI ، بروتوكولات الاتصالات ، شبكة علوم الهندسه اللاكميه ، شبكات المحلية ، الاجهزه العاملة على شبكة الانترنت ،جسور شبكات عالية السرعه ، الشبكات الواسعه ، مقدمة الى الانترنت ،TCP/IP ، مقدمة الى  ISDN,DSL، وشبكات اجهزة الصرف الالي((ATM.

متطلب سابق:( 0612331)

0612331

نظم تشغيل الحاسوب    Computer Operating Systems                                                                  

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

متطلب سابق:( 0612114)

0612394

نظم تشغيل الحاسوب المتقدم Advanced Operating Systems                                                             

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

متطلب سابق:( 0612331)

0612321

خوارزميات الحاسوب    Computer Algorithms                                                                              

مفهوم الخوارزميه ، تقنيات تصميم الخوارزميات، تحليل الخوارزميات. مفهوم العملية الاساسية ، مفهوم اسوأ ، افضل ، ومتوسط حالة التحليل، وتعقيد التحليل : O الكبيرة ، و ترميزات أوميغا وثيتا. المعادلات المتكررة والخوارزميات المتكررة. مفهوم صواب الخوارزميه. خوارزميات البحث والفرز الاساسية. مفاهيم NP-Completeness.

متطلب سابق:( 0612222)

 

 

 

 

 

 

 

 

 

 

 

 

 

رقم المادة

اسم المادة ووصفها

0612222

تراكيب البيانات    Data Structure                                                                                                   

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

متطلب سابق:( 0612213)

0612342

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

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

متطلب سابق0612222) :)

 0613455

النظم الخبيرة ودعم القرار    Expert systems and decision support                                              

تمثيل المعرفه ، ادارة عدم اليقين ، الاستدلالات والتفسير ، اكتساب المعرفه والمصادقه عليها ، ادوات للخبراء نظم ،العصبيه النماذج الحسابيه ، والشبكات العصبيه التعلم والتدريب ، القائم على المعرفه الشبكات العصبيه ، القاعده الجيل من الشبكات العصبيه.

متطلب سابق:( 0612342)

0612336

نظم موزعة                                                                           Distributed System

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

متطلب سابق: (0612331)

 

 

 

 

 

 

 

 

 

رقم المادة

اسم المادة ووصفها

0612443

معالجة الصور الرقمية                Digital Image Processing                                                        

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

متطلب سابق: (0612321)

0612104

رسومات الحاسوب Computer Graphics                                                                                         

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

متطلب سابق :( (0612114

0612315

البرمجة الشيئية(2)   Object-Oriented Programming (II)                                                           

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

متطلب سابق: (0612213)

0612201

النظرية الاحتسابية Computational Theory                                                                                    

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

متطلب سابق: (0612102)

 

 

 

 

 

 

 

 

 

 

 

رقم المادة

اسم المادة ووصفها

0612412

تصميم المترجماتCompiler Design                                                                                                 

تقدم هذه المادة  التحليل المعجمي, التحليل القواعدي, البيانات المركبة وعملياتها. التعابير المعتادة. القواعد الخالية من المحتوى, طرق المحلل اللغوي, من أعلى - إلى - أسفل  والطريقة الفعالة للتحليل اللغوي. ترجمة القواعد المتجهة, النماذج الوسيطة, السيطرة على التدفق, الوحدات المركبة, جمل طلب البرامج الفرعية, الجداول الرمزية, التخزين وقت المعالجة, طرق إيجاد الأخطاء وتصحيحها. جودة  كتابة البرامج وإنتاج البرامج.

متطلب سابق:( 0612201)

0612490

مشروع تخرج – علم الحاسوب                                   Graduation Project –Computer science  

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

متطلب سابق: (إنهاء 90 س.م.)

0612102

الرياضيات المتقطعة  Discrete Mathematics                                                                                    

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

متطلب سابق: (لا يوجد)

0612313

البرمجة بلغة مرئية(1)Visual Programming Language I                                                              

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

متطلب سابق:( 0612213)

 

 

 

 

 

 

 

 

 

رقم المادة

اسم المادة ووصفها

0612410

البرمجة بلغة مرئية(2)Visual Programming Language II                                                             

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

متطلب سابق:( 0612313)

0612491

موضوعات خاصة في علم الحاسوب (1) Special Topics in Computer Science(I)                              

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

متطلب سابق:(موافقة القسم)

0612224

الخوارزميات و تركيب البيانات  Data Structures and Algorithms                                                     

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

متطلب سابق: 0612213))

0613390

التدريب الميداني                                                                                     Filed Training

 يتألـف التدريب الميداني مـن (8) أسابيـع بعد إنهـاء (60) ساعـة معتمدة وفقـاً لتعليمـات التدريـب الميدانـي .

متطلب سابق: ( إنهاء 60 س.م.)

0612332

مقدمة في شبكات الحاسوب       Introduction to computer networks                                         

معمارية الشبكة ، نموذج OSI ، بروتوكولات الاتصالات ، شبكة علوم الهندسه اللاكميه ، شبكات المحلية ، الاجهزه العاملة على شبكة الانترنت ،جسور شبكات عالية السرعه ، الشبكات الواسعه ، مقدمة الى الانترنت ،TCP/IP ، مقدمة الى  ISDN,DSL، وشبكات اجهزة الصرف الالي((ATM.

متطلب سابق:( 0612331)