What you'll learn

Course Description: This course introduces the foundational principles and practices of User Interface (UI) and User Experience (UX) design with an emphasis on user-centered, ethical, and accessible digital product design. Learners will explore UX research techniques, develop wireframes, apply visual design fundamentals, and create interactive prototypes using industry-standard design tools. With a strong emphasis on practical skill-building, this course prepares students to design intuitive, engaging, and inclusive user interfaces for web and mobile applications. Learning Outcomes: After completing the course, Participants will be able to: 1. Identify key concepts, terminology, and components of UI/UX design. 2. Explain the stages of user-centered design and the importance of user empathy. 3. Apply UX research methods to generate user personas and journey maps. 4. Analyze the structure of user flows and information architecture in digital interfaces. 5. Evaluate the usability and effectiveness of design decisions based on user feedback. 6. Create wireframes, UI components, and prototypes using design tools.

  • • 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
  • • 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

Dr. Apoorva Lall
Assistant Professor

Dr. Apoorva Lall, Assistant Professor