CS25: UI/UX Design

Spring 20 - 10A

This course explores the principles and practice of
user interface and user experience design for digital platforms.

a two-term experiential learning course for first and second year Dartmouth students


Term 1:

Learn UI/UX in class


no prerequisites

Screen Shot 2019-01-21 at 2.43.35 PM.png

Term 2:

Apply UI/UX in DALI

20X, 20F, or 21W

CS25.01 required


What can I expect to learn in this class?

  • principles and practice of UI/UX design for digital applications

  • the design thinking methodology as it applies to UX design

  • mastery of digital tools commonly used in UI/UX design (the UI/UX toolkit)

  • language and methods to communicate about your design process and choices

  • skills needed to create digital UI/UX designs that are effective, intuitive, accessible to all, aesthetically pleasing, and enjoyable to use

  • how to build a design portfolio/website


 “Good design focuses on users—how they feel, think, and make decisions.”

- Professor Loeb


CS25.01 is open to students who are:

  • Dartmouth first or second year students,

  • interested in UI/UX design (no design or coding experience needed),

  • willing to learn how to think and work creatively both alone and in teams, and

  • planning to enroll in CS25.02