يدمج برنامج البكالوريوس في الهندسة البرمجية (BEng) الرياضيات وعلوم الحاسوب وأمن المعلومات والهندسة البرمجية. تشمل المقررات تصميم أنظمة البرمجيات وأنظمة قواعد البيانات وأمن النظام وتطبيقات الهواتف المحمولة والذكاء الاصطناعي وبرمجة الشركات. صمم البرنامج لحل المشاكل والمهتمين بإيجاد حلول مبتكرة في الصناعات التكنولوجية. يكتسب الطلاب أساسًا تقنيًا قويًا في علوم الحاسوب ولديهم الخيار للانتقال إلى برامج أخرى بعد العام الأول.