Designing UX/UI for Human-Centred AI
Program Overview
Introduction to the Engineering Design and Innovation Centre
The Engineering Design and Innovation Centre offers various programs for undergraduate and graduate students.
Undergraduate Programs
The centre provides undergraduate programs, including the Innovation & Design Programme, which offers a Second Major in Innovation & Design and a Minor in Innovation & Design.
Courses
The undergraduate courses include:
- CDE2300 Product Design and Innovation
- CDE2301 Value Creation in Innovation
- CDE2310 Fundamentals of Systems Design
- CDE2311 Introduction to Space Systems
- CDE3301 Ideas to Proof-of-Concept
- CDE3301C Complex Systems Design: From Mission to Prototype
- CDE4301 Innovation & Design Capstone
- CDE4301A Ideas to Start-up
- Innovation & Enterprise Electives
Special Programmes
The centre also offers special programs, including:
- Internships & Student Exchange
- NUS Overseas Colleges
- Duke-NUS Engineering & Medicine Track
- Stanford Global Engineering Design Innovation Programme
- Grand Challenges Scholars Program
- Summer Programmes
Graduate Programs
The centre offers a Master of Science in Engineering Design & Innovation for graduate students.
Programme Requirements and Courses
The graduate program includes various courses and requirements, such as:
- Programme Requirements
- Courses
- Timetable
- Fees and Scholarships
Short Courses
The centre also provides short courses for graduate students.
Projects
The centre offers various project themes, including:
- Innovating for Better Healthcare
- Innovating for Future Mobility
- Innovating for Smarter Living
- Innovating for Sustainable Cities
- Innovating with Immersive Reality
- Innovations in Intelligent Systems
Competition Projects
The centre also participates in competition projects, including:
- Bumblebee
- NUS Formula SAE
- NUS Calibur Robotics
- NUS Rover Team
Student Life
The centre provides various student life activities, including:
- iDP Students’ Club
- iDP Residential Programme
- Intrigued to Innovate: The Podcast
- Upcoming and Past Events
- Maker-in-Residence
Start-ups
The centre supports start-ups through various initiatives, including:
- CDE4301A Ideas to Start-up
- EDIC Entrepreneur Fellowship
- Our Start-ups
Course: CDE5311 Designing UX/UI for Human-Centred AI
This course introduces foundational knowledge and methods necessary for designing human-centred artificial intelligence (AI) applications, including user experience (UX) and user interface (UI) design, prototyping, user testing, and iteration.
Course Objectives
At the end of this course, students should be able to:
- Understand the fundamentals of human experience and how AI technology mediates human experience in positive ways.
- Understand various UX research methods and their relevant applications to explore and define problems.
- Apply inclusive design, responsible AI design, value-sensitive design principles to ideate AI solutions, prioritising human well-being and social good.
- Develop low-fidelity and hi-fidelity prototypes using appropriate UX/UI design tools.
- Conduct user testing on prototypes and apply the findings to prototype iterations.
- Present and demonstrate UX/UI that mediates liveability and human well-being in AI-powered apps.
Course Syllabus
The course syllabus includes:
Designing User Experience (UX)
- What is good UX?
- 5 elements of UX
- AI UX
- UX design process: empathise, define, and ideate
- Inclusive design: why empathy is important in UX
Conducting UX Research
- UX research methods
- UX research data analysis
- User interview
- User journey map
- Persona
Generation of Concept Designs from UX Research
- Analysis of data from user research
- Vision statement and value proposition
- Storyboard and user scenario
Building Wireframes and Low-Fidelity Prototypes
- Sketching of product ideas
- Introduction to user interface (UI) design
- UI guidelines and templates
Creating High-Fidelity Designs and Prototypes
- UI prototyping tools (e.g. Figma)
- UI libraries
- Site maps and task flow
User Testing and Prototype Iteration
- User testing methods
- User testing plan
- Analysis of user testing results
- Application of user testing results to improve UI/UX
- Iterative refinement using insights from user feedback and ethical audits
Workload
The workload for this course is 4 units.
Note
This course is designed for graduate students, but limited spaces are available for Year 4 undergraduate students.
