جسرٌ نحو المعرفة
 Home PDF File


​ 

601111  لغة برمجة (1)      (3:3-2)

Programming Language (1)

متطلب سابق : 602104

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

 

601212 لغة برمجة (2) (3:3-2)

Programming Language (2)

متطلب سابق : 601111

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

. 

601221 تراكیب البیانات       (3:3-2)

Data Structures

متطلب سابق : 601212 + 103250

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

 

601241 تصمیم منطق الحاسوب    (3:3-2)

Computer Logic Design

متطلب سابق : 602104

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

 

601242 تنظیم الحاسوب     (3:3-2)

Computer Organization

متطلب سابق : 601241

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

 

601281 قواعد البيانات (1) (3:3-2)

Database (1)

متطلب سابق : 601212

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

 

601322 نظریة الحوسبة      (3:3-0)

Computation Theory

متطلب سابق : 601221

هذاالمساق يقدم المفاهيم الأساسية لنظرية الحوسبة وتشمل:نظرية الأتوماتا، نظرية الأتوماتا المحددة الحتمية و غيرالحتمية، التعابير العادية، اللغات العادية وخصائصها، القواعد ذات السياقات الحرة، اللغات ذات السياقات الحرة وخصائصها,الأتوماتا ذات الدفع السفلي، مقدمة إلى آلة تورنج،نظرية التردد ودراسة المسائل غيرالسلسة.

  

601324 تصمیم لغات البرمجة         (3:3-0)

Programming Languages & Design

متطلب سابق : 601322

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

 

601325 تصمیم وتحلیل الخوارزمیات          (3:3-0)

Algorithms Design & Analysis

متطلب سابق : 601221

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

   

601331 نظم التشغیل         (3:3-0)

Operating Systems

متطلب سابق : 601221

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

 

601441 معماریة الحاسوب              (3:3-0)

Computer Architecture

متطلب سابق : 601242

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

 

601451 الذكاء الاصطناعي              (3:3-0)

Artificial Intelligence

متطلب سابق : 601325

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

 

601471 الرسم بالحاسوب  (3:3-0)

Computer Graphics

المتطلب السابق: 601325

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

 

601400 تدریب میداني  (0:3-3)

Field Training

متطلب سابق : Dept. Approval

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

 

601499 مشروع تخرج          (0:3-3)

Graduation Project

متطلب سابق : 603392+602302

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

 

601381 قواعد البیانات (2)  (3:3-2)

Database (2)

متطلب سابق : 601281

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

 

601408 مواضیع مختارة في علم الحاسوب           (3:3-0)

Selected Topics in Computer Science

متطلب سابق : Dept. Approval

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

 

601431 تصمیم المترجمات             (3:3-0)

Compiler Design

متطلب سابق : 601322

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

 

601458 الأنظمة الخبیرة      (3:3-0)

Expert Systems

متطلب سابق:601451

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

     

601460الاخلاقيات المهنيه في تكنولوجيا المعلومات      (0-1:1)

Professional Ethics for Information Technology

متطلب سابق:604361

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

 

601472 معالجة الصور    (3:3-0)

Image Processing

متطلب سابق: 601325

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

 

9600102 مهارات حاسوبية (اجباري لطلبة كلية تكنولوجيا المعلومات)      (3:3-2)

Computer Skills (Compulsory for Information Technology Majors)

متطلب سابق : 9601099/P.T

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

 

 

 

 

 

 

 ​

كلمة رئيس القسم

Department Chair
د. محمد حسن ابوعرقوب
أود أن أتقدم بأحر الترحيب إليكم كرئيس لقسم علم الحاسوب في جامعة البترا
التقويم
<آذار 2017>
السبتالاحدالاثنينالثلاثاءالاربعاءالخميسالجمعة
123
45678910
11121314151617
18192021222324
25262728293031