What you'll learn

This course introduces students to the fundamental principles and practices of User Interface (UI) and User Experience (UX) design for digital platforms. It emphasizes human-centered design approaches, user research, information architecture, and visual design systems to create intuitive and accessible digital experiences. Students will explore the design thinking process, conduct UX research, develop wireframes, and create interactive prototypes using industry-standard tools. The course also focuses on usability testing, iterative design, and portfolio development, enabling learners to document and present complete UI/UX case studies. By the end of the course, students will be able to conceptualize, design, and evaluate digital interfaces that address user needs while maintaining visual consistency and accessibility standards. CO1: Define key concepts of UI and UX design CO2: Explain human-centered design and inclusive design practices CO3: Conduct basic user research using interviews and surveys CO4: Compare good and poor UI/UX design case studies CO5: Critique wireframes and prototypes using UX principles CO6: Design complete UI screens for digital interfaces

  • • Introduction to UI and UX: Definitions and Scope • Human-Centered and User-Centered Design Principles • Overview of the Design Thinking Process • Types of Digital Interfaces and Product Design Models • Case Studies: Good vs. Poor UI/UX Design • Ethical and Inclusive Design Practices
  • • Introduction to UX Research: Purpose and Types • Planning and Conducting User Interviews & Surveys • Creating Empathy Maps and User Personas • User Journey Mapping and Scenario Planning • Synthesizing User Data into Design Goals • Problem Framing and Insight Generation
  • • Organizing Content: Site Maps and Navigation Design • Introduction to Information Architecture Principles • Sketching Interface Layouts by Hand • Creating Wireframes Using Tools (Figma/Balsamiq) • Mapping User Flows Visually • Wireframe Critique and Iteration
  • • Visual Hierarchy and Layout Principles • Typography in Interface Design • Color Theory and Accessibility Standards • Designing UI Components: Buttons, Forms, Cards, Icons • Grid Systems and Screen Layout for Multiple Devices • Designing with Consistency: Design Systems and Style Guides
  • • Creating Interactive Prototypes Using Figma/Adobe XD • Simulating Navigation and Microinteractions • Planning and Conducting Usability Tests • Gathering and Synthesizing Feedback • Documenting a Case Study for the Final Project • Assembling a Portfolio with Project Presentation
  • NA

Dr. Apoorva Lall
Assistant Professor

Dr. Apoorva Lall, Assistant Professor