Start Your Journey
top of page

Course Structure: Master UX Design

Course Structure: 
Master UX Design

The course provides a comprehensive overview, from portfolio building and reviewing to mastering technical tools and design fundamentals. 

Our Course seems vast? Where to start learning? Visit learning chart below.

LEARNING CHART
M1-Design Foundation
M2-UX Design Research
M3-Stakeholder Collaboration
M4-AI for UX/UI Designers
M5-nterface Design
M6-Advanced Interface Design
M7-Advanced Design System
M8-Figma Prototyping & Interactions
M9-Design Nomenclature 
M10-Portfolio Building
Gen AI in UI/UX Design
No
Yes
No
No
No
No
Yes
Yes
Yes
No
Transitioning in to UX Design
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Transitioning in to UI Design
Yes
No
Yes
No
Yes
Yes
Yes
Yes
Yes
No
Beginner UI/UX Design
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Advanced UI/UX Design
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

●   Module 3

Stakeholder Collaboration

(Roles in UX Design, & Design Processes)

Duration: 3hr over 3 weekends (Estimated)

​​Lesson 1: Understanding Stakeholders in UX Design

1.1 Who Are Stakeholders?

  • Internal: Product managers, developers, marketing teams, & executives.

  • External: Clients, end-users, regulatory bodies.

  • Levels of Stakeholders:

  • Primary: Decision-makers (executives, product owners).

  • Secondary: Contributors (designers, developers, marketers).

  • Tertiary: End-users and indirect participants.

  • The Role of Stakeholders in Project Success.

1.2 Key Roles in UX Design & Engagement with Stakeholders

  • UX Strategist

  • Product Designer

  • UX Researcher

  • Content Strategist

1.3 Advanced Design Processes for Effective Collaboration

  • Agile Design Process at Scale

  • Lean UX & Agile at Scale

  • Continuous Discovery & Delivery

  • Scrum Framework

  • Kanban Process

  • DesignOps

  • Design Sprints

1.5 Managing Enterprise UX vs. Consumer UX at Scale

  • Enterprise UX

  • Governance in Design Systems

  • Complex User Ecosystems

  • Consumer UX

  • B2B vs. B2C Design

  • B2B

  • B2C

1.6 Design Strategy & Execution

  • Design Thinking in Strategy

  • Systems Thinking in UX

  • Service Design at Scale

1.7 Agile UX Processes and AI-Driven Optimization

  • Lean UX for Rapid Iteration

  • AI-Driven Design

  • UX for Emerging Technologies:

  • AR/VR/MR

  • AI/ML Products

1.8 Ethics & Sustainable Design Practices

  • Ethical Design

  • Sustainable Design

1.9 High-level Usability & Evaluation Methods

  • Advanced Usability Testing

  • Live Demonstration of UX Success

1.10 Culture & Organizational Integration for UX Leadership

  • Design-Driven Culture

  • Recruitment & Team Building

  • Design Maturity Models

●   Module 1

Design Foundation

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: Introduction to Design:

1.1 The Importance of Design in Various Fields

1.2 The Role of Design in Various Fields

1.3 Characteristics of Good Design

1.4 Characteristics of Bad Design

 

Lesson 2: Design Basics and Visual Theory

2.1 Elements of Design (Line, Shape, Form, Texture, Colour)

2.2 Principles of Design (Balance, Contrast, Emphasis, Unity, etc.)

2.3 Colour Theory in UI Design

  • Colour psychology and emotions

  • Creating effective colour schemes

  • Colour accessibility in UI

2.4 Typography in UI Design

  • Choosing appropriate typefaces

  • Typography hierarchy and pairing

  • Readability and legibility considerations

2.4 Layout and Composition for Digital Interfaces

2.5 Visual Hierarchy and Information Architecture

2.6 Gestalt Principles in UI Design​

Lesson 3: Evolution of User Interface Design

3.1 Early Graphical User Interfaces (1970s-1980s)

3.2 The Rise of Web Interfaces (1990s)

3.3 Skeuomorphism Era (Late 1990s-Early 2010s)

