AI systems design
- Design end-to-end AI system architectures.
- Integrate machine learning models into software systems.
- Design scalable, resilient AI pipelines.
Computing & Information Systems · Systems engineering
You know how to build models. Now learn how to build systems. Design, integrate, deploy and govern enterprise-scale AI solutions — retrieval- augmented generation, agentic architectures, multimodal applications and the operational discipline that keeps them running.
Course overview
COMP429 teaches the engineering, integration, deployment, governance and real-world application of intelligent systems. It introduces no new learning algorithms — its subject is how to build with the ones you already know.
After COMP329 you can train a transformer, fine-tune a foundation model and implement a reinforcement learning agent. What you have not yet done is assemble those components into a complete, reliable, production-grade system that an organisation can depend on.
That is the gap this course closes. You will learn to design end-to-end AI architectures, build retrieval-augmented and agentic applications, integrate foundation models into business software, and operate AI systems at scale with proper monitoring, evaluation and governance.
The emphasis throughout is on engineering judgement: choosing between architectures, managing cost and latency, handling failure gracefully, and knowing when a simpler solution is the right one. The course culminates in a production-ready intelligent application built to enterprise standards.
COMP329 Advanced Machine Learning and Deep Learning, or equivalent. You should already be able to train and evaluate neural networks, work with pretrained transformers, and write well-structured Python.
COMP429 deliberately introduces no new machine learning theory. Every unit is about architecture, integration, engineering practice or governance — the skills that turn models into systems.
| Module | Focus | Units | Tutorials |
|---|---|---|---|
| 1 · AI Systems Engineering Foundations | Systems thinking, AI architectures and engineering AI projects | 3 | 24 |
| 2 · Foundation Models & LLM Engineering | Model ecosystems, prompting at scale and LLM application engineering | 3 | 25 |
| 3 · Retrieval-Augmented & Knowledge-Based AI | Information retrieval, RAG architecture and enterprise knowledge systems | 3 | 25 |
| 4 · Agentic AI & Multi-Agent Systems | Agent architectures, collaboration and workflow orchestration | 3 | 25 |
| 5 · Multimodal Intelligent Systems | Cross-modal foundations, vision-language systems and conversational AI | 3 | 24 |
| 6 · AI Deployment & Operations | Cloud AI platforms, LLMOps/MLOps and observability | 3 | 25 |
| 7 · Trustworthy Enterprise AI | Governance, human-centred design and AI security | 3 | 25 |
| 8 · Designing Real-World Intelligent Applications | Industry solutions, AI product development and integrated system design | 3 | 24 |
| Total | Eight modules · twenty-four units | 24 | 197 |
Curriculum position
COMP429 is the fifth course in the sequence, bridging advanced machine learning and AI research. It assumes COMP329 and prepares you for COMP529.
Learning outcomes
On successful completion of COMP429 you will be able to engineer, deploy and govern complete AI systems at enterprise scale.
Curriculum
Each unit is delivered as a sequence of tutorial pages: architecture diagrams, implementation examples, industry case studies, hands-on activities and a knowledge check.
Systems thinking, AI architectures and the discipline of engineering AI projects.
Selecting models, engineering prompts at scale and building LLM applications.
Search, embeddings, RAG pipelines and enterprise knowledge systems.
Agents that plan and act, collaborate with each other, and automate real workflows.
Combining text, image, audio and video into unified intelligent applications.
Cloud platforms, LLMOps/MLOps pipelines and keeping systems observable.
Governance, human-centred design and defending AI systems against attack.
Industry solutions, AI product development and capstone integration.
How it works
Every unit follows the same four-part structure, moving from architecture through to a working, evaluated component.
Start with the system diagram: what the components are, how they communicate and why the design was chosen.
Implement the pipeline, agent, retriever or deployment step using industry tooling.
Assess the whole system — cost, latency, quality, failure modes — not just the model.
Finish with knowledge checks, a unit quiz and a short architectural reflection.
Assessment
Assessment is dominated by engineering work. Six assignments build towards the capstone, with quizzes and exams confirming conceptual understanding.
35%
A complete enterprise intelligent application, designed, built, deployed and evaluated.
30%
Architecture, RAG, agentic AI, multimodal, AI operations and governance.
15%
Cumulative, with an emphasis on architecture reasoning and trade-off analysis.
10%
Modules 1–4: systems foundations, LLM engineering, RAG and agents.
10%
Twenty-four short online quizzes, one per unit, with unlimited attempts.
Weightings are indicative and confirmed in the course syllabus.
Capstone
Design, build, deploy and evaluate a complete AI system. You choose one of four tracks and work through twelve structured development phases from proposal to final demonstration.
Corporate assistant, policy assistant or research assistant grounded in a document corpus.
Track BHealthcare advisor, financial analysis assistant or educational tutor for a specific domain.
Track CBusiness process automation, research automation or workflow orchestration across agents.
Track DVision-language assistant, document understanding system or media analysis platform.
The capstone produces a deployed system with architecture documentation and an evaluation report — exactly the artefacts employers ask for in AI engineering roles.
No capstone is accepted without a completed governance review. A system that works but cannot be shown to be safe, fair and auditable does not pass.
Tools & technology
The course uses the tooling you will meet in industry: orchestration frameworks, vector stores, containerisation and major cloud AI platforms.
Questions
No — deliberately so. COMP429 assumes the algorithmic knowledge from COMP329 and introduces no new learning theory. Its subject is how to engineer, integrate, deploy and govern systems built from models you already understand.
COMP329 Advanced Machine Learning and Deep Learning, or equivalent. You should already be able to train and evaluate neural networks, work with pretrained transformers, and write well-structured Python. Some familiarity with cloud services and version control is helpful.
Teaching accounts and credits are provided for the cloud platforms used in the course. Where possible, labs are also designed to work with locally-hosted open models so that cost is never a barrier to learning.
Roughly half and half. You will write substantial code, but a large proportion of the assessed work is architectural: requirements, diagrams, trade-off analyses, evaluation frameworks and governance documentation.
Plan for roughly 12–14 hours per week. Capstone work in particular tends to expand, so start early and keep the evaluation framework in view from the beginning.
Yes, provided it fits one of the four tracks and has a genuine user, a real dataset or corpus, and measurable success criteria. Projects proposed by industry partners are also welcome.
COMP529 is a research-oriented course. The systems thinking, evaluation discipline and governance awareness developed in COMP429 are the practical grounding you need before engaging critically with the research literature.
Begin with Module 1, Unit 1 — what separates a model from a system, and why that distinction decides whether an AI project succeeds.