من ضمن أهداف القسم ما يلي:
- الحصول على معرفة أساسية في تطبيق الأساليب العلمية والهندسية في مراحل التحليل والتصميم والتطوير والفحص المطلوب للمنظومات البرمجية المعقدة.
- تهيئة الطلبة للعمل بمهنة مهندس برمجيات وهي مهنة مطلوبة في سوق العمل حسب دراسات علمية قام بها القسم.
- تهيئة الطلبة لاستخدام معرفتهم في هندسة البرمجيات وفي تكنولوجيا المعلومات بشكل عام في خدمة المجتمع المحلي والاقليمي والدولي بصورة كفؤة ومهنية.