on campus

winter 2018
Interaction Design cogs120/cse170
5 units, letter grade
Introduces fundamental methods and principles for designing, implementing, and evaluating user interfaces. Topics: user-centered design, rapid prototyping, experimentation, direct manipulation, cognitive principles, visual design, social software, software tools. Learn by doing: work with a team on a quarter-long design project.Prerequisites: CSE 8a or 11; basic familiarity with HTML.Recommended: CSE 8b (or 11) and an introductory cognition class like DSGN 1, COGS 1, or COGS 10.
spring 2019
Interaction Design Research cogs230/cse216
Tu / Th 2.00–3.20PM
4 units · letter grade only
Prepares students to conduct original research by reading and discussing seminal and cutting-edge research papers. Topics include design, social software, input techniques, mobile, and ubiquitous computing. Student pairs perform a quarter-long mini research project that leverages campus research efforts.
Open to all doctoral students. MS students must have taken an intro HCI course like COGS 120 / CSE 170.
Design at Large Seminar cogs229/cse219/dsgn119
Weds 4.00–5.10PM
1-2 units · pass/fail only
New societal challenges, cultural values, and technological opportunities are changing design—and vice versa. The seminar explores design's increased scale, real-world engagement, and disruptive impact. Invited speakers from UCSD and beyond share cutting-edge research on interaction, design, and learning.


Interaction Design Specialization
One of the 'most-coveted' Coursera certificates
In this specialization, you will learn how to design technologies that bring people joy, rather than frustration. You'll learn techniques for rapidly prototyping and evaluating interfaces; how to use these designs to get feedback from other stakeholders; how to conduct fieldwork unearth design ideas; principles of visual design; and how to perform and analyze experiments. Many examples will come from the Web, and we'll talk a bit about Web technologies. When we do, it will be to support the goal of teaching you human-centered design skills. Completing students will earn a certificate. The specialization comprises seven courses plus a capstone:

Students who enroll in the UCSD CSE Masters program can receive credit for up to two classes by completing this specialization and taking a portfolio review examination.

Ix design videos

Ix design materials

Our open-source materials are used by universities around the globe. You are welcome to use/remix any of my videos/assignments, as long as you credit the source.

courses & degrees