هندسة البرمجيات هي تطبيق منهج منهجي ومنضبط وقابل للقياس لتطوير البرامج وتشغيلها وصيانتها. أي تطبيق الهندسة على البرمجيات. إنه مجال دراسي متعدد التخصصات يربط بين حدود علوم الكمبيوتر والهندسة والرياضيات والعلوم السلوكية.
ذا إم.إس. يعد برنامج هندسة البرمجيات (MSSE) في جامعة كاليفورنيا في إيرفين برنامجًا موجهًا نحو الأبحاث بشكل كبير ويستهدف الطلاب الحاصلين على درجة البكالوريوس في علوم الكمبيوتر (أو ما يتصل بها)، والذين ربما كانوا أو لم يكونوا منخرطين في القوى العاملة بالفعل، والذين يسعون إلى بناء مجتمع قوي خلفية في هندسة البرمجيات. على وجه الخصوص، يستهدف هذا البرنامج الطلاب الذين يسعون إلى تطوير فهم أعمق للعمليات والأدوات والتقنيات المستخدمة في إنشاء أنظمة برمجية واسعة النطاق يمكن الاعتماد عليها. بينما ليس كل مرض التصلب العصبي المتعدد. سيختار الطلاب الحصول على درجة الدكتوراه. بعد درجة الماجستير، فإن التركيز البحثي لهذا البرنامج يجعله مثاليًا لأولئك الذين يفكرون في الحصول على درجة الدكتوراه. (مثل برنامج الدكتوراه في هندسة البرمجيات).
بالنسبة للطلاب المهتمين بالحصول على درجة علمية ذات توجه احترافي، والعمل مباشرة مع موجهي الصناعة والعملاء في مشاريع هندسة البرمجيات، والذين يتطلعون إلى العثور على منصب أو التقدم في حياتهم المهنية في سياق الشركة، فإننا نشجعك على التفكير في برنامج MSWE الخاص بنا .
تم تصميم برنامج MSSE حول مجموعة من الدورات الأساسية التي تقدم أساسيات هندسة البرمجيات، تليها مجموعة واسعة من الدورات التي يمكن للطلاب من خلالها اختيار تركيز تعلمهم. يمكن للطلاب اختيار زيادة جوهرهم من خلال المزيد من الدورات الموجهة نحو علوم الكمبيوتر (على سبيل المثال، أمن الشبكات والأنظمة الموزعة، وأنظمة البحث من الجيل التالي)، ودورات علوم البيانات (على سبيل المثال، التعلم الآلي، واستخراج البيانات)، والدورات الموجهة نحو المستخدم النهائي (على سبيل المثال، تصميم واجهة المستخدم وتقييمها، والحوسبة والتفاعل في كل مكان)، أو دورات هندسة البرمجيات المتقدمة (مثل هندسة البرمجيات، وتحليل البرمجيات واختبارها).
طوال الوقت، يتعرف الطلاب على النظرية والأدوات والأساليب والأساليب والتطبيق العملي لهندسة البرمجيات. تشتمل العديد من الدورات التدريبية على أعمال مشروع، وغالبًا ما يتم إجراؤها ضمن فرق، وتبلغ ذروتها في كثير من الأحيان في نظام أو نموذج أولي أو تصميم مفاهيمي.
يُطلب من الطلاب إكمال ماجستير العلوم والدفاع عنه. أطروحة تحت إشراف مستشار هيئة التدريس. لمدة ثلاثة أرباع على الأقل، سينضم الطالب إلى مجموعة بحثية، ويساهم في مشروع بحثي، ويكتب أطروحة تلخص نتائج بحثه. مع وجود ما لا يقل عن سبعة من أعضاء هيئة التدريس الذين يديرون مجموعات بحثية في هندسة البرمجيات، سيكون لديك مجموعة متنوعة من المشاريع التي يمكنك الاختيار من بينها. مرض التصلب العصبي المتعدد. توفر الأطروحة تجربة ممتازة للطلاب المهتمين بالاستمرار في الحصول على درجة الدكتوراه. برنامج أو لممارسة مهنة كباحث في مختبرات الشركات أو الحكومة.
للحصول على معلومات إضافية حول برنامج الدرجة العلمية هذا، يرجى الاطلاع على: https://www.informatics.uci.edu/grad/ms-software-engineering/