3.4 Flat Design Revolution (2010s)

3.5 Material Design and Beyond (2014-Present)

3.6 Neomorphism and Soft UI (Late 2010s-Early 2020s)

3.7 Responsive and Adaptive Design (2010s-Present)

3.8 Emerging trends in UI Design (2020s and Beyond)

3.9 Accessibility and Inclusive Design Through the Years

Lesson 4: UI/UX Design Tools and Software

4.1 Overview of Popular UI/UX Design Tools

4.2 Wireframing Tools

4.3 Ideation Tools

4.4 Prototyping Tools

4.5 Design and Development Handoff Tools

4.6 User Research Tools

4.7 Usability Testing Tools

4.8 Collaboration and Project Management Tools

4.9 User Feedback Tools

What you'll learn:

Upon completing these lessons, learners will acquire essential skills to evaluate design effectiveness and apply key visual design elements such as colour theory, typography, and layout in user interfaces. They will gain proficiency in industry-standard UI/UX design tools, enabling effective collaboration with design teams and efficient management of design iterations. Additionally, learners will understand the evolution of UI design, assess the impact of technology on trends, and identify timeless principles that remain relevant today, ultimately enhancing their ability to create impactful user experiences.

●   Module 5

Interface Design Scope in Emerging Technology

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: Introduction to Interaction

1.1 Traditional Interactions

  • Click/Tap

  • Drag and Drop

  • Scroll

  • Hover

  • Type

1.2 Touch-Based Interactions

  • Swipe

  • Pinch to Zoom

  • Long Press

  • Multi-touch Gestures

Lesson 2: Emerging Interface Technologies and Future Scope

2.1 IoT (Internet of Things)

2.2 AI-Driven Extended Reality Interfaces 

  • Voice User Interfaces (VUI)

  • Augmented Reality (AR) and Virtual Reality (VR)

  • Gesture-Based Interfaces

2.3 Brain-Computer Interfaces

  • Haptic Interactions

  • Vibration Feedback

  • Force Feedback

  • Texture Simulation

2.4 Accessibility Interactions

  • Screen Readers

  • Switch Control

  • Voice Control

2.5 Context-Aware Interactions

  • Proximity Sensors

  • Biometric Authentication

  • Adaptive Interfaces

●   Module 06

Advanced Interface Design

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: Fundamentals of Interface Design

1.1 Key UX Laws and Principles

  • Fitts's Law

  • Hick's Law

  • Jakob's Law

  • Miller's Law

  • Parkinson's Law

  • Tesler's Law

  • Peak-End Rule

  • Aesthetic-Usability Effect

1.2 Serial Position Effect

1.3 Interaction Design Principles:

  • Feedback

  • Visibility

  • Constraints

  • Consistency

  • Learnability

  • Affordance

  • Design for trust

1.4 Emotional Design Principles:

  • Visceral Design

  • Behavioural Design

  • Reflective Design

 

1.5 Information Architecture Principles:

  • Hierarchy

  • Progressive Disclosure

  • Chunking

  • Modularity

  • Scalability

 

1.6 Accessibility Principles (WCAG):

  • Perceivable

  • Operable

  • Understandable

  • Robust

 

1.7 Responsive Design Principles:

  • Mobile-First Design

  • Fluid Grids

  • Flexible Images

  • Media Queries

1.8 Shneiderman's Eight Golden Rules of Interface Design:

  • Strive for consistency

  • Enable frequent users to use shortcuts

  • Offer informative feedback

  • Design dialog to yield closure

  • Offer simple error handling

  • Permit easy reversal of actions

  • Support internal locus of control

  • Reduce short-term memory load

 

1.10 Emotional Design

  • Don Norman's Three Levels of Design (Visceral, Behavioural, Reflective)

  • Designing for User Delight

  • Micro-interactions and Animation

