You are currently viewing the QA environment

User Experience Design (UX) Fundamentals

User Experience Design (UX) Fundamentals

Book now


Digital experiences are everywhere. Think of all the apps and websites that you love or dislike. How many of them are built in a way that makes you want to return to them over and over again?

If you have ever wondered how some of the amazing digital products - such as smartphones or software packages - became legendary, it’s because they are well-designed by people who care about the holistic experience of the user.

UX is a cross-disciplinary set of thinking-methods and design skills that allow User Experience Designers to build solutions that are appreciated by real people. This domain of knowledge draws from information technology, psychology, human-computer interaction, graphic design and data analysis - and many other areas. It's a truly exciting way of looking at the digital world.

This course at CodeClan, led by our UX professional, will allow you to develop an understanding of fundamental user-centered design concepts and methods. These methods allow designers to build websites and apps in line with user and organisational needs.

Market demand

There is a strong market demand for User Experience Designers in the UK and worldwide. Large and small organisations alike recognise the importance of this profession and are developing their products according to user and business needs. In Scotland, there are a number of high-end UX consultancies, and the majority of design agencies and larger organisations have their UX teams.

What will you learn?

In this course, we will explore basic methodology of user-centered design thinking such as:

  1. Critical analysis of websites and apps,
  2. Planning of UX processes,
  3. Personas - a method of defining the target group for design activities,
  4. Documentation of user and business needs,
  5. Interface design: sketching, wireframing and prototyping,
  6. User testing and validation of concepts.

Design concepts such as:

  1. Web accessibility and inclusivity,
  2. Basics of performance and benchmarking.

Across all these activities we will be working alongside the industry-wide guidelines as proposed by the prestigious GDS Digital Principles framework.

Course outline and dates

Next start date TBC

Format: 2 evenings per week x 5 weeks

Times: Mondays and Tuesdays, 18:15 - 20:15

Class sizes are kept small (maximum 12) and are led by an experienced UX design professional.

Week one

  1. Introduction to User Experience Design
  2. Phases of development lifecycle
  3. GDS Digital Principles
  4. Responsible design: accessibility, inclusion and the environment

Week two

  1. A critical look at websites and heuristics
  2. User needs and requirements gathering
  3. Personas
  4. Fundamentals of interface design
  5. Sketching, wireframing and prototyping

Week three

  1. Planning and facilitating user testing
  2. Ways of obtaining structured feedback
  3. Communicating requirement for changes and reporting
  4. Project assignment

Week four

Individual work on projects, utilising skills learned throughout the course. No classes, the work is done at home.

Week five

  1. Review of projects and a group assignment 1/2
  2. Group work 2/2 — Wrap-up and further steps.

Is this course for you?

You will benefit from attending this course if:

  • You are thinking of changing your job to User Experience Designer, User Experience Researcher or User Interface (UI) Designer, or
  • You are employed in an organisation that already works within the UX-driven methodology and you need to gain basic understanding of the domain.
  • You have keen interest in how human behaviour shapes the digital environment - and how the digital world impacts the real one.

Previous experience

You might be working in the digital industry, and if you do then this can help understanding some of the course’s concepts. However, at this basic level no extensive previous experience of digital delivery is essential.


After completing this course you will be ready to take part in the new course that is currently developed at CodeClan: “UX Design - Advanced”.

Entry requirements and resources

There are no formal requirements for this course - as long as you are enthusiastic about computers and human behaviour. You have to be a competent computer user and be able to navigate the internet.

Working knowledge of spreadsheet software (such as Microsoft Excel or Google Sheets) would help you working on some of the tasks.

For this course you will need a working laptop (any operating system).

All participants of this course will gain five-month’s unrestricted access to one of the industry-leading prototyping products, UXPin. This unique offer is only available to CodeClan students.


The course will be run by CodeClan instructor and UX professional Wojtek Kutyla.

Wojtek has worked in the UX industry for more than 10 years, supplying digital products and executing digital transformation programmes. His client list includes the Scottish Government, NHS Scotland and England and financial institutions such as RBS, Aegon and Hiscox. Having transitioned to teaching from consultancy and team leadership at one of Scotland's most-awarded digital agencies, Wojtek offers a wealth of insight on working methods and industry specifics.

Added value

As a student at CodeClan, you’ll have an opportunity to attend a host of other activities such as industry talks and tech meetups.

Cost and admission

The course cost is £600.

Book now

Please enter your details to book your place on this course.

You'll then have the opportunity to pay online or arrange an alternative payment method.

Your Name (required)

Your Email (required)

Telephone (required)

 I have read and agree to Terms and Conditions            View Terms and Conditions

Mailing List
 Add to Mailing List

Any questions?

If you’d like to learn more about this course, Stephanie Patterson — our Admissions Manager — is here to help.

Just call her at 0131 290 2600 or fill out an enquiry form today.