Now enrolling for our April 29th cohort!

User Experience (UX) for Non-Designers

Part-time Course

Course Description

Over the course of six weeks, students learn the theory and practice behind User Experience (UX) design through a series of lectures, sharing of professional examples, interactive team activities, and individual assignments. With a focus on solving problems creatively and systematically by putting your users and their needs first, students will utilize User Experience (UX) and User-Interface (UI) techniques and methodologies to develop a product or service of their choosing.

This is a Saturday class with optional lab time from 3 - 5 p.m. Instructor hours will be available during the week at designated times.

10 a.m. - 12 p.m.Instruction
12 p.m. - 1 p.m.Lunch Break
1 p.m. - 3 p.m.Instruction / mob/individual activity
3 p.m. - 5 p.m.Lab Time - Instructor available for 1:1 assistance

*Group rates are available, contact us for more information.

Course Logo

About the Instructor: Sarrah Vesselov

Sarrah Vesselov is a UX professional, speaker, and author with over 10 years of experience in design, development, and management. As the UX Manager for GitLab, she led her department in setting the vision and direction of user experience, established an open source design system, and scaled the department from six to fourteen in a little over a year. She has experience teaching and mentoring on the subjects of design and development at the college level. Sarrah speaks at conferences around the world on the topics of user experience and front-end development. Her co-authored book on design systems will be published by Apress in July of 2019.


Course Outline

Week One
UX/UI Overview
  • How do UX/UI differ and in what ways are they similar?
  • Differences between feature development and feature improvement.
  • Tooling overview (Sketch/Figma/Abstract/Adobe)
  • Design Thinking overview
  • Impact Canvas
Week Two
Understanding your users
  • The importance of empathy
  • Ideation and Prototyping
  • UX research methods: Card sorts, Surveys, Usability testing, User Interviews, User Journeys, and Persona development.
Week Three
UX Basics - Methods: when, why, and how
  • User Flows
  • Wireframes & Mockups
  • Testing selection
Week Four
Visual Design
  • Foundational knowledge
    • Grid/spacing
    • Typography
    • Layout
    • Color Theory
  • Hi-fidelity design
Week Five
UI Development - Overview as it pertains to UX
  • Git / intro to git/GitLab or Github
  • HTML
  • CSS
  • SASS
  • JS
Week Six
Research Project: Bringing it all together
  • Review and wrap-up
  • Class presentations

Expected Outcomes

By the end of the course, students should be able to:

  • Understand and articulate the differences, similarities, and overlap between User Interface (UI) and User Experience (UX) design.
  • Utilize the design thinking process and UX/UI toolsets to solve problems.
  • Work with cross-functional teams to create solutions.
  • Communicate ideas, and give/receive direct feedback to facilitate ideation.
  • Prototype and test using a variety of UX research methodologies.

Join our Mailing List

Stay up to date with our latest news and upcoming events.

By sharing your email, you agree to our Privacy Policy and Terms of Service.