UXD PT Header Image default 112519

User Experience Design

Get ready to make your next move. Our industry-focused course equips students with the in-demand skills they need to advance their careers.

Join 70K+ alumni around the world who have reached new heights in their careers in our expert-led course.

Real-World Results

Dive into the world of user-centered design with help from leading practitioners in the field. Get hands-on UX design experience and apply user research, testing, and prototyping to challenging projects.

Advance in a Competitive Field

Gain fluency in high-demand tools and techniques to become an indispensable team member. Get closer to your next promotion or raise with a robust, versatile skill set.

Flexible Financing Options

Join the 45% of part-time students who receive employer sponsorship, or select from loans and installment plans.

Drive the Bottom Line

Optimize any product or service, translating user wants and needs into intuitive experiences that power revenue, product success, and user loyalty.

Join a Worldwide Professional Network

Connect with practitioners and peers locally, and join a global community of experts, employers, and potential collaborators.

Made With — and For — Employers

We work with our vast global network of partners to ensure our continually updated curriculum meets today’s job demands.

Convenient Learning Paths

Part-Time Learning Paths 1 default 041919

10 Week, Part Time

Keep daytime commitments; train evenings and weekends.

Part-Time Learning Paths 2 default 041919

1 Week, Full Time

Accelerate career growth with concentrated study.

Part-Time Learning Paths 3 default 041919

On Campus or Online

Learn in person, or skip the commute and level up from anywhere.

Optimize Your Learning With Personalized Guidance

Our educational excellence is backed by a community of industry insiders dedicated to your success. When you learn at GA, you can always rely on an in-house team of experts to provide the support you need.

Expert Instructors

Learn in-demand frameworks, tools, vocabulary, and best practices from leading practitioners in the field.

Teaching Assistants

Through office hours and other channels, our TAs are here to provide you with answers, tips, and more to help you rise to every challenge.

See What You’ll Learn

Unit 1: Design Process

Intro to UX and Design Thinking

  • Explain course expectations in terms of pre-work, homework, projects, office hours, etc.

  • Define the elements of user experience design.

  • Develop basic skills in creative problem-solving, innovation, and human-centered design through a fast-paced design thinking activity.

  • Sketch out potential design solutions to the problem you have defined.

Prototypes, Feedback, and Critique

  • Practice adapting to rapidly changing stakeholder requirements.

  • Create a paper prototype of your proposed solution.

  • Present designs and justify design decisions.

Unit 2: Rapid Prototyping

User Research

  • Describe the skills required to conduct and recruit for an effective user interview.

  • Define contextual inquiry and articulate its benefits.

  • Prepare unbiased interview questions.

  • Conduct an effective user interview.

  • Draft a research plan and write a discussion guide for final project interviews.

Competitive Research

  • Compare products in the same space or in adjacent industries, including competitive reviews and task analyses.

  • Conduct competitive research to help inform your final project concept.

  • Explore how surveys and task analysis inform research.

Synthesizing Research and Creating Personas

  • Use research to create an affinity map that identifies trends and insights within your research findings.

  • Articulate the benefits and shortcomings of personas as a design tool.

  • Use research to create personas that reflect the target audience.

Defining User Goals and User Flows

  • Effectively synthesize research into a problem statement and design direction that reflects the primary need of your target audience.

  • Apply sketching techniques to ideate through solutions.

  • Explore examples of how to map the flow of a specific product or experience.

  • Construct a first draft of the user flow for the primary user goal for your final project.

Paper Prototyping and Usability Testing Basics

  • Articulate the value of testing early in the design process.

  • Apply paper prototyping techniques to iterate on your design concept.

  • Practice formulating task scenarios and running usability tests.

Unit 3: High-Fidelity Prototype

User Stories and Feature Prioritization

  • Break down your user goals into more granular user stories.

  • Use a common framework to prioritize features that align with your vision.

  • Discuss struggles with feature prioritization and vision alignment and how to address them.

Information Architecture and Navigation

  • Define the field of information architecture and explain when its techniques are used in a project.

  • Explore methods for organizing complex and diverse types of content.

  • Apply card sorting techniques to structure and validate your proposed information architecture.

  • Use card sorting results to construct a sitemap that will then become navigation.

Responsive/Native Design and Design Patterns

  • Describe the respective technical capabilities of responsive sites and native mobile apps.

  • Evaluate options and choose what format is most advantageous to your final project.

  • Gain exposure to design patterns.


  • Define best practices for wireframing and annotating.

  • Use industry-standard tools (Sketch) to create high-fidelity wireframes.

  • Download UI kits and discuss their role.

  • Explain the difference between human interface guidelines, design principles, pattern libraries, and style guides.

Visual Design Basics

  • Explore principles of design and how they relate to digital interfaces.

  • Apply fundamentals of visual hierarchy, grid systems, and typography to give your final project’s UI more structure and clarity.

  • Make visual hierarchy and typographic choices that enhance the appeal and clarity of your content.

