01
Professional Foundations
Stage I
Development environments, programming fundamentals, version control discipline, and professional communication.
Flagship Programme Curriculum
The six-stage Wells Formation Model for the flagship Full-Stack Software Engineering programme — structured for production-ready applications, studio delivery, and Graduate Exhibition.
This curriculum exists to produce engineers who can design, build, deploy, and sustain modern software — not learners who have merely encountered a collection of tools.
Every phase is positioned deliberately. Foundations establish discipline before frameworks. Software engineering builds craft before integration. Product development demands end-to-end delivery. Cloud deployment introduces production responsibility. The capstone requires independent execution at professional standard.
Each phase produces evidence. Each deliverable prepares the next. The curriculum is engineered as a progression of capability — because that is how engineering competence is actually formed.
Curriculum Architecture
The Wells Formation Model is visible at a glance — from professional foundations through capstone delivery and Graduate Exhibition. Learners progress through stages, not week numbers.
01
Stage I
Development environments, programming fundamentals, version control discipline, and professional communication.
02
Stage II
Component architecture, accessible interfaces, state management, and user-centred frontend delivery.
03
Stage III
API design, relational data modelling, authentication, validation, and full-stack integration.
04
Stage IV
Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.
05
Stage V
Team-based product delivery under realistic constraints — shared codebase, iterative delivery, and stakeholder demonstration.
06
Stage VI
Independent capstone, career preparation, Graduate Exhibition, and graduation panel review.
Technology Stack
The curriculum adopts a modern professional stack — selected for industry relevance, production viability, and the engineering standards expected of contemporary software teams.
Phase Specifications
Detailed specification for each curriculum phase — purpose, outcomes, deliverables, technologies, and week breakdown.
01
Stage I
Purpose
Development environments, programming fundamentals, version control discipline, and professional communication.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel
Week Breakdown
Week 1
Professional Foundations
Development environments, programming fundamentals, version control discipline, and professional communication.
Stage I evidence portfolio
02
Stage II
Purpose
Component architecture, accessible interfaces, state management, and user-centred frontend delivery.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel
Week Breakdown
Week 5
Frontend Engineering
Component architecture, accessible interfaces, state management, and user-centred frontend delivery.
Stage II evidence portfolio
03
Stage III
Purpose
API design, relational data modelling, authentication, validation, and full-stack integration.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel
Week Breakdown
Week 9
Backend Engineering & Data Systems
API design, relational data modelling, authentication, validation, and full-stack integration.
Stage III evidence portfolio
04
Stage IV
Purpose
Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel
Week Breakdown
Week 13
Professional Software Engineering
Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.
Stage IV evidence portfolio
05
Stage V
Purpose
An institutional delivery environment where learners work in teams on product-shaped software under faculty governance and professional engineering standards.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel · Team delivery · Code review
Week Breakdown
Week 17
Professional Engineering Studio
Team-based product delivery under realistic constraints — shared codebase, iterative delivery, and stakeholder demonstration.
Stage V evidence portfolio
06
Stage VI
Purpose
Independent capstone, career preparation, Graduate Exhibition, and graduation panel review. The institution's culminating presentation of graduate evidence — capstone work, studio contributions, and professional narrative before faculty, peers, and invited guests.
Outcomes
Deliverables
Technologies
TypeScript · React · Next.js · Node.js · PostgreSQL · Git · Vercel
Week Breakdown
Week 22
Capstone, Career Accelerator & Graduation
Independent capstone, career preparation, Graduate Exhibition, and graduation panel review.
Graduate Exhibition presentation
Graduate Portfolio
The curriculum produces a documented body of work — deployable artefacts assembled progressively across formation stages and culminating at the Graduate Exhibition.
Programme specificationA professionally presented, deployed portfolio site documenting programme work with clarity and intent.
Contributing phases: Professional Foundations · Capstone, Career Accelerator & Graduation
A production-pattern web application integrating frontend, API layer, database, and authentication.
Contributing phases: Frontend Engineering · Backend Engineering & Data Systems
Application infrastructure deployed to cloud with pipeline automation and operational documentation.
Contributing phases: Professional Software Engineering
Evidence of professional team delivery within the Professional Engineering Studio.
Contributing phases: Professional Engineering Studio
A self-directed, production-grade application — scoped, built, tested, deployed, documented, and presented.
Contributing phases: Capstone, Career Accelerator & Graduation
Specification
Curriculum v2.0
Academic Year 2026–2027
Institutional Prospectus