Flagship Programme Curriculum

Professional Full-Stack Software Engineering 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.

  • Six Formation Stages
  • Flagship Programme
  • Deployable Outcomes
  • Graduation Standard

Capability is built in sequence, not in isolation.

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

Six stages. One disciplined progression.

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

Professional Foundations

Stage I

Development environments, programming fundamentals, version control discipline, and professional communication.

02

Frontend Engineering

Stage II

Component architecture, accessible interfaces, state management, and user-centred frontend delivery.

03

Backend Engineering & Data Systems

Stage III

API design, relational data modelling, authentication, validation, and full-stack integration.

04

Professional Software Engineering

Stage IV

Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.

05

Professional Engineering Studio

Stage V

Team-based product delivery under realistic constraints — shared codebase, iterative delivery, and stakeholder demonstration.

06

Capstone, Career Accelerator & Graduation

Stage VI

Independent capstone, career preparation, Graduate Exhibition, and graduation panel review.

Technology Stack

Programme technology standards.

The curriculum adopts a modern professional stack — selected for industry relevance, production viability, and the engineering standards expected of contemporary software teams.

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • Supabase
  • Neon
  • REST APIs
  • Third-Party API Integration
  • Git
  • GitHub
  • Cursor
  • Vercel
  • AI-Assisted Development
  • Cloud Deployment
  • CI/CD

Phase Specifications

Detailed specification for each curriculum phase — purpose, outcomes, deliverables, technologies, and week breakdown.

01

Professional Foundations

Stage I

Purpose

Development environments, programming fundamentals, version control discipline, and professional communication.

Outcomes

  • Development environments, programming fundamentals, version control discipline, and professional communication.
  • Professional Review Board readiness at stage completion

Deliverables

  • Professional Foundations portfolio evidence
  • Professional Review Board pass

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

Frontend Engineering

Stage II

Purpose

Component architecture, accessible interfaces, state management, and user-centred frontend delivery.

Outcomes

  • Component architecture, accessible interfaces, state management, and user-centred frontend delivery.
  • Professional Review Board readiness at stage completion

Deliverables

  • Frontend Engineering portfolio evidence
  • Professional Review Board pass

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

Backend Engineering & Data Systems

Stage III

Purpose

API design, relational data modelling, authentication, validation, and full-stack integration.

Outcomes

  • API design, relational data modelling, authentication, validation, and full-stack integration.
  • Professional Review Board readiness at stage completion

Deliverables

  • Backend Engineering & Data Systems portfolio evidence
  • Professional Review Board pass

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

Professional Software Engineering

Stage IV

Purpose

Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.

Outcomes

  • Architecture discipline, CI/CD, cloud deployment, operational awareness, and responsible AI-assisted workflow.
  • Professional Review Board readiness at stage completion

Deliverables

  • Professional Software Engineering portfolio evidence
  • Professional Review Board pass

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

Professional Engineering Studio

Stage V

Purpose

An institutional delivery environment where learners work in teams on product-shaped software under faculty governance and professional engineering standards.

Outcomes

  • Team-based product delivery under realistic constraints — shared codebase, iterative delivery, and stakeholder demonstration.
  • Professional Review Board readiness at stage completion

Deliverables

  • Professional Engineering Studio portfolio evidence
  • Professional Review Board pass

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

Capstone, Career Accelerator & Graduation

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

  • Independent capstone, career preparation, Graduate Exhibition, and graduation panel review.
  • Professional Review Board readiness at stage completion

Deliverables

  • Capstone, Career Accelerator & Graduation portfolio evidence
  • Graduate Exhibition presentation

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

What the graduate leaves with.

The curriculum produces a documented body of work — deployable artefacts assembled progressively across formation stages and culminating at the Graduate Exhibition.

Programme specification
01

Portfolio Website

A professionally presented, deployed portfolio site documenting programme work with clarity and intent.

Contributing phases: Professional Foundations · Capstone, Career Accelerator & Graduation

02

Full Stack Application

A production-pattern web application integrating frontend, API layer, database, and authentication.

Contributing phases: Frontend Engineering · Backend Engineering & Data Systems

03

Cloud-Deployed Application

Application infrastructure deployed to cloud with pipeline automation and operational documentation.

Contributing phases: Professional Software Engineering

04

Studio Contribution

Evidence of professional team delivery within the Professional Engineering Studio.

Contributing phases: Professional Engineering Studio

05

Capstone Project

A self-directed, production-grade application — scoped, built, tested, deployed, documented, and presented.

Contributing phases: Capstone, Career Accelerator & Graduation

Specification

  • Six Formation Stages
  • Graduation Standard
  • Six-Month Professional Full-Stack Software Engineering Programme
  • 360 Guided Hours

Curriculum v2.0

Academic Year 2026–2027