يعد تخصص هندسة البرمجيات تخصصاً حديثاً نسبياً، ويتمحور بشكل أساسي حول الصناعة البرمجية عالية الجودة بأسلوب منهجي ومنضبط وفعال. وبالتالي فإن هناك تأكيداً خاصاً على التحليل والتقييم، والمواصفات، والتصميم، والتنفيذ، والصيانة وتطور البرمجية. وإلى جانب ذلك تلعب قضايا أخرى دوراً حيوياً في هندسة البرمجيات تتعلق بالإدارة والجودة، الإبداع والابتكار، المعايير، المهارات الفردية، العمل الجماعي والممارسات المهنية.
تمت الموافقة على إنشاء قسم هندسة البرمجيات في 5/8/1427هـ. واعتمدت الخطة الدراسية له من قبل مجلس كلية علوم الحاسب والمعلومات في 14/4/1428هـ. كما تمت الموافقة عليها من قبل مجلس جامعة الملك سعود في 4/6/1428هـ. وبدأت الدراسة في القسم في مطلع الفصل الثاني من العام الدراسي 1429/1430هـ.