Module Overview
The industry project module introduces students to the concepts, skills, and knowledge of working in a collaborative team environment on technical development projects. Students work in groups to design, develop, and evaluate an industry-oriented project using contemporary project management principles. Through collaborative work, students experience industry-standard agile methodologies, develop self-directed skills in their chosen specialisations, and engage with professional, ethical, and legal issues in computer science. Teams will manage their projects using sprint-based development, version control, and professional communication practices.
Syllabus
- Orientation, Project Ideation and Specialism Mapping
- Briefs, Requirements and Early Technical Validation
- Project Management & Sprint Zero (Agile Setup)
- Development Sprint 1: Core Foundations
- Development Sprint 2: Feature Build
- Ethical, Legal & Professional Issues (BCS, GDPR)
- Development Sprint 3: Integrations & APIs
- Development Sprint 4: Refinement & System Cohesion
- Development Sprint 5: Polish and Stability
- Presentation Sprint: Training & Rehearsals