AIAIU / Public academic directory

2026 · 3.1 Coursebook-Aligned

Find your field.
Build your future.

Explore programmes, understand the prerequisites and discover the work ahead. Your academic journey begins with an informed choice.

Your next chapter

Programmes & modules

11 programmes in the directory

1 matching programme.

BSC-SE / Undergraduate

BSc Software Engineering

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)59 listed module optionsPrerequisite-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-101 / Required core

Python Programming Fundamentals

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-113 / Required core

JavaScript & TypeScript

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-102 / Required core

Computational Thinking & Logic

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

MAT-111 / Required core

Discrete Mathematics for Computing

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-201 / Required core

Data Structures & Algorithms

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-212 / Required core

Object-Oriented & Functional Programming

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

WEB-101 / Required core

Frontend Web Engineering

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

WEB-102 / Required core

Backend Development & APIs

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

DAT-102 / Required core

Databases & SQL

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-203 / Required core

Operating Systems & Linux

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

NET-101 / Required core

Networking for Software Engineers

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-301 / Required core

System Design & Architecture

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-302 / Required core

Software Testing & Quality Engineering

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-303 / Required core

Git, CI/CD & Release Engineering

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CLD-101 / Required core

Cloud Engineering Foundations

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-304 / Required core

Distributed Systems

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

SEC-104 / Required core

Secure Programming & Code Review

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

RES-204 / Required core

Software Engineering Research & Technical Communication

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-401 / Advanced choice

Microservices & Event-Driven Systems

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-402 / Advanced choice

Cross-Platform Mobile Engineering

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-403 / Advanced choice

Programming Languages & Compilers

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-404 / Advanced choice

High-Performance & Concurrent Systems

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

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.
Sign in to access course material

CSC-406 / Advanced choice

Developer Tools & Automation

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-407 / Advanced choice

Data-Intensive Application Engineering

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-408 / Advanced choice

Platform Engineering & Internal Developer Platforms

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-409 / Advanced choice

Observability & Site Reliability

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-410 / Advanced choice

Human-Computer Interaction

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-411 / Advanced choice

Blockchain & Distributed Ledger Engineering

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-412 / Advanced choice

Real-Time & Embedded Software

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-101 / Elective

Entrepreneurship & New Venture Fundamentals

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-102 / Elective

Product Management for Technical Founders

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-103 / Elective

Technology Consulting & Client Delivery

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-104 / Elective

Financial Literacy for Technology Ventures

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-105 / Elective

Technical Leadership & Team Systems

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-106 / Elective

Innovation, Intellectual Property & Commercialisation

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-107 / Elective

Privacy, Data Protection & Digital Regulation

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-108 / Elective

Cloud Foundations for Technical Professionals

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-109 / Elective

Cyber Security Foundations

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-110 / Elective

Applied Data Analytics

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-111 / Elective

AI Systems for Non-AI Specialists

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-112 / Elective

Research Communication & Technical Publishing

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-113 / Elective

User Experience, Interface Design & Human Behaviour

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-114 / Elective

Sales, Negotiation & Technical Persuasion

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-115 / Elective

Digital Marketing, Growth & Technology Brands

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-116 / Elective

AI Content, Video & Synthetic Media

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-117 / Elective

Automation, No-Code & Agentic Workflows

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-118 / Elective

Technology Project Management & Agile Delivery

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-119 / Elective

Contracts, Procurement & Technology Tendering

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-120 / Elective

Psychology of Technology & Digital Behaviour

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-121 / Elective

Technology Policy, Geopolitics & the Global Digital Economy

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-122 / Elective

Sustainable Computing & Technology Impact

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-123 / Elective

Health, Biotechnology & AI for Technical Professionals

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

UEL-124 / Elective

Personal Finance, Investing & Wealth for Technical Professionals

Credits
10
Programme requirement
Optional selection
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-L501 / Applied practice

Production Product Build Lab

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-L502 / Applied practice

Open Source / Production Contribution

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-L503 / Applied practice

Technical Product, Consulting & Commercialisation

Credits
10
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-C601 / Capstone

Software Capstone I: Architecture & Prototype

Credits
30
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

CSC-C602 / Capstone

Software Capstone II: Production System & Defence

Credits
30
Programme requirement
Required
Prerequisites
Prerequisites apply. Individual module prerequisite links and minimum marks are not specified in this catalogue.
Sign in to access course material

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
Catalogue
EXPLORE 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.

The explicitly published academic catalogue is available to download. Coursebooks and learning resources remain enrolment protected.