6–9 Months | 28 Weeks | 400–500+ Hours — UX Research • UI Design • Interaction Design • Design Systems • Prototyping • Usability Testing • AI • Product Design. Theory + Design Studio + Research + Figma Lab + Prototyping + Usability Testing + Real-world Projects + Portfolio.
Core positioning: Don't just learn Figma. Learn to understand users, solve problems and design digital products that people can actually use.
Student journey: Understand Users → Identify Problems → Research → Define User Needs → Create Personas → Map User Journey → Design Information Architecture → Wireframe → Design Interactions → Create UI → Build Prototype → Test with Users → Analyze Behaviour → Improve Design → Build Design System → Apply Accessibility → Use AI → Design Complete Product.
Core promise: Don't just design beautiful screens. Learn to design experiences that solve real problems.
Target career roles
- UX Designer, User Experience Designer, UX Researcher, Interaction Designer, Information Architect
- UI Designer, Visual Designer, Digital Product Designer, Product Designer
- Design Systems Designer, UX Writer, Accessibility Designer, Conversational UX Designer, AI Product Designer
- Usability Analyst, Customer Experience Designer, Design Strategist
Program architecture (17 phases)
- Phases 1–2 (Wk 1–4): UX Fundamentals, Design Thinking, User Research
- Phases 3–5 (Wk 5–8): Personas, Journey, IA, Wireframing
- Phases 6–8 (Wk 9–14): UI, Interaction, Prototyping
- Phases 9–12 (Wk 15–19): Usability, Design Systems, Responsive, Accessibility
- Phases 13–16 (Wk 20–23): UX Writing, Analytics, Product Design, AI for UX
- Phase 17 (Wk 24–28): Specialization + RASA Digital Product Challenge Capstone
Phase 1 — UX Fundamentals & Design Thinking (Weeks 1–2)
Module 01 — Introduction to UX
- User experience, usability, accessibility, interaction, visual experience, customer experience
- UX vs UI: needs, research, IA, flows vs layout, typography, colour, components
- UI is part of UX, but UX is much broader than UI
Module 02 — Design Thinking
- Empathize → Define → Ideate → Prototype → Test
- Practical: improve booking a hospital appointment experience
Module 03 — Human-Centred Design
- Human needs, goals, pain points, context, behaviour, motivation
- UX principles: visibility, feedback, consistency, affordance, error prevention, simplicity
Phase 2 — User Research (Weeks 3–4)
Module 04 — UX Research
- Qualitative: interviews, observation, focus groups, contextual inquiry
- Quantitative: surveys, analytics, usage data
- Process: question → plan → collect → analyse → insights → design decisions
Module 05 — User Interviews
- Interview planning, question design, avoiding leading questions, note-taking, thematic analysis
- Practical: conduct 5–10 user interviews for a selected product
Module 06 — Competitive Analysis
- Competitors, features, user flows, strengths, weaknesses, opportunities
- Deliverable: Competitive UX Analysis Report
Phase 3 — Personas & Journey Mapping (Week 5)
Module 07 — User Personas
- Demographics, goals, motivations, frustrations, behaviours, needs
- Deliverable: Primary + Secondary Personas
Module 08 — Customer Journey Mapping
- Awareness → Consideration → Decision → Usage → Support
- Touchpoints, pain points, emotions, opportunities
Module 09 — Empathy Mapping
- Says, thinks, does, feels — research into actionable UX insights
Phase 4 — Information Architecture (Week 6)
Module 10 — Information Architecture
- Content hierarchy, navigation, categories, labels, search, taxonomy
- Practical: IA for e-commerce / healthcare / education platform
Module 11 — User Flows
- Entry → Action → Decision → Outcome
- Login, registration, purchase, booking, payment, cancellation flows
Phase 5 — Wireframing (Weeks 7–8)
Module 12 — Wireframing
- Low, mid and high fidelity wireframes
- Header, navigation, cards, forms, buttons, tables, filters, search
- Tool: Figma
Module 13 — UX for Forms
- Login, registration, checkout, application, search, multi-step forms
- Error prevention, validation, error messages, required fields, progress indicators
Phase 6 — UI & Visual Design (Weeks 9–11)
Module 14 — Visual Design
- Layout, grid, spacing, alignment, contrast, balance, hierarchy
Module 15 — Typography
- Font selection, hierarchy, line height, letter spacing, readability
Module 16 — Colour
- Colour theory, brand colours, contrast, semantic colours, dark mode
- Project: complete product colour system
Module 17 — UI Components
- Buttons, inputs, dropdowns, cards, tables, modals, tabs, navigation, alerts, toasts
Phase 7 — Interaction Design (Week 12)
Module 18 — Interaction Design
- Micro-interactions, feedback, transitions, states, loading, empty and error states
- Component states: Default → Hover → Focus → Active → Disabled → Error
Module 19 — UX Psychology
- Cognitive load, mental models, recognition vs recall, Hick's Law, Fitts's Law
- Gestalt principles, serial-position effect — why interfaces work, not just how they look
Phase 8 — Prototyping (Weeks 13–14)
Module 20 — Prototyping
- Low/high fidelity and interactive prototypes in Figma
- Components, Auto Layout, Variables, prototyping, interactive states
Module 21 — Design Handoff
- Developer handoff, specifications, measurements, assets, components, design tokens
- Deliverable: developer-ready design file
Phase 9 — Usability Testing (Weeks 15–16)
Module 22 — Usability Testing
- Hypothesis → Test Plan → Recruit → Test → Observe → Analyse → Improve
Module 23 — UX Evaluation
- Usability testing, heuristic evaluation, A/B testing awareness, cognitive walkthrough
- Heuristics: system status, real-world match, consistency, error prevention, recognition, user control
Phase 10 — Design Systems (Week 17)
Module 24 — Design Systems
- Typography, colour, spacing, buttons, forms, cards, navigation components
- Design tokens, component libraries, variants, states, documentation
- Project: build a mini design system
Phase 11 — Responsive Design (Week 18)
Module 25 — Responsive UX/UI
- Mobile, tablet, desktop, large screens; breakpoints, responsive grids, fluid layouts, mobile-first
Module 26 — Mobile UX
- Bottom navigation, tabs, gestures, sheets, notifications, mobile forms
- Project: complete mobile application prototype
Phase 12 — Accessibility (Week 19)
Module 27 — Accessible UX
- Colour contrast, keyboard navigation, focus states, screen readers, text alternatives, form accessibility
- WCAG standards awareness; practical: audit a website for accessibility issues
Phase 13 — UX Writing (Week 20)
Module 28 — UX Content
- Microcopy, labels, buttons, error messages, empty states, onboarding
- Language as usability — e.g. "We couldn't find that page" vs "Error 404"
Module 29 — Conversational UX
- Chatbots, voice interfaces, conversational flows, AI assistants, prompt interaction
Phase 14 — UX Analytics (Week 21)
Module 30 — Product Analytics for UX
- Conversion, drop-off, retention, engagement, task completion
- Metrics: conversion rate, bounce rate, task success, time on task, error rate
Module 31 — Behaviour Analysis
- Heatmaps, session recordings, funnel analysis, user flows
- Practical: analyse where users abandon a checkout process
Phase 15 — Product Design (Week 22)
Module 32 — Product Design
- Product strategy, business goals, user goals, product-market fit, feature prioritization
- MVP, user stories, jobs-to-be-done, RICE awareness, MoSCoW prioritization
Module 33 — UX + Business
- User Need × Business Goal × Technical Feasibility = Product Opportunity
Phase 16 — AI for UX (Week 23)
Module 34 — AI-Assisted UX Design
- Research synthesis, persona drafts, user-flow exploration, UX copy, design ideation
- Accessibility review, usability-test analysis, competitive research
- AI outputs are design inputs — not substitutes for user research or validation
Module 35 — AI Product UX
- AI assistants, search, recommendations, generative AI, copilots, agentic workflows
- AI confidence, explainability, user control, human-in-the-loop, error recovery, transparency
Phase 17 — Specialization Tracks & Capstone (Weeks 24–28)
Eight specialization tracks
- A — UX Research: methodology, interviews, surveys, usability, quant/qual analysis
- B — UI & Visual Design: visual systems, typography, colour, design systems, advanced Figma
- C — Product Design: strategy, MVP, user stories, metrics, prioritization
- D — UX for Mobile: iOS/Android patterns, navigation, gestures, responsive design
- E — Enterprise UX: ERP, CRM, banking, healthcare, dashboards, complex workflows
- F — UX for AI Products: assistants, copilots, conversational UX, agentic interfaces
- G — UX + Data: analytics, funnels, A/B testing, experimentation
- H — UX for Healthcare: patient portals, doctor dashboards, appointment flows (links to Medical Robotics)
RASA Digital Product Challenge — capstone options
- Option 1 — Healthcare Platform: patient app, doctor dashboard, hospital admin
- Option 2 — Fintech App: dashboard, payments, transfers, security
- Option 3 — Education Platform: student dashboard, courses, assessments, certificates
- Option 4 — Industrial Dashboard: factory data, OEE, alerts (links to Industrial Automation)
- Option 5 — EV Application: battery, range, charging, trip planning (links to EV Engineering)
- Option 6 — AI Product: AI assistant/copilot with conversation, context, human approval
Cross-disciplinary RASA UX specializations
- UX + EV: EV app, charging, battery, vehicle dashboard
- UX + Medical Robotics: doctor console, patient interface, rehabilitation interface
- UX + Industrial Automation: SCADA, HMI, operator experience
- UX + Drone Engineering: ground control station, flight dashboard
- UX + AI: assistant, copilot, agentic interface
- UX + Education: LMS, student portal, learning experience
Labs, toolkit, portfolio, certification & assessment
Five UX labs
- UX Research Lab, UI/UX Design Lab, Usability Lab, UX Analytics Lab, AI UX Lab
Software toolkit
- Figma, FigJam, Adobe Creative Cloud, GA4, Hotjar, accessibility tools, Notion, Jira, ChatGPT / AI design tools
8–12 portfolio projects
- Research study, persona + journey, e-commerce flow, mobile app, dashboard, design system, accessibility redesign, usability testing, enterprise app, AI product, domain UX project, final case study
Three RASA certification levels
- Level 1 — UX Design Professional: fundamentals + research + wireframing + UI + Figma + prototyping
- Level 2 — Professional UX & Product Designer: research + UX + UI + interaction + usability + design systems + product design
- Level 3 — Advanced UX, AI & Product Designer: product strategy + analytics + AI UX + design systems + enterprise UX
Capstone deliverables (23 items)
- Problem statement, research plan, interview guide, findings, competitive analysis, personas, empathy map, journey map, IA, user flows, wireframes, UI, design system, prototype, usability plan/findings, iteration report, accessibility audit, analytics plan, product metrics, developer handoff, case study, portfolio presentation
Assessment framework
- UX Fundamentals (5%), Design Thinking (5%), User Research (10%), Personas/Journey (5%), IA (5%), Wireframing (5%), UI Design (10%), Interaction (5%), Prototyping (10%), Usability (10%), Design Systems (5%), Accessibility (5%), UX Analytics (5%), Product Design (5%), AI for UX (5%), Capstone (10%)
Six RASA differentiator layers: UNDERSTAND (research + psychology) → DEFINE (personas + journey) → STRUCTURE (IA + flows) → DESIGN (wireframes + UI + interaction + design systems) → VALIDATE (prototype + usability + analytics + accessibility) → INNOVATE (AI + product strategy + emerging interfaces).
Cross-program links: Medical Robotics · Industrial Automation · Electric Vehicle Engineering · Drone Engineering · CADD · AI Industry Specializations
Enquire about this program · View full programme page