Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Introduction to Human-Computer Interaction
Image: coursera.org
#340 overall

Introduction to Human-Computer Interaction

Coursera

2 recommenders · 2 threads · recommended in 2 years, 2016–2018 · score 1.5

Go to course ↗

An introductory Coursera course on human-computer interaction, covering the principles of designing interfaces around how people use software and how UX work fits into the development process. It is offered as a standalone course and as part of an interaction design specialization.

Commenters suggest it as a starting point for UX thinking, calling it useful if you are building websites or apps and recommending it before books on UX design.

Design & Creativebeginnerfreevideo lectures#hci#ux design#interaction design#usability#coursera

Recommendations by year

20062026

What commenters said (2)

  1. Recommendsacutesoftware2018in “Ask HN: What are the best MOOCs you've taken?”

    I've done a few from coursera and the best MOOC's I have taken are:

    Machine Learning = really good overview of ML, well explained. I did this first but struggled with some of the maths, so took maths refreshers afterwards

    Calculus 1 - I have never had a maths class where the Professors made the content so interesting and with such enthusiasm.

    Human-Computer Interaction - worth doing if you are building websites / apps

  2. Recommendsivan_gammel2016in “Ask HN: Good books or articles on UI design?”

    There are many books talking about UX/UI design, but most of them are quite abstract and do not tell you, when exactly, on which stage of your software development process to apply the knowledge they present. This often leads to a typical mistake done by developers, that I've seen in too many projects, when UI design is considered at later stages of the project, when they are starting coding the UI and all the backend is already done. Because of that, the process is equally important and needs some of your attention.

    To achieve really good results in UX design, to do it at the right time, I'd recommend to start not from the books, but from the interaction design specialization on Coursera at https://en.coursera.org/specializations/interaction-design or you can take just intro - https://en.coursera.org/learn/human-computer-interaction. You can take the courses for free and they'll give you the necessary mindset and understanding of process. You'll find that product design actually starts from UX, not ends with it and it defines the necessary requirements framework for the system architecture, which you can use later in combination with BDD/DDD. After that course you can start reading the books (Steve Krug, Don Norman, Alan Cooper, indeed!) and platform guidelines (my favorites are for Google Material Design and Microsoft's Modern UI).

    It will be great if someone here recommends some books or articles about UX design process and integration of it into popular agile methodologies.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help