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