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.

Northeastern

CS 2386

Game Programming 1

Computer scienceGame development

Build a 3D game using a game engine and supporting development tools.

Read more about this course

Work with rendering, animation, collisions, physics, audio, game logic, and simple AI. Study how assets, scripting, and level design fit into a development pipeline. Prior programming or appropriate design preparation is required.

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 ↗

Northeastern

CS 4050

Artificial Intelligence and Society

Computer scienceEthicsSociety

Discuss how AI affects people, institutions, and social values.

Read more about this course

Use multidisciplinary readings to examine the social consequences and ethical questions surrounding AI. The catalog describes a broad discussion-based perspective on technology in society; consult the official entry for enrollment requirements and the current course context.

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 ↗

Northeastern

CS 4610

Robotics

Computer scienceMathRobotics

Explore how robots represent space, plan movement, and interact with the world.

Read more about this course

Study robotic system architecture, three-dimensional kinematics, motion planning, and mobile or manipulator systems. Additional topics may include perception, learning, control, or human-robot interaction. The course builds on advanced programming and mathematics preparation.

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 ↗

Northeastern

ENTR 3330

Design Thinking for Startups

BusinessDesign thinkingEntrepreneurship

Develop and test a startup idea through customer research and prototypes.

Read more about this course

Small teams combine design thinking with lean and agile approaches to investigate a problem, validate assumptions, and refine a concept. Work emphasizes learning with limited resources and testing ideas with potential users. Assessment includes collaborative work.

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.