تسجيل الدخول
pnu-logo

عن البرنامج الأكاديمي

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

التخصص

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

لغة التدريس

الإنجليزية

عدد السنوات

4 سنوات

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

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

مجالات العمل

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

الطبيعة الأكاديمية للتخصص

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

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

K1 التعرف على مبادئ التحليل والتصميم والبناء والبرمجة والاختبار والصيانة وإدارة مشاريع البرمجيات ومنهجية البحث وتقنيات التحقيق.
K2 شرح أساسيات الجودة وإدارة المخاطر باستخدام أحدث بيئات التطوير.
K3 وصف نماذج الهندسة المعمارية ونظريات تجربة المستخدم وتطبيقاتها على المستويين الأساسي والمتقدم. المهارات.
S1 تطبيق نظريات هندسة البرمجيات لتحليل وتصميم وتنفيذ وإجراء التجارب للحلول البرمجية.
S2 تقييم الحلول البرمجية بناءً على معايير الجودة وإدارة المخاطر وفق أحدث نظريات هندسة البرمجيات.
S3 التحقيق في القضايا ذات الصلة والتقدم في مجال هندسة البرمجيات باستخدام أساليب وتقنيات البحث المناسبة عبر مجموعة واسعة من المواضيع الحالية والناشئة للمشاركة في التطورات المهنية المستمرة.
S4 التواصل بشكل فعال كعضو في الفريق، وإكمال المهام بشكل احترافي، والتواصل مع مجموعة متنوعة من الجماهير.
V1 التصرف بمسؤوليات مهنية وإصدار أحكام مستنيرة في ممارسة الحوسبة بناءً على المبادئ القانونية والأخلاقية.
V2 العمل بفعالية كعضو أو قائد لفريق يشارك في الأنشطة المناسبة لانضباط البرنامج.

1 الانضباط: يجب أن يتمتع الخريجون بالخبرة والمعرفة والمهارات المتعمقة المرتبطة بالانضباط لدعم أنشطتهم المهنية بشكل فعال.
2 بيئة هندسة البرمجيات: يجب أن يكون لدى الخريجين الخبرة والمعرفة والمهارات المطلوبة في التخصصات ذات الصلة مثل الرياضيات وعلوم الكمبيوتر لتطوير الحلول القائمة على هندسة البرمجيات بكفاءة.
3 الإبداع: يجب أن يكون الخريجون قادرين على تطبيق مهارات التفكير النقدي وحل المشكلات في ممارساتهم المهنية. التكنولوجيا الحديثة: يجب أن يكون الخريجون قادرين على تطبيق مهارات الحوسبة ومحو الأمية الرقمية وتكنولوجيا المعلومات للعمل بكفاءة في مهنتهم.
4 التكنولوجيا الحديثة: يجب أن يكون الخريجون قادرين على تطبيق مهارات الحوسبة ومحو الأمية الرقمية وتكنولوجيا المعلومات للعمل بكفاءة في مهنتهم.
5 القيادة: يجب أن يكون الخريجون قادرين على إظهار مهارات القيادة والتواصل في مجموعة متنوعة من السياقات المهنية.
6 المسؤولية: ينبغي تحفيز الخريجين نحو التعلم مدى الحياة، والالتزام بأخلاقيات المهنة، والالتزام بالقيم الشخصية والمساهمة في المجتمع.
7 العمل الجماعي: يجب أن يكون الخريجون قادرين على إظهار العمل الجماعي الفعال والتعاون من خلال قدرتهم على قيادة ودعم الآخرين في بيئتهم.

الخطة الدراسية والمقررات

رمزه اسم المقرر عدد الوحدات المطلوبة
القيم والأخلاق الإسلامية 2
الاقتصاد والمصارف الإسلامية 2
بناء المجتمع في الإسلام 2
اللغة الإنجليزية (1) 3
اللغة الإنجليزية (2) 3

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

رمزه اسم المقرر عدد الوحدات المطلوبة