LEARNING CHART
M1-Design Foundation
M2-UX Design Research
M3-Stakeholder Collaboration
M4-AI for UX/UI Designers
M5-Interface Design Scope
M6-Interface Design
M7-Advanced Design System
M8-Figma Prototyping
M9-Design Nomenclature 
M10-Portfolio Building
Gen AI in UI/UX Design
No
Yes
No
No
No
No
Yes
Yes
Yes
No
Transitioning in to UX Design
Yes
Yes
Yes
No
No
No
No
Yes
Yes
Yes
Transitioning in to UI Design
Yes
No
Yes
No
Yes
Yes
Yes
Yes
Yes
No
Beginner UI/UX Design
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Advanced UI/UX Design
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

●   Module 08

Figma Prototyping & Interactions

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: Figma Basics

1.1 Introduction to Figma

  • Interface overview

  • File organization and management

1.2 Design Fundamentals in Figma

  • Frames, groups, and layers

  • Working with shapes and the pen tool

1.3 Typography and Color

  • Text styles and management

  • Colour styles and systems

1.4 Components and Instances

  • Creating and using components

  • Component properties and variants

1.5 Constraints and Auto Layout

  • Responsive design techniques

  • Mastering Auto Layout for flexible UI

Lesson 2: Figma Advanced 

2.1 Complex Component Systems

  • Nested components

  • Creating and managing design system libraries

2.2 Advanced Prototyping

  • Micro-interactions and animations

  • Conditional logic and variables

2.3 Figma Plugins and Integrations

  • Essential plugins for UI design

  • Integrating Figma with development workflows

2.4 Collaboration and Handoff

  • Team libraries and version history

  • Developer handoff best practices

2.5 Performance Optimization

  • Large file management

  • Techniques for improving Figma performance

2.6 Figma for Design Systems

  • Creating and documenting design systems

  • Maintaining consistency across projects

●   Module 2

UX Design Research

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: UX Design Research

1.1 Introduction to UX Research

1.2 Introduction to UX Design

1.3 Importance of UX research in product development

1.4 UX research vs. market research

1.5 Role of research in the UX design process

1.6 Most UX tools

 

Lesson 2: Business and Design

Lesson 3: UX Brainstorming Methods

  • Mind Mapping

  • 6-3-5 Brainwriting

  • SCAMPER

  • Crazy 8s

  • Affinity Diagramming

  • Reverse Brainstorming

  • Round Robin Brainstorming

  • Star bursting

  • Role Playing

  • Analogies and Associations

  • Brain walking

  • Nominal Group Technique

  • IDEO Cards

  • Disney Method

  • Opportunity Mind Mapping

  • Forced Connections

  • How Might We (HMW)

  • Design Studio

  • Random Word Stimulation

  • Future Backwards

  • Prototype Brainstorming

  • Bodystorming

  • Mind Mapping

  • SCAMPER Technique

  • Design Sprints

  • How Might We Questions

  • Crazy 8s

  • Value Proposition Canvas

  • Business Model Canvas

 

Learning Outcomes:

Upon completing these lessons, learners will master a variety of UX brainstorming techniques, enabling them to choose the right method for different design challenges. They will learn to lead creative sessions and apply tools like mind mapping and SCAMPER to generate innovative solutions, enhancing their ability to contribute to effective UX design strategies. Teams often combine or adapt these methods to suit their specific needs and project requirements.

 

Lesson 4: UX Design Research Methodologies

4.1 Qualitative Methods

  • Interviews

  • Focus groups

  • Contextual inquiry

  • Diary studies

  • Ethnographic research

  • Participatory design sessions

4.2 Quantitative Methods

  • Surveys and questionnaires

  • Analytics and metrics analysis

  • A/B testing

  • Multivariate testing

  • System Usability Scale (SUS)

  • User Experience Questionnaire (UEQ)

  • NASA Task Load Index (TLX)

  • Usability Metric for User Experience (UMUX)

  • Customer Effort Score (CES)

  • Net Promoter Score (NPS)

  • Participatory design sessions

