برنامج الماجستير في هندسة البرمجيات (خيار الرسالة والمقررات الدراسية)
مقدمة | الرؤية و الرسالة للبرنامج | الأهداف | المخرجات | المستفيدون | فرص التوظيف | شروط القبول | المتطلبات | الهيكل العام للبرنامج | الخطة الدراسية | وصف المقررات
مقدمة
تعد كلية علوم الحاسب والمعلومات بجامعة الملك سعود واحدة من أقدم كليات الحاسب وتقنية المعلومات في المملكة، حيث تأسست بموجب المرسوم الملكي رقم 7/1558 / م بتاريخ 19/5/1404 هـ، وبدأت الدراسة في الكلية في بداية العام الدراسي 1404/1405 ه، وتضم الكلية حاليًا خمسة أقسام علمية، وتقدم الكلية حاليًا عددًا من برامج البكالوريوس والماجستير في جميع الأقسام وتقدم برامج الدكتوراه في أربعة أقسام. وتتمثل رؤية الكلية في احتلال موقع الصدارة في التدريس والبحث العلمي في مجال الحوسبة وتقنية المعلومات، وتتمثل رسالتها في المساهمة في تحويل المجتمع السعودي إلى مجتمع حديث وقائم على المعرفة من خلال التعليم والبحث المبتكر في مجال الحوسبة وتقنية المعلومات الذي يطور القدرات التحليلية والتفكير الإبداعي.
يعد قسم هندسة البرمجيات (SWE) أحدث إضافة إلى كلية علوم الحاسب والمعلومات بجامعة الملك سعود. وقد كان البرنامج الأكاديمي الأول الذي قدمه القسم هو برنامج بكالوريوس العلوم في هندسة البرمجيات، وبدأ الطلاب التسجيل في البرنامج في سبتمبر 2008م، وتخرجت أول دفعة في يوليو 2011م، ويوجد حاليًا أكثر من (400) طالب مسجل في برنامج البكالوريوس مع عشرات الخريجين كل عام. تم إنشاء برنامج ماجستير العلوم في هندسة البرمجيات في عام 2012م، وبدأ الطلاب التسجيل في البرنامج في سبتمبر 2013م، وتخرجت أول دفعة في يناير 2015م، ويتخرج عدد منتظم من الطلاب من البرنامج سنويًا، ويبلغ إجمالي عدد الخريجين حتى الآن ما يقرب من (70) خريج. ويعد هندسة البرمجيات تخصصًا راسخًا يمتد ليشمل جميع جوانب تطوير أنظمة برمجية كبيرة الحجم ومعقدة وموزعة، ويركز بشكل خاص على عمليات البرمجيات، ومنهجيات التطوير، وأدوات وتقنيات البرمجيات، وإدارة التكامل والتهيئة، وتقنيات التحقق من البرمجيات واختبارها، وجودة البرمجيات وإعادة استخدامها، وجوانب أمان البرنامج، ويزداد الطلب على المتخصصين في هندسة البرمجيات من المؤسسات الصغيرة والمتوسطة والكبيرة بسبب الاعتماد على أنظمة البرمجيات في جميع جوانب الأعمال، وتضم جهات العمل المحتملة لمهندسي البرمجيات جميع مصنعي البرمجيات والشركات القائمة على الإنترنت، ومؤسسات الأعمال الإلكترونية، ومختبرات البحث والتطوير، وقطاع النفط، وشركات الطيران، والهيئات الحكومية، والبنوك، وشركات التأمين، ومؤسسات التصنيع، ويهتم مهندسو البرمجيات بالجوانب النظرية والعملية للتقنية والتكلفة والتأثير الاجتماعي لأنظمة البرمجيات لجعلها أكثر فاعلية وكفاءة.
تم تصميم برنامج ماجستير العلوم في هندسة البرمجيات لمهندسي البرمجيات الذين يرغبون في توسيع معارفهم وخبراتهم في تطوير وتعديل أنظمة البرمجيات الكبيرة والمعقدة، وهو يركز على الجوانب الفنية والإدارية لعملية هندسة البرمجيات، ويمنح البرنامج تجربة تغطي الجوانب الأكاديمية والعملية، ومن خلال المناهج الدراسية المكثفة والدورات المبتكرة والتركيز الفني يتعلم الطلاب ويطبقون الممارسات والأدوات والتقنيات في بيئة مشروع حقيقي واقعي، وتم تصميم هذا البرنامج لتخريج قادة الصناعة البرمجية والباحثين الذين يمتلكون مهارات بحثية إدارية وقيادية وتواصلية متقدمة، وسيتمكن الأفراد الذين أكملوا هذا البرنامج من قيادة وتحسين صناعة البرمجيات وحالة الممارسة في السنوات القادمة. ويضم قسم هندسة البرمجيات (23) من أعضاء هيئة التدريس منهم (2) على رتبة أستاذ، و (10) أساتذة مشاركون، و (11) أستاذ مساعد، وتشمل الاهتمامات البحثية في القسم مجموعة من المواضيع والمشكلات التي تعد جوهرية لهندسة البرمجيات وتغطي مجموعة متنوعة من المجالات التي يمكن أن يكون فيها لهندسة البرمجيات تطبيقات مهمة، وتشمل المواضيع الأساسية متطلبات البرمجيات والبنية المعمارية للبرمجيات واختبار البرمجيات وتطوير البرمجيات وصيانتها ومستودعات برمجيات الاستكشاف وإدارة مشاريع البرمجيات وسهولة استخدام البرمجيات والتفاعل بين الإنسان والحاسب، و غيرها، بينما تشمل التطبيقات المحتملة أنظمة البرمجيات الذكية، أنظمة الوسائط المتعددة، أنظمة الجوال والأنظمة المنتشرة،
تعد كلية علوم الحاسب والمعلومات بجامعة الملك سعود واحدة من أقدم كليات الحاسب وتقنية المعلومات في المملكة، حيث تأسست بموجب المرسوم الملكي رقم 7/1558 / م بتاريخ 19/5/1404 هـ، وبدأت الدراسة في الكلية في بداية العام الدراسي 1404/1405 ه، وتضم الكلية حاليًا خمسة أقسام علمية، وتقدم الكلية حاليًا عددًا من برامج البكالوريوس والماجستير في جميع الأقسام وتقدم برامج الدكتوراه في أربعة أقسام. وتتمثل رؤية الكلية في احتلال موقع الصدارة في التدريس والبحث العلمي في مجال الحوسبة وتقنية المعلومات، وتتمثل رسالتها في المساهمة في تحويل المجتمع السعودي إلى مجتمع حديث وقائم على المعرفة من خلال التعليم والبحث المبتكر في مجال الحوسبة وتقنية المعلومات الذي يطور القدرات التحليلية والتفكير الإبداعي.
يعد قسم هندسة البرمجيات (SWE) أحدث إضافة إلى كلية علوم الحاسب والمعلومات بجامعة الملك سعود. وقد كان البرنامج الأكاديمي الأول الذي قدمه القسم هو برنامج بكالوريوس العلوم في هندسة البرمجيات، وبدأ الطلاب التسجيل في البرنامج في سبتمبر 2008م، وتخرجت أول دفعة في يوليو 2011م، ويوجد حاليًا أكثر من (400) طالب مسجل في برنامج البكالوريوس مع عشرات الخريجين كل عام. تم إنشاء برنامج ماجستير العلوم في هندسة البرمجيات في عام 2012م، وبدأ الطلاب التسجيل في البرنامج في سبتمبر 2013م، وتخرجت أول دفعة في يناير 2015م، ويتخرج عدد منتظم من الطلاب من البرنامج سنويًا، ويبلغ إجمالي عدد الخريجين حتى الآن ما يقرب من (70) خريج.
ويعد هندسة البرمجيات تخصصًا راسخًا يمتد ليشمل جميع جوانب تطوير أنظمة برمجية كبيرة الحجم ومعقدة وموزعة، ويركز بشكل خاص على عمليات البرمجيات، ومنهجيات التطوير، وأدوات وتقنيات البرمجيات، وإدارة التكامل والتهيئة، وتقنيات التحقق من البرمجيات واختبارها، وجودة البرمجيات وإعادة استخدامها، وجوانب أمان البرنامج، ويزداد الطلب على المتخصصين في هندسة البرمجيات من المؤسسات الصغيرة والمتوسطة والكبيرة بسبب الاعتماد على أنظمة البرمجيات في جميع جوانب الأعمال، وتضم جهات العمل المحتملة لمهندسي البرمجيات جميع مصنعي البرمجيات والشركات القائمة على الإنترنت، ومؤسسات الأعمال الإلكترونية، ومختبرات البحث والتطوير، وقطاع النفط، وشركات الطيران، والهيئات الحكومية، والبنوك، وشركات التأمين، ومؤسسات التصنيع، ويهتم مهندسو البرمجيات بالجوانب النظرية والعملية للتقنية والتكلفة والتأثير الاجتماعي لأنظمة البرمجيات لجعلها أكثر فاعلية وكفاءة.
تم تصميم برنامج ماجستير العلوم في هندسة البرمجيات لمهندسي البرمجيات الذين يرغبون في توسيع معارفهم وخبراتهم في تطوير وتعديل أنظمة البرمجيات الكبيرة والمعقدة، وهو يركز على الجوانب الفنية والإدارية لعملية هندسة البرمجيات، ويمنح البرنامج تجربة تغطي الجوانب الأكاديمية والعملية، ومن خلال المناهج الدراسية المكثفة والدورات المبتكرة والتركيز الفني يتعلم الطلاب ويطبقون الممارسات والأدوات والتقنيات في بيئة مشروع حقيقي واقعي، وتم تصميم هذا البرنامج لتخريج قادة الصناعة البرمجية والباحثين الذين يمتلكون مهارات بحثية إدارية وقيادية وتواصلية متقدمة، وسيتمكن الأفراد الذين أكملوا هذا البرنامج من قيادة وتحسين صناعة البرمجيات وحالة الممارسة في السنوات القادمة. ويضم قسم هندسة البرمجيات (23) من أعضاء هيئة التدريس منهم (2) على رتبة أستاذ، و (10) أساتذة مشاركون، و (11) أستاذ مساعد، وتشمل الاهتمامات البحثية في القسم مجموعة من المواضيع والمشكلات التي تعد جوهرية لهندسة البرمجيات وتغطي مجموعة متنوعة من المجالات التي يمكن أن يكون فيها لهندسة البرمجيات تطبيقات مهمة، وتشمل المواضيع الأساسية متطلبات البرمجيات والبنية المعمارية للبرمجيات واختبار البرمجيات وتطوير البرمجيات وصيانتها ومستودعات برمجيات الاستكشاف وإدارة مشاريع البرمجيات وسهولة استخدام البرمجيات والتفاعل بين الإنسان والحاسب، و غيرها، بينما تشمل التطبيقات المحتملة أنظمة البرمجيات الذكية، أنظمة الوسائط المتعددة، أنظمة الجوال والأنظمة المنتشرة.
اسم الدرجة
ماجستير العلوم في هندسة البرمجيات MSc. in Software Engineering
لغة التدريس
اللغة الانجليزية.
رؤية البرنامج
أن يكون البرنامج نموذجًا معترف به دوليًا في الدراسات العليا والبحث العلمي في مجال هندسة البرمجيات.
رسالة البرنامج
توفير بيئة تعليمية وعلمية وبحثية تسهم في إعداد الطلاب للمهن التقنية والقيادية في هندسة البرمجيات بكل المجالات الصناعية والبحثية من خلال تزويدهم بمعرفة متعمقة تطور مهاراتهم ليصبحوا محترفين ناجحين في هندسة البرمجيات.
أهداف البرنامج
تم تصميم هذا البرنامج لتحقيق الأهداف التالية:
- المساهمة في اقتصاد المعرفة بالمملكة العربية السعودية من خلال المشاركة الفعالة في حل مشاكل هندسة البرمجيات الواقعية والعملية، والتي بدورها ستخدم رؤية المملكة العربية السعودية 2030م.
- شغل مناصب عالية المسؤولية في مؤسسات صناعة البرمجيات والمشاريع الرائدة في مجال هندسة البرمجيات
- إجراء بحوث عالية الجودة في مجال هندسة البرمجيات.
- تمكين خريجي البرنامج من مواصلة دراساتهم بنجاح في برامج الدكتوراه (إذا رغبوا في ذلك)
مخرجات البرنامج
- المعرفة والفهم
- امتلاك فهم شامل للطرق والتقنيات والأساليب المطبقة لتصميم وتطوير وتنفيذ وصيانة أنظمة البرمجيات
- إظهار الوعي النقدي بقضايا ومشاكل ومناهج البحوث الحالية
- إظهار الأصالة والابتكار في تطبيق المعرفة والمنهجيات والتقنيات في تصميم وتنفيذ أنظمة البرمجيات.
- المهارات الذهنية
- تقييم التقنيات والمنهجيات والمعايير الحالية المستقبلية بشكل نقدي، واقتراح منهجيات جديدة، عند الاقتضاء.
- التمكن من مهارات التفكير النقدي.
- امتلاك مهارات ممتازة في التفكير المنطقي وحل المشكلات.
- التعامل مع مشاكل جديدة ومعقدة في مجال هندسة البرمجيات.
- المهارات المهنية والعملية
- تحديد وتصميم وتنفيذ أنظمة برمجية معقدة ومبتكرة في مجموعة واسعة من المجالات الجديدة والمختلفة، باستخدام المعرفة بعمليات تطوير البرمجيات ومنهجياتها وأدواتها.
- إجراء تحليل مستقل و / أو دراسة متعمقة مستقلة في مجال ذي صلة بهندسة البرمجيات، بما في ذلك تقييم نقدي لمختلف نواتج البرمجيات.
- التعرف على الأطر المهنية والقانونية والأخلاقية ذات الصلة ومراعاتها كمتخصص هندسة برمجيات.
- المهارات العامة
- الانخراط بثقة في التواصل الأكاديمي والمهني مع الآخرين.
- التعلم بشكل مستمر ومستقل من أجل النمو المهني والتحسين المستمر.
المستفيدون من البرنامج
- الطلاب، السعوديون وغير السعوديين المهتمين بمتابعة الدراسات العليا في هندسة البرمجيات في المملكة العربية السعودية.
- الجامعات السعودية المهتمة بتوظيف خريجي البرنامج لمهاراتهم البحثية والتقنية المتقدمة.
- الشركات السعودية وغير السعودية المهتمة بتعيين خريجي البرنامج لمهاراتهم التقنية والإدارية المتقدمة.
فرص التوظيف المتاحة
- يمكن لخريجي برنامج الماجستير العمل في كل من الأوساط الأكاديمية والصناعية مثل ما يلي:
- متخصصون في صناعة هندسة البرمجيات لقيادة مشاريع البرمجيات المعقدة و واسعة النطاق؛
- معيدون أو محاضرون في الجامعات للمساهمة في تعليم مهندسي برمجيات المستقبل؛
- مرشحون لدرجة الدكتوراه في الجامعات داخل وخارج المملكة.
شروط القبول
إضافة إلى شروط القبول الواردة بالائحة الموحدة للدراسات العليا بالجامعات السعودية والقواعد والإجراءات التنظيمية والتنفيذية بجامعة الملك سعود؛ فإن القسم يشترط ما يلي:
- أن يكون المتقدم حاصلاً على درجة البكالوريوس في هندسة البرمجيات أو علوم الحاسب أو تقنية المعلومات أو نظم المعلومات أو هندسة الحاسب من جامعة الملك سعود أو جامعة أخرى موصى بها من قبل وزارة التعليم بتقدير لا يقل عن (جيد جدًا)، ومعدل تراكمي لا يقل عن (3.75 من 5).
- أن يكون المتقدم حاصلاً على درجة لا تقل عن (450) في اختبار (TOEFL-PBT) أو ما يعادلها.
- أن يكون المتقدم حاصلاً على درجة لا تقل عن (144) في اختبار (GRE) الجزء الكمي أو درجة لاتقل عن (70) في الجزء الكمي من اختبار القدرات للجامعيين.
متطلبات الحصول على الدرجة
- خيار المقررات والرسالة
- أن يجتاز الطالب (٢٥) وحدة دراسية من مقررات الماجستير.
- إكمال رسالة الماجستير والدفاع عنها بنجاح.
- خيار المقررات الدراسية
- أن يجتاز الطالب (٣٢) وحدة دراسية من مقررات الماجستير متضمنة مشروع التخرج.
الهيكل العام للبرنامج
- خيار المقررات والرسالة: عدد الوحدات المطلوبة (٢٥) وحدة دراسية إضافة الى (٦) وحدات دراسية للرسالة على النحو التالي:
نوع المقرر | عدد المقررات | عدد الوحدات المطلوبة |
مقررات اجبارية | (٧) | (١٩) وحدة دراسية |
مقررات اختيارية | (٢) | (٦) وحدات دراسية |
الرسالة | (١) | (٦) وحدات دراسية |
المجموع | (١٠) | (٢٥) وحدة دراسية + (٦) وحدات دراسية للرسالة |
- خيار المقررات الدراسية: عدد الوحدات المطلوبة (٣٢) وحدة دراسية متضمنة مشروع التخرج على النحو التالي:
نوع المقرر | عدد المقررات | عدد الوحدات الدراسية |
مقررات اجبارية | (٧) | (١٩) وحدة دراسية |
مقررات اختيارية | (٣) | (٩) وحدات دراسية |
مشروع التخرج | (١) | (٤) وحدات دراسية |
المجموع | (١١) | (٣٢) وحدة دراسية |
حمل الدليل التعريفي: الدليل التعريفي
الخطط الدراسية للبرنامج
وصف المقررات الدراسية