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

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

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

التخصص
هندسة البرمجيات
لغة الدراسة
EN
عدد السنوات
4 سنوات
الدرجة الأكاديمية التى يمنحها البرنامج .

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

إطار العمل

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

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

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

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

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
ENGL 1601 English Language I 6 None
MATH 1301 General Mathematics 3 None
PHYS 1301 General Physics 3 None
CSEN 0341 Information Technology Skills and Its Applications 3 None
TUTR 0231 Thinking and Learning Skills 2 None

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
ENGL 1602 English Language II 6 ENGL 1601
MATH 1302 General Statistics 3 None
MATH 1303 Calculus I 3 MATH 1301
ARAB 0221 Arabic Editing 2 None
ISLM 0211 Islamic Culture 2 None
UNIV 0XXX University Elective Course I (Health Awareness and Safety Domain) 2

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
CSEN 2301 Fundamentals Of Computing 3 None
CSEN 2302 Programming I 3 Co: CSEN2301
SWEN 2301 Web Programming 3 None
SWEN 2302 Introduction to Software Engineering 3 Co: CSEN2301
MATH 2403 Calculus II 4 MATH 1303
UNIV 0xxx University Elective Course II 2 None

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
CSEN 2403 Programming II 4 CSEN2302
CSEN 2304 Basics of Networking 3 CSEN2301
CSEN 2305 Operating Systems Concepts 3 CSEN2301
CSEN 2306 Data Structures 3 Co: CSEN2403
CSEN 2307 Introduction to Database Systems 3 CSEN2302
ISLM 0212 Intellectual Awareness 2 None

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
SWEN 3301 Software Requirement Engineering 3 SWEN 2302
SWEN 3302 User Interface Design 3 SWEN 2302
CSEN 3301 Discrete Structures 3 CSEN2302
CSEN 3302 Design and Analysis of Algorithms 3 CSEN2306
XXXX xxxx Science Elective 3 None
UNIV 0xxx University Elective Course III 2 None

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
SWEN 3403 Software Design and Architecture 4 SWEN 3301
SWEN 3204 Software Project Management 2 Junior Standing
STAT 3351 Probability and Statistics for Engineers 3 MATH1302
MATH 2307 Linear Algebra 3 MATH2403
ENGL 2304 Academic and Professional Communication 3 ENGL1602
UNIV 0xxx University Elective Course IV 2

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
SWEN 3081 Summer Training 0 Departmental Approval

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
SWEN 4682 Cooperative Work 6 Departmental Approval

الكود اسم البرنامج عدد الوحدات المطلوبة المتطلب السابق
SWEN 4491 Project 4 SWEN 3403 - SWEN 3204
SWEN 4301 Software Testing and Quality Assurance 3 SWEN 3301
CSEN 4302 Artificial Intelligence 3 CSEN3301
XXXX xxxx Major Elective 3 None
UNIV 0xxx University Elective Course V 2 None