Domain 11 —
Graphics & Human–Computer Interaction
Chronology — 22 entries
Chronology
Every milestone in this domain, ordered by date. An event shared by several topics is counted once.
1964Sutherland joins ARPAHe pushes graphics and networking research.Sketchpad & Interactive Graphics
2018Real-time ray tracing in shadersRay tracing combined with rasterised shading.Programmable Shaders
Curriculum
Courses and labs
Which university courses this domain usually maps to, and whether the practical work is a standalone project course or an in-class lab.
In-class labs + a project
Graphics has cumulative programming assignments; HCI labs are a loop of design, prototype and user testing.
Courses
Computer GraphicsHuman–Computer Interaction (elective)
Open courses
- Berkeley CS 184 Computer Graphics
- Stanford CS 147 Introduction to Human-Computer Interaction
What the labs look like
- The eight GAMES101 assignments
Rasterisation, geometry, ray tracing, animation — the most popular graphics lab course in China
- A renderer
Write an offline renderer with BRDFs and global illumination, and produce one final image
- Prototype and usability test
Build a prototype in Figma or on the web, test it with five users and record time on task