A systems-oriented software engineering degree focused on architecture, testing, distributed systems, cloud delivery, security and modern AI-assisted engineering. The common core establishes professional engineering discipline; advanced modules let students specialise in the kinds of systems they want to build.
360+ credits (minimum award threshold)1 matching listed module optionPrerequisite-driven progression
Award requirements
Required Core: Complete all 18 · 180 credits.
Advanced Choice: Choose at least 6 from 12 listed options · 60 credits.
Elective: Choose at least 3 from 24 listed options · 30 credits.
Applied Practice: Complete all 3 · 30 credits.
Capstone: Complete all 2 · 60 credits.
32 completed modules in the standard pathway. Additional approved study is permitted; listed options are not all compulsory.
Capstone expectation: A production-grade software system with architecture records, automated tests, CI/CD, observability, security controls, deployment evidence, maintainability documentation and a formal defence.
Self-paced. Individual prerequisites, year/semester assignments and fixed durations are not specified in this catalogue. Cross-faculty selections require approval.
Explore modules ↗
CSC-405 / Advanced choice
AI-Assisted Software Engineering
Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Entry, enrolment and progression remain subject to academic review. Recorded qualification levels describe the academic design and do not independently establish accreditation or jurisdiction-specific recognition.
A / AIAIUIdeas. Disciplines. Possibilities.Academic CatalogueEXPLORE YOUR NEXT CHAPTER
Catalogue presentation · Illustrative cover
Your prospectus / Open to explore
AIAIU Academic Catalogue
Qualifications, modules and electives. Practical study and capstones, where recorded. Explore the credits, prerequisites and possibilities before you apply.