High-Fidelity Prototyping

  • Identify and describe the different categories of tools for prototyping.

  • Create clickable prototypes using InVision that will support usability testing goals.

  • Discuss gestures and motion how they are commonly applied.

Advanced Usability Testing

  • Prepare a discussion guide to test your final project.

  • Run three usability tests using best practices.

  • Synthesize your testing results and identify major takeaways from testing.

  • Outline 3–5 improvements that you will make to your work.

Unit 4: Refine

Onboarding and Behavior Change

  • Describe what makes a great onboarding/first-time user experience.

  • Practice designing an onboarding experience that communicates the value of your product to potential users.

  • Learn about Nir Eyal’s Hooked model of habit formation and how it may be applied to the final project.

  • Practice applying different types of variable rewards to final project concepts to create experiences that will keep users wanting more.

Final Project Workshop

  • Receive instructional team feedback on your final project.

  • Turn your project into a stakeholder presentation.

Unit 5: Present

UX Mini-Project

  • Practice going through real industry UX design problems from beginning to end.

  • Work in teams or independently to develop design solutions for the industry design problem.

  • Present your design solution.

Presentation Day 1

  • Define and describe the principles that drive a strong user experience with search and results.

  • Identify the components of search and results, recognizing their function and how to use them effectively.

  • Review and evaluate examples of search and results.

  • Evaluate how the use of specific search and results components, in given contexts, enhances or detracts from the user experience.

  • Design a search experience that provides a strong user experience.

Presentation Day 2

  • Effectively communicate your design solution in final project.

  • Critique and provide feedback for classmates.

Portfolios and Next Steps

  • Explore examples of good UX portfolios and discuss the story aspect of portfolio building.

  • Write the five most valuable takeaways from your project.

  • Practice telling your personal story to different types of stakeholders.

  • Identify next steps and receive project rubrics and grades.

Elite Instructors

Our instructors represent the brightest UX design talent from companies like Google, Apple, and Airbnb.

They bring in-depth experience from the field to the classroom each day, empowering you to succeed on the job.

Instructor, Atlanta
Product Designer & Strategist at dyno labs
Instructor, Seattle
Senior User Experience Designer at Oracle
Instructor, Los Angeles
Founder and Head of Product Design at Digital Karma

Explore Flexible Financing Options

0% Monthly

Apply and qualify for monthly payments as low as $206 at zero interest for 18 months.

0% Monthly is available for all part-time programs (in-person and remote) on U.S. campuses, excluding Software Engineering Immersive Remote Flex. Must be a U.S. citizen or permanent resident, or apply with a U.S. citizen or permanent resident as a co-signer. Loan approval subject to credit eligibility. Connect with our lending partners at Climb or Meritize for more information.


Apply for a loan from one of our high-quality lenders, Climb or Meritize.

Not offered in Singapore and London. Must be a U.S. citizen or permanent resident; approval pending state of residency.

Full Tuition (With Pay Upfront Discount)

Save $250 on the full $3,950 tuition by paying in full upfront.

Only available in select U.S. markets.


Full tuition


When you pay in full upfront


Divide tuition into two, three, or four payments.

Only available in select markets.

As low as


per installment

Employer Reimbursement

Receive full or partial tuition funding from your company.

Need Advice?

Our Admissions team is here to help.

Talk to an Advisor.

PDP Campus Visit Info Session DC 050819

Frequently Asked Questions

Why is this course relevant today?

Great user experiences offer a competitive advantage for any company. They can keep customers loyal and turn them into a brand’s biggest advocates. On the flip side, terrible experiences can quickly stop consumers in their tracks — sinking a business before it’s even had a chance to take off.

Building great user experiences requires listening and empathy. In this course, you’ll learn the tools and techniques to create delightful user experiences and drive business impact based on the real-life needs and sentiments of your target audience.

What practical skill sets can I expect to have after completing this course?

By the end of our User Experience Design course, you’ll be able to:

  • Understand problem spaces and how to ideate solutions.

  • Articulate and defend design decisions.

  • Communicate an understanding of the origins, benefits, and outcomes of UX design.

  • Participate in effective design critique.

  • Understand how UX designers work with others on a product development team (e.g., product managers, developers, visual designers, etc.).

  • Learn about what hiring managers look for in UX candidates.

  • Produce UX documentation, including: personas, information architecture, user flows, and annotated wireframes.

What kind of community will I find in this course?

Our User Experience Design course attracts eager learners whose professional backgrounds span architecture, publishing, design, entrepreneurship, and more. These students are often looking to apply marketing skills to their current jobs or take the first step toward breaking into the UX design world. The General Assembly experience creates lasting friendships and collaborations that will support you throughout a lifetime of discovery.

Are there any prerequisites for this course?

No, there are no prerequisites for this course.

Still curious?