رمزه اسم المقرر عدد الوحدات المطلوبة
الحوسبة السحابية 3
موضوعات مختارة (1) 3
موضوعات مختارة (2) 3
موضوعات مختارة (3) 3
هندسة قابلية استخدام البرامج 3
استكشاف وعرض البيانات 3
أنماط تصميم البرامج 3
إنترنت الأشياء 3
برمجة تطبيقات الجوال 3
مقدمة في علم الألة 3
البرمجة بلغة سويفت 3
تطوير الألعاب 3
الحوسبة السحابية 3
موضوعات مختارة (1) 3
موضوعات مختارة (2) 3
موضوعات مختارة (3) 3
هندسة قابلية استخدام البرامج 3
استكشاف وعرض البيانات 3
أنماط تصميم البرامج 3
إنترنت الأشياء 3
برمجة تطبيقات الجوال 3
مقدمة في علم الألة 3
البرمجة بلغة سويفت 3
تطوير الألعاب 3
الحوسبة السحابية 3
موضوعات مختارة (1) 3
موضوعات مختارة (2) 3
موضوعات مختارة (3) 3
هندسة قابلية استخدام البرامج 3
استكشاف وعرض البيانات 3
أنماط تصميم البرامج 3
إنترنت الأشياء 3
برمجة تطبيقات الجوال 3
مقدمة في علم الألة 3
البرمجة بلغة سويفت 3
تطوير الألعاب 3

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
اللغة الإنجليزية (1) 3
رياضيات حاسب 3
التراكيب المحددة 4
لغة برمجة (1) 6
مبادئ البرمجة ومهارات حل المشكلات 2
متطلب جامعة اجباري 2
متطلب جامعة اختياري 2

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
اللغة الإنجليزية (2) 3 انج 101-1أو ( انج 101و انج 102 )
إحصاء عام 3
مبادئ الجبر الخطي 4 ريض 101أو ريض 101ت
لغة برمجـة (2) 6 عال 110أو عال 110ت
مدخل الى هندسة البرمجيات 2
متطلب جامعة اختياري 2
متطلب جامعة اجباري 2

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
التفاضل والتكامل (II) 6 ريض 101أو ريض 101تأو عرض 101م
هياكل البيانات 5 عال 111أو عال 111ت
فيزياء عامة 3
أساسيات قواعد البيانات 6 عال 111تأو عال 111
هندسة متطلبات البرمجيات 3 هال 101و عال 111
متطلب جامعة اختياري 2

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
تصميم منطق رقمي 3 ( عال 100تأو عال 100 )و ( عال 212تأو عال 212 )
أساسيات شبكات الحاسب 4 عال 110تأو عال 110
كيمياء عامة 3
عمليات ونمذجة البرمجيات 3 هال 210
تنظيم وعمارة الحاسبات 3
برمجة تطبيقات الشبكة العنكبوتية 3 نال 220

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
نظم التشغيل 4 عال 212أو عال 212تأو عال 212د
أخلاقيات المهنة 2
البرمجة المتقدمة 3 نال 220
بناء البرمجيات باستخدام منهجية التطوير السريع 3 هال 220
ضمان جودة البرمجيات 2 هال 210
هندسة أمن البرمجيات 2 تال 221
البحث العلمي الجامعي 2 انج 102-2

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
التفاعل بين الإنسان والحاسب 4 عال 212تأو عال 212
إدارة المشاريع 4 عال 212تأو عال 212
بحوث العمليات 2 ريض 242
تصميم وعمارة البرمجيات 3 هال 210و هال 341
الاختبار والتحقق من البرمجيات 2 هال 340و هال 332
إختياري تخصص(1) 3 وحدة معتمدة

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
مدخل إلى التحليل العددي 6 ( ريض 103أو ريض 103ت )و ( ريض 242تأو ريض 242 )و ( عال 110أو عال 110ت )
التحليل الإحصائي للبيانات 4 ريض 367تأو ريض 367
صيانة وتطوير البرمجيات 2 هال 342
مشروع التخرج (1) 3 هال 332و هال 350
إختياري تخصص(3) 3 وحدة معتمدة
إختياري تخصص(2) 3 وحدة معتمدة
متطلب جامعة اختياري 2

رمزه اسم المقرر عدد الوحدات المطلوبة المتطلب السابق
مشروع التخرج (2( 3 هال 451
التدريب الميداني 6