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