بكالوريوس علوم الحاسوب

Program Description

Learning Outcomes

Requirements

Program Structure

Scroll Top
بكالوريوس علوم الحاسوب
المؤسسة التعليمية
جامعة البترا
الدولة
الأردن
الرسوم الدراسية
$ 15120
بداية الدراسة
أكتوبر
نهاية التقديم
أكتوبر
رسوم التقديم
282
وصف البرنامج الدراسي

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

الجامعة المستضيفة للبرنامج

– تطبيق مفاهيم الحوسبة والرياضيات في مجال تخصص علم الحاسوب.

– القدرة على تحليل المسائل وإيجاد الحلول المناسبة لحوسبتها.

– القدرة على تصميم الأنظمة المحسوبة وكافة مكوناتها، وتطبيقها، وتقييمها، بناءً على المتطلّبات.

– إمكانية العمل ضمن فريق عمل لتحقيق الهدف المحدد.

– فهم المسؤوليات المهنية والأخلاقية والقانونية والأمنية والاجتماعية.

– القدرة على استخدام مهارات الاتصال للتواصل مع الآخرين.

– القدرة على تحليل تأثير الحوسبة على الأفراد والمؤسسات والمجتمع محليًا وعالميًا.

– التحلي بالدافع والرغبة في تطوير نفسه وفي التعليم المستمر.

– القدرة على استخدام التقنيات، والأدوات، والمهارات، في مهنة الحوسبة.

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

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

1. الحصول على شهادة الثانوية العامة الأردنية أو ما يعادلها.

2. معدل الثانوية العامة لا يقل عن الحد الأدنى المطلوب للتخصص.

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

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

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


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

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

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


601221 – هياكل البيانات (3:3-2)

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

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


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

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

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


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

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

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


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

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

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


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

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

يقدّم هذا المقرر مفاهيم نظرية الحوسبة. تشمل الموضوعات: نظرية الآلات، الآلات المحددة وغير المحددة، التعبيرات المنتظمة واللغات المنتظمة، القواعد الخالية من السياق، اللغات الخالية من السياق وخصائصها، آلات الدفع (PDA)، ومقدمة في آلات تورنغ، إضافة إلى موضوعات اللاتقرّرية وصعوبة الحساب.


601324 – لغات البرمجة وتصميمها (3:3-0)

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

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


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

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

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


601343 – تنظيم وهندسة الحاسوب (3:3-0)

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

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


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

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

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


601441 – هندسة الحاسوب (3:3-0)

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

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


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

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

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


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

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

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


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

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

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


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

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

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


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

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

يتناول هذا المقرر مفاهيم متقدمة في قواعد البيانات، بما في ذلك نظريات التطبيع وتحسين المخططات، بنى التخزين الفيزيائي، معالجة المعاملات، تقنيات التحكم في التوازي، وتصميم واجهات الاستخدام باستخدام Oracle Forms وOracle Reports.


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

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

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


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

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

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


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

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

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


601460 – الأخلاقيات المهنية لتقنية المعلومات (1:1-0)

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

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


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

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

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


9600102 – مهارات الحاسوب (2) (3:3-0)

المتطلب السابق: 9601099 / تدريب عملي

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

نظره عامة
نظام الدراسة
حضوري
مستوى الدرجة العلمية
بكالوريوس
لغة المادة العلمية
الإنجليزية
لغة التدريس
الإنجليزية
نمط الدراسة
دوام كامل
المدة الدراسية بالأشهر
48

للاستعلام والحصول على مزيد من المعلومات حول البرنامج

للتواصل مع القبول والتسجيل
جامعة البترا
رقم الهاتف
+96265799555
البريد الإلكتروني
info@uop.edu.jo

تابع Top Majors الآن