4.3 UX Design Research Framework

  • Double Diamond

  • Design Thinking (IDEO)

  • Lean UX

  • Google Design Sprint

  • Human-Centered Design (HCD

  • User-Centered Design (UCD)

  • Jesse James Garrett's Elements of User Experience

  • Agile UX

  • The Lean Startup

  • Design Council's Framework for Innovation

  • Usability.gov UX Design Process

  • The Hook Model (Nir Eyal)

  • User Experience Wheel (Magnus Revang)

  • HEART Framework (Google)

  • RITE Method (Rapid Iterative Testing and Evaluation)

  • Job-To-Be-Done Framework

  • Inclusive Design Process (Microsoft) 

Learning Outcome:

Upon completing these lessons, learners will acquire essential research skills, Learners will also understand how to apply these research methods to inform design decisions, enhance user experiences, and effectively contribute to the UX design process across various contexts and challenges.

Each of these processes has its own strengths and is suited to different types of projects and organizational contexts. UX designers often adapt and combine elements from various processes to create a custom approach that best fits their specific needs and constraints.

Lesson 5: Usability Testing and Evaluation Framework

5.1 User-Cantered Testing Methods

  • Think-aloud protocol

  • Task analysis

  • Eye tracking

  • Card sorting

  • Tree testing

  • Prototype testing

  • First-click testing

  • Five-second test

  • Diary studies

  • Contextual inquiry

5.2 Testing Environments

  • Lab-based testing

  • Field studies

  • Remote moderated testing

  • Remote unmoderated testing

5.3 Testing Approaches

  • Moderated testing

  • Unmoderated testing

  • Asynchronous testing

  • Guerrilla testing • Intercept testing • Hallway testing • Cafe testing • Pop-up testing

5.4 Expert Evaluation Methods

  • Heuristic evaluation

  • Expert reviews

  • Cognitive walkthroughs

  • Pluralistic walkthroughs

5.5 Accessibility Testing

  • Screen reader testing

  • 5.2 Keyboard navigation testing

  • Color contrast analysis

5.6 Comparative Testing

  • A/B testing

  • Multivariate testing

  • Preference testing

  • Competitive usability testing

5.7 User Behavior Analysis

  • Heat maps

  • Click tracking

  • Session recordings

  • Conversion funnel analysis

5.8 Quantitative Methods

  • Surveys and questionnaires

  • System Usability Scale (SUS)

  • User Experience Questionnaire (UEQ)

  • NASA Task Load Index (TLX)

  • Usability Metric for User Experience (UMUX)

  • Customer Effort Score (CES)

  • Net Promoter Score (NPS)

5.9 Performance Metrics

  • Time on-task measurement

  • Error rate analysis

  • Completion rate analysis

  • User satisfaction ratings

5.10 Qualitative Methods

  • Focus groups

  • Participatory design sessions

  • Desirability studies

  • Concept testing

5.11 Long-term Studies

  • Benchmark testing

  • Longitudinal studies

5.12 Specialized Techniques

  • Wizard of Oz testing

  • Retrospective think aloud

  • Concurrent think aloud

5.13 Feedback Collection

  • Usability bug reports

  • Conversion funnel analysis

Lesson 6: User Modelling Framework

  • Persona Development

  • Empathy Mapping

  • User Journey Mapping

  • Experience Mapping

  • Scenario Mapping

  • Storyboarding

  • Use Case Modelling

  • User Segmentation

  • Behavioural Archetypes

  • Mental Models

  • Task Analysis

  • Job-to-be-Done Framework

Lesson 7: Card Sorting

  • Tree Testing

  • Labelling Systems

  • Search System Design

  • Faceted Classification

  • Content Modelling

  • Controlled Vocabularies

  • Information Scent Analysis

Lesson 8: Information Architecture Framework (IA)

  • Site Mapping

  • Navigation Design

  • Taxonomies

  • Global Navigation

 

Lesson 9: Practical UX Prototyping

9.1 Wireframing Techniques

  • Low-fidelity vs. High-fidelity Wireframes

  • Paper Prototyping

  • Digital Wireframing Tools

9.2 Interactive Prototyping

  • Prototyping for Different Fidelities

  • Interaction Design Patterns

  • Microinteractions and Animations

9.3 Mobile-First and Responsive Design

  • Mobile-First Approach

  • Responsive Design Principles

  • Designing for Multiple Devices and Screen Sizes

Lesson 10: Collaborative Design Methods

  •  Design Workshops

  •  Participatory Design Sessions

  •  Co-creation Sessions

  •  Design Critiques

  •  Stakeholder Interviews

  •  Cross-Functional Team Collaboration

●   Module 09

Duration: 3hr over 3 weekends (Estimated)

Design Nomenclature 

Lesson 1: Figma Basics

1.1 Performance Optimization

  • Large file management

  • Techniques for improving Figma performance

2.6 Figma for Design Systems

  • Creating and documenting design systems

  • Maintaining consistency across projects

●   Module 4

AI for UX/UI Designers

Duration: 3hr over 3 weekends (Estimated)

1.1 How AI optimise UX/UI Design Workflow

  • AI Challenges and How You Can Overcome Them

  • Prompt writing as a UX designer

  • AI Challenges and How You Can Overcome Them: How to Deal with Bias in AI 

  • AI-driven UX Writing

1.2 AI Tools for Research and Ideation

  • Introduction to Design Process AI Optimisation

  • Creative Brainstorming ideas and concepts 

  • Explore a Problem Space 

  • Avoid creative blockage

  • AI Tools for Problem-Solving: Define the Problem Statement

  • Market Research and Competitive Analysis with AI

  • Conducting user testing 

  • Survey and questionnaire

  • Conduct User Testing

  • User Persona

 

1.3 AI Tools for Prototyping: Wireframes

  • How to Design for Trust with AI

●   Module 07

Advanced Design System

Duration: 3hr over 3 weekends (Estimated)

Lesson 1: Design Systems Deep Dive

1.1 Introduction to Design Systems

  • Definition and importance

  • Components of a design system

  • Benefits for designers, developers, and organisations

1.2 Material Design

  • Core principles and components

  • Customization and implementation

  • Case studies and best practices

1.3 Apple Design System

  • Human Interface Guidelines (HIG)

  • iOS and macOS design patterns

  • Accessibility and internationalisation

1.4 SAP Design System

  • SAP Fiori design language

  • Enterprise UI patterns

  • Consistency across complex applications

1.5 Apple Vision Pro Guidelines

  • Spatial design principles

  • Interaction models for mixed reality

  • Best practices for visionOS apps

1.6 Adobe Spectrum Design System

  • Core concepts and components

  • Cross-platform consistency

  • Implementing Spectrum in web and mobile apps

1.7 Microsoft Fluent Design System

  • Design principles and components

  • Adaptive UI for Windows and web

  • Inclusive design practices

1.8 Design Tokens

  • Definition and purpose

  • Creating and managing design tokens

  • Integration with design tools and code

1.9 UI Guidelines for Generative AI

  • Introduction to AI-Driven Interfaces

  • Principles of AI-enhanced UX

  • Balancing automation and user control

1.10 Designing Conversational Interfaces

  • Natural language processing considerations

  • Chatbot design patterns and best practices

1.11 Data Visualization for AI Insights

  • Presenting complex data clearly

  • Interactive dashboards for AI-generated content

1.12 Ethical Considerations in AI UI Design

  • Transparency and explainability

  • Addressing bias and fairness in AI interfaces

1.13 Adaptive and Personalized UI with AI

  • Dynamic UI components

  • User modelling and preference learning

 

Lesson 2: UI Guideline for generative AI

●   Module 10

Duration: 3hr over 3 weekends (Estimated)

Portfolio Building for UX/UI Designer

Lesson 1: Capstone Project

  • Understanding the purpose and job role of a UX portfolio 

  • Analyzing successful UX portfolios 

  • Defining your personal brand and career goals

Lesson 2: Selecting and Preparing Projects​

  • ​Choosing projects that showcase skills and versatility 

  • Documenting your design process 

  • Gathering and organizing project assets


Lesson 3: Crafting Compelling Case Studies

  • Structuring Effective Case Studies

  • Storytelling techniques for UX projects

  • Balancing visuals and text in case studies

bottom of page