User Interface (UI) Design


Level-up your design skills and accelerate your design career by learning how to build stunning visual interfaces and interactive prototypes using cutting-edge tools.

Application Deadline



April 4, 2024




8 Tuesdays,


Live, online instruction

About This Course

This course is delivered by a trusted partner, meaning that it is not taught by our instructors. Applicants to this course will complete the same application form and are eligible to receive the same supports.

User Interface design focuses on applying design theory foundations to create engaging user interfaces for apps and websites. Students of the part-time UI design program will learn the technical aspects of user interface design while simultaneously building the skills to work on multidisciplinary teams in agency, start-up, or freelance environments.

This course is delivered by an external partner with multiple intake dates throughout the year. Click here to see more upcoming dates for this course.

To apply to this course, click the 'apply now' button above and select 'BrainStation Programming' from the list of options. Our admissions team will contact you to verify which course you're interested in.

Learning Outcomes

  • Colour theory
  • Typography
  • Hierarchy
  • Whitespace
  • Iconography
  • Wireframing and sketching
  • Gestalt Principles
  • Build an understanding of UI design basics including common elements, best practices, trends, and features used by UI Designers today
  • UI elements, colour palettes, and accessibility.
  • Mobile UI design, prototyping, and interaction design.
  • Learn how companies integrate UI design as part of their work

Credentials earned upon completion

UI Design Certificate

You'll Gain

Career-ready professional skills and certifications.

You'll Need to Have

An internet connection and basic computer skills including; laptop operation and maintenance, video conferencing, MS office as well as some developed skills within the area you’re interested in pursuing.

Job Outlook

Common job titles in this field are computer network technician, web technician, network administrator, and more. There are approximately 5,800 people working in this field in BC, earning between $20.00 and $50.00 an hour. The job outlook is good for this field as the economy expands and professionals retire.

Learner Supports


This course is funded for Indigenous Peoples ages 18+ living in BC.


Equipment and technology required for this course is provided.

Support Team

Our caring staff are always available for 1:1 meetings.


Learners are eligible to apply for funding to cover some living expenses.


Visit our FAQ page or contact us.

Apply Today

Apply for this course before the deadline.
Apply Now