ماجستير في هندسة البرمجيات
سنت اندروز, المملكة المتحدة
MSc (ماجستير في العلوم)
المدة
1 سنة
اللغات
انجليزي
الوتيرة
دوام كامل
أخر موعد للتسجيل
07 Aug 2027
اقرب موعد للبدء
Sep 2027
رسوم دراسية
GBP 31,450 *
شكل الدراسة
في الحرم الجامعي
* المملكة المتحدة والاتحاد الأوروبي: 9000 جنيه إسترليني ؛ في الخارج: 21،990 جنيه إسترليني
ماجستير في هندسة البرمجيات هي دورة متقدمة بقيادة الأبحاث في دراسة هندسة البرمجيات ، وتطوير معارف الطلاب ومهاراتهم في إعادة استخدام البرمجيات ، وتطوير رشيقة ، وهندسة البرمجيات وهندسة النظم الحرجة.
ماجستير في هندسة البرمجيات هو برنامج يدرس لمدة عام واحد وتديره كلية علوم الحاسوب. تتكون الدورة من فصلين دراسيين من الوحدات التعليمية التي يتم تدريسها متبوعة بمشروع مدته 11 أسبوعًا يؤدي إلى تقديم رسالة مؤلفة من 15000 كلمة في أغسطس.
يسلط الضوء
- ماجستير في هندسة البرمجيات هي دورة متخصصة ولكنها تحتفظ ببعض المرونة ، مما يسمح للطلاب بمتابعة مجالات أخرى من علوم الكمبيوتر إلى جانب الوحدات المتخصصة الإلزامية.
- يباشر الطلاب مشروعًا مهمًا ، بما في ذلك تحقيق واسع النطاق وتطوير كبير للبرنامج ، مما يؤدي إلى أطروحتهم ، والتي تمكنهم من توحيد وتوسيع معارفهم المتخصصة والتفكير النقدي.
- يمكن للطلاب الوصول على مدار 24 ساعة إلى مختبرات الحوسبة الحديثة ، المزودة بمحطات عمل مزدوجة الشاشة لأجهزة الكمبيوتر ومرافق العمل الجماعي.
يمكن للطلاب في هذه الدورة التحول إلى ماجستير في علوم الكمبيوتر المتقدمة أو في تكنولوجيا المعلومات بعد الفصل الدراسي الأول.
شكل التدريس
يتضمن الجزء الذي تم تدريسه من برنامج الماجستير ثماني وحدات: خمس إلزامية وثلاث اختياري من مجموعة واسعة المتاحة. تشمل طرق التدريس المحاضرات والندوات والبرامج التعليمية والفصول العملية. يتم تقييم معظم الوحدات من خلال التمارين والدورات الدراسية العملية. تتراوح أحجام الفصول عادة من 10 إلى 50 طالبًا.
سيُطلب من جميع الطلاب إكمال تقييم لغة ما بعد الدخول (PELA) لدى وصولهم إلى University of St Andrews . بناءً على أدائهم في هذا التقييم ، سيتم نصح الطلاب بحضور جلسات الدعم المستهدفة خلال العام لتحسين المهارات اللغوية والأكاديمية. هذا التقييم مطلوب ، ولكن لن يتم احتسابه نحو تصنيف الدرجة النهائية.
سيتم أيضًا تعيينك مستشارًا يلتقي بك في بداية العام لمناقشة اختيارات الوحدة التعليمية ومتوفر لمساعدتك في مواجهة أي صعوبات أكاديمية خلال العام. عضو معين من الموظفين يوفر الإشراف الدقيق على مشروع الماجستير والرسالة.
وحدات
الوحدات في هذا البرنامج لديها طرق مختلفة للتسليم والتقييم.
إلزامي
- النمذجة الموجهة للكائنات ، التصميم والبرمجة: يقدم ويعزز النمذجة الموجهة للكائن ، التصميم والتنفيذ لتوفير أساس مشترك من المهارات ، مما يسمح للطلاب لإكمال مهام البرمجة ضمن وحدات ماجستير أخرى.
- ممارسة هندسة البرمجيات: تقدم أساليب هندسة البرمجيات المتقدمة التي تدعم تطوير أنظمة البرمجيات المعقدة ، مع التركيز على إدارة تكوين البرامج ، وإعادة الاستخدام وممارسات التطوير المعتمدة على الاختبار.
- مبادئ هندسة البرمجيات: يدرس المفاهيم الأساسية في تطوير البرمجيات الصغيرة والكبيرة الحجم.
واحد أو كليهما:
- هندسة النظم الحرجة: توفر فهمًا للمفاهيم وأساليب التطوير المستخدمة للأنظمة الاجتماعية والتقنية الحيوية.
- هندسة البرمجيات: تُعرّف الطلاب على مفهوم هندسة البرمجيات ، كوسيلة مساعدة لتصميم البرمجيات وإعادة استخدامها وتطورها.
اختياري
الوحدات التالية اختيارية لبرامج علوم الكمبيوتر. لن تكون جميع مجموعات الوحدات متاحة لجميع البرامج ، وبعض الوحدات تخضع لمتطلبات مسبقة.
يختار الطلاب وحدتين أو ثلاث وحدات اختيارية. في قوائم "الوحدات النمطية الإضافية" أدناه ، يمكن للطلاب فقط تناول ما يصل إلى وحدتين من الوحدات النمطية في كل قائمة.
- موضوعات متقدمة في نظم الاتصالات الحاسوبية
- الذكاء الاصطناعي في الممارسة
- مبادئ الذكاء الاصطناعي
- هندسة النظم الحرجة
- نظم البيانات المكثفة
- مبادئ التفاعل بين الإنسان والحاسوب
- التصور المعلومات
- البرامج التفاعلية والأجهزة
- اكتشاف المعرفة و datamining
- اللغة والحساب
- مشاريع برمجة الماجستير
- الممارسة في نظم الاتصالات الحاسوبية
- مبادئ نظم الاتصالات الحاسوبية
- معمارية البرمجيات
- ممارسة هندسة البرمجيات
- مبادئ هندسة البرمجيات
- تصميم تفاعل محوره المستخدم
وحدات اختيارية إضافية
قد يأخذ الطلاب ما يصل إلى اثنين مما يلي:
- هندسة الحاسوب
- رسومات الحاسوب
- حماية الحاسوب
- التزامن والبنية متعددة النوى
- البرمجة القيده
- الانظمة الموزعة
- المنطق والتحقق من البرمجيات
- تصميم وتنفيذ لغة البرمجة
- العاب الكترونية
قد يأخذ الطلاب ما يصل إلى اثنين مما يلي:
- أنظمة إدارة قواعد البيانات
- تكنولوجيا المعلومات الخضراء
- إدارة أمن المعلومات
- مشاريع تكنولوجيا المعلومات
- تقنيات الويب
تخضع الوحدات النمطية الاختيارية للتغيير كل عام ، وقد يسمح بعضها فقط بأعداد محدودة من الطلاب.
أطروحة
خلال الفصل الدراسي الثاني ، يعمل الطلاب مع الموظفين لتحديد موضوع للمشروع الموسع والاتفاق عليه ، والذي سيعملون عليه خلال الأشهر الثلاثة الأخيرة من الدورة ، والتي تتوج في أطروحة مكونة من 15000 كلمة. قد تكون مشاريع أطروحة جماعية أو مكتملة بشكل فردي (يتم تقييم الطلاب بشكل فردي في كلتا الحالتين).
تتضمن الرسالة عادة مراجعة الأعمال ذات الصلة ؛ تمديد الأفكار الحالية أو تطوير أفكار جديدة ؛ تنفيذ البرامج واختبارها ؛ التحليل والتقييم. يتعين على الطلاب تقديم عرض تقديمي لأعمالهم بالإضافة إلى الرسالة العلمية المكتوبة.
يشرف على كل مشروع عضو أو اثنان من الموظفين ، عادة من خلال اجتماعات منتظمة ومراجعات للبرامج ومسودات الرسائل العلمية.
إذا اختار الطلاب عدم إكمال متطلبات أطروحة الماجستير ، فهناك جائزة خروج متاحة تتيح للمرشحين المؤهلين بشكل مناسب الحصول على دبلوم الدراسات العليا بدلاً من ذلك ، مع الانتهاء من الدورة في نهاية الفصل الدراسي الثاني.
الوحدات المذكورة هنا هي إرشادية ، وليس هناك ما يضمن تشغيلها لعام 2019.
وظائف
استمرت برامج خريجي ماجستير علوم الحاسب في العمل في مجموعة متنوعة من المؤسسات العالمية والتجارية والمالية والبحثية ، بما في ذلك:
- أماديوس
- الأمازون
- أطلس
- Avaloq
- باركليز كابيتال
- BP
- بريتيش تيليكوم Openreach
- برج الجدي
- فاكتست لنظم البحوث
- Hailo
- هيوليت باكارد
- هيتاشي نظم البيانات
- مايكروسوفت
- OpenBet
- نجم روك
- المصرف الملكي الاسكوتلندي
- سماء
- Skyscanner
- سيمانتيك
- TriSystems
يقدم مركز الوظائف نصائح فردية لجميع الطلاب في دورة الدراسات العليا التي يتم تدريسها ويقدم برنامجًا للأحداث لمساعدة الطلاب في بناء مهارات قابلية التوظيف لديهم.
شروط القبول
- جيد 2.1 مرتبة الشرف الجامعية. إذا درست شهادتك الأولى خارج المملكة المتحدة ، فراجع متطلبات القبول الدولية.
- مهارة اللغة الإنجليزية
للدخول المباشر إلى درجة الماجستير في علوم الكمبيوتر ، ستحتاج إلى درجة إجمالية في IELTS (Academic) تبلغ 7.0 ، مع الحد الأدنى لعدد المشتركين 6.0 أو ما يعادلها. للحصول على أشكال بديلة من الأدلة ، راجع اختبارات ومؤهلات اللغة الإنجليزية. إذا كانت درجة امتحان IELTS 6.0 بشكل عام مع درجة مكون لا تقل عن 5.5 ، فنحن نقدم شهادات مشتركة في علوم الكمبيوتر مع اللغة الإنجليزية ، وهو خيار مدته 18 شهرًا لأولئك الذين يرغبون في بدء درجة الماجستير مع الاستمرار في تعزيز قدرتهم على استخدام اللغة الإنجليزية بفعالية في السياقات الأكاديمية.
المؤهلات المدرجة تشير إلى الحد الأدنى لمتطلبات القبول. سوف تطلب بعض المدارس الأكاديمية من المتقدمين تحقيق علامات أعلى بكثير من الحد الأدنى. لن يضمن لك الحصول على متطلبات القبول المدرجة مكانًا ، حيث تنظر الجامعة في جميع جوانب كل طلب بما في ذلك ، عند الاقتضاء ، نموذج الكتابة والبيان الشخصي والمستندات الداعمة.
متطلبات الاستمارة
- السيرة الذاتية أو السيرة الذاتية. يجب أن يشمل ذلك بياناتك الشخصية مع سجل لتعليمك وتوظيفك حتى الآن.
- بيان شخصي (اختياري).
- اثنين من المراجع الأكاديمية الأصلية الموقعة.
- النصوص الأكاديمية وشهادات الشهادات. يرجى تقديم نسخ مصدقة فقط مع ترجمات رسمية باللغة الإنجليزية إن وجدت. لا ترسل المستندات الأصلية حيث لا يمكن إرجاعها.
- دليل على إتقان اللغة الإنجليزية (مطلوب إذا كانت اللغة الإنجليزية ليست لغتك الأولى).
التمويل
هناك العديد من المنح الدراسية المحتملة وبرامج الدعم المتاحة لطلاب الدراسات العليا.
خصم حديث للخريجين
تقدم University of St Andrews خصمًا بنسبة 10 ٪ في الرسوم الدراسية للدراسات العليا للطلاب المؤهلين للتخرج أو الذين تخرجوا من سانت أندروز خلال السنوات الأكاديمية الثلاثة الأخيرة وبدأوا برنامج دراسات عليا مع University of St Andrews .
تم تصميم هيكل شهادة جامعة سانت أندروز ليكون مرنًا. تدرس وحدات دراسية إجبارية تقدم تعليمًا أساسيًا بالإضافة إلى وحدات دراسية اختيارية تختارها من القائمة المتاحة في ذلك العام.
إذا اخترت عدم إكمال متطلبات أطروحة الماجستير، فهناك جائزة خروج متاحة تسمح للمرشحين المؤهلين بشكل مناسب بالحصول على دبلوم الدراسات العليا (PGDip) بدلاً من ذلك، وإنهاء الدورة في نهاية الفصل الدراسي الثاني من الدراسة.
قد تتغير معلومات المقررات الدراسية. قد تتغير معلومات الوحدات الدراسية ومحتوى المقررات، بالإضافة إلى أساليب التدريس والتقييم، سنويًا بعد قبولك عرض الدراسة في جامعة سانت أندروز. نعرض أحدث المعلومات المتاحة، ولكن قد تكون هذه المعلومات من عام دراسي سابق.
إلزامي
- النمذجة الموجهة للكائنات ، التصميم والبرمجة: يقدم وينقح النمذجة الموجهة للكائن ، التصميم والتنفيذ حتى المستوى المطلوب لإكمال مهام البرمجة ضمن وحدات MSc الأخرى.
- أساسيات هندسة البرمجيات: تغطي النظرية الأساسية وممارسة هندسة البرمجيات.
ستتناول أيضاً اثنين أو ثلاثة مما يلي:
- جودة البرمجيات: يغطي هذا الموضوع الأدوات والمهارات الأساسية لضمان جودة البرمجيات والحفاظ عليها.
- إدارة منتجات ومشاريع البرمجيات: يقدم هذا الكتاب المبادئ والعمليات والأدوات اللازمة لإدارة مشاريع ومنتجات البرمجيات الكبيرة والواقعية.
- هندسة وتصميم البرمجيات: يقدم هذا المقرر للطلاب مفاهيم هندسة وتصميم البرمجيات كأدوات مساعدة لتطوير برامج عالية الجودة.
اختياري
الوحدات التالية اختيارية لبرامج علوم الحاسوب. لن تتوفر جميع تركيبات الوحدات لجميع البرامج، وبعض الوحدات مشروطة باستيفاء متطلبات مسبقة.
فيما يلي عينة من الوحدات الاختيارية التي قد يتم تقديمها:
- هندسة الأنظمة الحرجة
- أخلاقيات البيانات والخصوصية
- الأنظمة كثيفة البيانات
- مبادئ وأساليب التفاعل بين الإنسان والحاسوب
- تصور المعلومات
- البرامج والأجهزة التفاعلية
- اللغة والحوسبة
- التعلم الآلي
- مبادئ أنظمة الاتصالات الحاسوبية
- الذكاء الاصطناعي الرمزي
- عدم اليقين في الذكاء الاصطناعي
- تصميم تفاعل محوره المستخدم
اختياري إضافي
يمكن للطلاب اختيار ما يصل إلى اثنين من المقررات التالية:
- شبكات وأنظمة الاتصالات المتقدمة
- هندسة الحاسوب
- رسومات الحاسوب
- حماية الحاسوب
- التزامن والبنية متعددة النوى
- البرمجة المقيدة
- قواعد بيانات
- الانظمة الموزعة
- المنطق والتحقق من البرمجيات
- تصميم وتنفيذ لغة البرمجة
- معالجة الإشارات: الصوت، الصورة، الفيديو
- العاب الكترونية
مشروع أطروحة
خلال الفصل الدراسي الثاني، يتعاون الطلاب مع أعضاء هيئة التدريس لتحديد موضوع المشروع الموسع والاتفاق عليه، والذي سيعملون عليه خلال الأشهر الثلاثة الأخيرة من الدورة، ويتوج بكتابة أطروحة من 15000 كلمة. قد تكون مشاريع الأطروحة جماعية أو فردية، مع العلم أن تقييم الطلاب يتم بشكل فردي في كلتا الحالتين.
تتألف الرسالة عادةً مما يلي:
- مراجعة للأعمال ذات الصلة
- توسيع الأفكار الموجودة أو تطوير أفكار جديدة
- تنفيذ واختبار البرمجيات
- التحليل والتقييم
يشرف على كل مشروع عضو أو عضوان من الموظفين، وذلك عادةً من خلال اجتماعات منتظمة ومراجعات للبرامج ومسودات الرسائل العلمية.
إذا اختار الطلاب عدم إكمال متطلبات الرسالة للحصول على درجة الماجستير، فهناك جائزة خروج متاحة تسمح للمرشحين المؤهلين بشكل مناسب بالحصول على دبلوم الدراسات العليا (PGDip) بدلاً من ذلك، وإنهاء الدورة في نهاية الفصل الدراسي الثاني من الدراسة.
تعليم
محاضرات، ندوات، دروس تطبيقية، وفصول عملية.
أحجام الفصول الدراسية
يتراوح عدد الطلاب عادةً من 20 إلى 110 طلاب.
أطروحة
مشروع مدته ثلاثة أشهر أدى إلى كتابة أطروحة من 15000 كلمة.
تقدير
تمارين عملية واختبارات.
يُمكن أن يُؤدي تخصص هندسة البرمجيات إلى مسارات وظيفية متنوعة ومُجزية، ويُعدّ خريجو هذا المجال مطلوبين بشدة. ستكتسب المعرفة والمهارات اللازمة لتحقيق النجاح في مسيرتك المهنية في قطاعات واسعة.
نحن ملتزمون بدعم طموحاتكم، مهما كانت المرحلة التي وصلتم إليها في مسيرتكم المهنية. نقدم لكم:
- إمكانية الوصول إلى شبكة خريجينا العالمية الواسعة للحصول على المشورة والتوجيه
- إرشاد فردي يغطي كل شيء بدءًا من اختيار المسار المهني وحتى دعم تقديم الطلبات والتدريب على المقابلات
- علاقات مع أصحاب العمل، وفرص عمل عالمية، وخبرات عملية
- تطوير المهارات الأكاديمية والمهنية
ارفع حياتك المهنية
وقد التحق خريجو برامج ماجستير علوم الحاسوب بالعمل في مجموعة متنوعة من المؤسسات العالمية والتجارية والمالية والبحثية، بما في ذلك:
- أكسنتشر
- كابجيميني
- مجموعة الكوخ
- الخدمة الرقمية لحكومة المملكة المتحدة
نحن ملتزمون بدعمكم خلال دراستكم، بغض النظر عن ظروفكم المادية. قد تكونون مؤهلين للحصول على منح دراسية أو خصومات أو دعم آخر:
- منحة كبيرة
- منحة سانت أندروز سانكتشواري الدراسية
- فرص التمويل في سانت ليونارد
- خصم الخريجين (15٪ من الرسوم الدراسية)


