SchoolSkimmer

Follow your curiosity / Undergraduate study

Find what you’d
love to study.

Explore Carnegie Mellon, Bowdoin, Amherst, MIT, and Northeastern through their courses and the paths that connect them.

140 selected courses · 36 program pathways · 7 focus areas and more

Official catalogs: CMU ↗ · Bowdoin ↗ · Amherst ↗ · MIT ↗ · Northeastern ↗

Courses you like: CMU 0 · Bowdoin 0 · Amherst 0 · MIT 0 · Northeastern 0See your comparison →
Reset filters

Other interesting courses

4 results

This is a selected collection, with full department catalogs below. A catalog listing does not guarantee a class will run or have open seats.

Carnegie Mellon

16-467

Introduction to Human Robot Interaction

Computer scienceRoboticsPsychology

Explore how people and robots can interact naturally, safely, and effectively.

Read more about this course

Bring together robotics, psychology, design, and AI to study human–robot relationships. Mini-projects and a group project connect theory with applications such as assistive robots. The catalog lists no prerequisites; basic robotics familiarity is recommended and programming can help with the project.

SchoolSkimmer summary. Check the official entry for the full description, prerequisites, and enrollment rules.

Read the official course entry ↗

Catalog listing · check current schedule

Short description · Full description & prerequisites ↗

Carnegie Mellon

05-362

Transformational Game Design Studio

Computer scienceGame design

Make and play-test games intended to change how people think, feel, or behave.

Read more about this course

Develop games for real clients and problems, revising ideas through player research and repeated testing. The course treats a player’s actual experience as essential evidence. It combines creative design with questions about whether a game produces its intended change.

SchoolSkimmer summary. Check the official entry for the full description, prerequisites, and enrollment rules.

Read the official course entry ↗

Catalog listing · check current schedule

Short description · Full description & prerequisites ↗

Carnegie Mellon

05-391

Designing Human Centered Software

Computer scienceDesign

Learn to design software interfaces around what people need and can use.

Read more about this course

Investigate why interfaces frustrate people and how design can make systems more useful. The course introduces interface design, prototyping, and evaluation. It is an entry point into human–computer interaction for students curious about the human experience of technology.

SchoolSkimmer summary. Check the official entry for the full description, prerequisites, and enrollment rules.

Read the official course entry ↗

Catalog listing · check current schedule

Short description · Full description & prerequisites ↗

Carnegie Mellon

05-317

Design of Artificial Intelligence Products

Computer scienceBusinessProduct design

Design AI products and services, then refine ideas with real users.

Read more about this course

Explore possible products through user-centered and service-design methods. Projects consider how to handle AI errors and combine human and machine capabilities effectively. The work connects technical possibilities with whether a proposed system improves people’s lives.

SchoolSkimmer summary. Check the official entry for the full description, prerequisites, and enrollment rules.

Read the official course entry ↗

Catalog listing · check current schedule

Short description · Full description & prerequisites ↗

Full catalogs & how to read this page

Course descriptions are SchoolSkimmer summaries. Subject tags are our browsing categories, including related applications. Requirements are abbreviated; consult the official program for degree totals, prerequisites, placement, grades, and enrollment restrictions.

Reviewed September 22, 2026. This collection is a dated snapshot, not a live schedule. “Not offered” refers specifically to 2026–27. Other offerings may rotate. Units, course credits, and semester hours differ across schools and are not directly comparable.