Design · Beginner

Human-Computer Interaction

Design interfaces for people who scan, guess, get interrupted and use a mid-range phone in bright sunlight — with usability testing that finds the problems before your users do.

Design program

Lessons
4
Study time
40m
Level
Beginner
Program
Design

Sign in to open the lessons

4 lessons

Lessons, files and narration open after you sign in and buy the program. One payment opens every course in it.

Sign in to open a lesson. Buying the program opens every course and lesson in it, permanently.

About this course

People do not read interfaces; they scan, guess and get interrupted. This course treats that as the specification, and designs for the conditions most users actually have: a mid-range phone, bright sunlight, one hand and data that costs money.

You will learn the heuristics that predict usability problems before any testing, the interaction design process from task analysis to the cheapest possible prototype, accessibility as engineering rather than a courtesy, and mobile-first, low-bandwidth design. Testing with five people finds most of what is wrong, and you will run that test yourself rather than reading about it.

The project is one real form or flow, redesigned and tested, with before-and-after numbers you can defend in a meeting.

Who this is for

  • You design or build products and want evidence instead of opinion about what works.
  • You are a developer who ends up making interface decisions by default.
  • You work on a product whose users have different devices and data conditions than you do.

Before you start

  • No design or coding experience required.
  • Access to an interface you are allowed to change or redesign — your own product, or a public service form.
  • Five people willing to spend twenty minutes being tested; colleagues and family are fine.

Where it leads

  • Web Designing covers the visual and client-facing side of website work.
  • Graphic Design sharpens the layout and type decisions every interface depends on.
  • Usability and accessibility skills are scarce in Ghana's market, and government, banking and NGO digital projects ask for them by name.

Tools you will use

A prototyping tool: Figma's free tier is what the examples use, and paper works for the first passA mid-range phone, ideally the kind your users ownA screen reader and a contrast checker for the accessibility lessonA notebook for test notes and timings

What you will build

  1. 1A task analysis and a scenario for one real flow
  2. 2Low-fidelity wireframes of at least two alternatives
  3. 3A tested prototype with five recorded sessions
  4. 4A redesigned flow with before-and-after task success and time
  5. 5An accessibility pass: contrast, labels, focus order and text alternatives

Curriculum

2 modules · 4 lessons · 40m

Sign in to open each lesson

4 lessons, including the one real form or flow redesigned and tested with five people, with before-and-after numbers project. Sign in and buy the program to open them. Create an account to track progress and earn the certificate.

Taught by a working engineer

Efua Sarpong — Product Designer. Every lesson is written to be used, not just watched.

A verifiable certificate

Complete every lesson and you get a certificate with a code and QR that an employer can check in seconds.

Practice in the Code Lab

Write and run code in the browser while you learn, with your work saved to your own account.

Still have a question?

Email hello@codemasterghana.com or send a message from the contact page — we answer within two working days, in English or Twi.