برنامج الماجستير في هندسة البرمجيات (خيار الرسالة والمقررات الدراسية)
مقدمة | الرؤية و الرسالة للبرنامج | الأهداف | المخرجات | المستفيدون | فرص التوظيف | شروط القبول | المتطلبات | الهيكل العام للبرنامج | الخطة الدراسية | وصف المقررات
مقدمة
تعد كلية علوم الحاسب والمعلومات بجامعة الملك سعود واحدة من أقدم كليات الحاسب وتقنية المعلومات في المملكة، حيث تأسست بموجب المرسوم الملكي رقم 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
لغة التدريس
اللغة الانجليزية.
رؤية البرنامج
أن يكون البرنامج نموذجًا معترف به دوليًا في الدراسات العليا والبحث العلمي في مجال هندسة البرمجيات.
رسالة البرنامج
توفير بيئة تعليمية وعلمية وبحثية تسهم في إعداد الطلاب للمهن التقنية والقيادية في هندسة البرمجيات بكل المجالات الصناعية والبحثية من خلال تزويدهم بمعرفة متعمقة تطور مهاراتهم ليصبحوا محترفين ناجحين في هندسة البرمجيات.
أهداف البرنامج
تم تصميم هذا البرنامج لتحقيق الأهداف التالية:
MS-PO #1: الإسهام في اقتصاد المعرفة في المملكة العربية السعودية من خلال المشاركة الفعالة في حل المشكلات الواقعية في هندسة البرمجيات.
MS-PO #2: شغل مناصب قيادية متقدمة في المؤسسات الصناعية في مجال هندسة البرمجيات.
MS-PO #3: متابعة الدراسات العليا في برامج الدكتوراه.
مخرجات البرنامج
MS-PLO-K1: القدرة على تحديد ومقارنة المفاهيم والنماذج والأساليب والعمليات والتقنيات المناسبة لتطوير وصيانة أنظمة البرمجيات.
MS-PLO-K2: القدرة على مناقشة قضايا البحث الحالية في هندسة البرمجيات والمناهج والاتجاهات الحديثة.
MS-PLO-S1 (مسار المشروع): القدرة على تطبيق مفاهيم ونماذج وأساليب وتقنيات هندسة البرمجيات المناسبة في تصميم وتنفيذ وتقييم أنظمة البرمجيات المعقدة.
MS-PLO-S2 (مسار الرسالة): القدرة على تقديم مساهمات بحثية أصلية في مجال هندسة البرمجيات من خلال إنجاز رسالة بحثية.
MS-PLO-S3: القدرة على فحص ومقارنة التقنيات والمنهجيات والمعايير الحالية والجديدة في المجال.
MS-PLO-S4: القدرة على توظيف مهارات الاتصال الشفوي والكتابي الفعال.
MS-PLO-V1: القدرة على ممارسة التعلم الذاتي والمستمر.
MS-PLO-V2: القدرة على الالتزام بالسلوك المهني والأخلاقي.
المستفيدون من البرنامج
- الطلاب، السعوديون وغير السعوديين المهتمين بمتابعة الدراسات العليا في هندسة البرمجيات في المملكة العربية السعودية.
- الجامعات السعودية المهتمة بتوظيف خريجي البرنامج لمهاراتهم البحثية والتقنية المتقدمة.
- الشركات السعودية وغير السعودية المهتمة بتعيين خريجي البرنامج لمهاراتهم التقنية والإدارية المتقدمة.
فرص التوظيف المتاحة
- يمكن لخريجي برنامج الماجستير العمل في كل من الأوساط الأكاديمية والصناعية مثل ما يلي:
- متخصصون في صناعة هندسة البرمجيات لقيادة مشاريع البرمجيات المعقدة و واسعة النطاق؛
- معيدون أو محاضرون في الجامعات للمساهمة في تعليم مهندسي برمجيات المستقبل؛
- مرشحون لدرجة الدكتوراه في الجامعات داخل وخارج المملكة.
شروط القبول
إضافة إلى شروط القبول الواردة بالائحة الموحدة للدراسات العليا بالجامعات السعودية والقواعد والإجراءات التنظيمية والتنفيذية بجامعة الملك سعود؛ فإن القسم يشترط ما يلي:
- أن يكون المتقدم حاصلاً على درجة البكالوريوس في هندسة البرمجيات أو علوم الحاسب أو تقنية المعلومات أو نظم المعلومات أو هندسة الحاسب من جامعة الملك سعود أو جامعة أخرى موصى بها من قبل وزارة التعليم بتقدير لا يقل عن (جيد جدًا)، ومعدل تراكمي لا يقل عن (3.75 من 5).
- أن يكون المتقدم حاصلاً على درجة لا تقل عن (450) في اختبار (TOEFL-PBT) أو ما يعادلها.
- أن يكون المتقدم حاصلاً على درجة لا تقل عن (144) في اختبار (GRE) الجزء الكمي أو درجة لاتقل عن (70) في الجزء الكمي من اختبار القدرات للجامعيين.
متطلبات الحصول على الدرجة
مسار الرسالة – 31 ساعة معتمدة:
اجتياز 24 ساعة من المقررات
تقديم مقترح بحثي ناجح (1 ساعة)
إتمام والدفاع عن رسالة الماجستير (6 ساعات)
مسار المشروع – 32 ساعة معتمدة:
اجتياز 27 ساعة من المقررات
تقديم دراسة تمهيدية للمشروع (1 ساعة)
إتمام وعرض مشروع التخرج (4 ساعات)
الهيكل العام للبرنامج
- خيار المقررات والرسالة: عدد الوحدات المطلوبة (٢٥) وحدة دراسية إضافة الى (٦) وحدات دراسية للرسالة على النحو التالي:
نوع المقرر | عدد المقررات | عدد الوحدات المطلوبة |
مقررات اجبارية | (٦) | (١٩) وحدة دراسية |
مقررات اختيارية | (٢) | (٦) وحدات دراسية |
مقترح بحثي | (١) | (١) وحده دراسية |
الرسالة | (١) | (٦) وحدات دراسية |
المجموع | (١٠) | (٢٥) وحدة دراسية + (٦) وحدات دراسية للرسالة |
- خيار المقررات الدراسية: عدد الوحدات المطلوبة (٣٢) وحدة دراسية متضمنة مشروع التخرج على النحو التالي:
نوع المقرر | عدد المقررات | عدد الوحدات الدراسية |
مقررات اجبارية | (٦) | (١٨) وحدة دراسية |
مقررات اختيارية | (٣) | (٩) وحدات دراسية |
دراسة تمهيدية للمشروع | (١) | (١) وحدة دراسية |
مشروع التخرج | (١) | (٤) وحدات دراسية |
المجموع | (١١) | (٣٢) وحدة دراسية |
حمل الدليل التعريفي: الدليل التعريفي
الخطط الدراسية للبرنامج
وصف المقررات الدراسية