Skip to main content
Back to Lectures
Semester 2

CMU597 Industry Project

Complete a real-world software development project in professional teams. Apply agile methodologies, version control, and industry best practices while building a full-stack application from concept to presentation.

Lecture Sessions

1

Orientation, Project Ideation and Specialism Mapping

Module introduction, project examples, and matching projects to technical specialisms

Slides Quiz Available
2

Briefs, Requirements and Early Technical Validation

Writing design briefs and early feasibility testing

Slides Quiz Available
3

Project Management & Sprint Zero

Agile workflows, backlog creation, and project setup

Slides Quiz Available
4

Development Sprint 1 (Core Foundations)

Architecture patterns and building core functionality

Slides Quiz Available
5

Development Sprint 2 (Feature Build)

Feature-driven development and version control workflows

Slides Quiz Available
6

Ethical, Legal & Professional Issues + Sprint 2 Continuation

BCS codes, GDPR, ethics in technical decisions

Slides Quiz Available
7

Development Sprint 3 (Integrations Sprint)

API integration, testing, and debugging strategies

Slides Quiz Available
8

Development Sprint 4 (Refinement & System Cohesion)

Code quality, refactoring, and internal demonstrations

Slides Quiz Available
9

Development Sprint 5 (Polish and Stability)

Performance optimization, security, and documentation

Slides Quiz Available
10

Presentation Sprint 1 (Building the Presentation & Demo)

Structuring technical presentations and demo rehearsal

Slides Quiz Available
11

Development Sprint 6 (Final Feature & Integration)

Final development push and system integration testing

Slides Quiz Available
12

Final Presentation Sprint

Assessment rehearsals and demo quality assurance

Slides Quiz Available

Brief Revision Quizzes