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

Explore the pathways

8 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.

Bowdoin

Major

Computer Science

Computer science

A computing core with breadth across theory, systems, and artificial intelligence.

Requirements at a glance
  • Four core courses: CSCI 2100 or 2101, 2102, 2200, and 2330.
  • Five electives at 2000+ covering theory, systems, AI, and a project; at least two at 3000+.
  • One mathematics course at 1300+; introductory CS may be needed before the core.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Major

Mathematics

MathStatisticsData science

Build a mathematics program that can include probability, statistics, data science, and machine learning.

Requirements at a glance
  • At least nine courses; MATH 2000 and 2020 are the required core.
  • At least one advanced course in the 3000–3969 range, plus six further electives.
  • Submit a planned program. The catalog’s introductory level threshold and elective table differ; confirm eligible electives with the department.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Major

Economics

Economics

Study economic theory and statistics, then investigate advanced topics.

Requirements at a glance
  • Core: ECON 2555, 2556, and 2557.
  • Three 3000-level topics courses, including a seminar above 3500; one other eligible economics course.
  • Introductory micro/macro and calculus support entry to the core.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Minor

Economics and Finance

EconomicsFinance

A formal finance-related option alongside another major.

Requirements at a glance
  • ECON 2555 and 3401; upper-division and finance electives; an approved statistics option.
  • Overlap and replacement-elective rules apply; check the official table.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Interdisciplinary major

Computer Science and Mathematics

Computer scienceMath

Combine the computing core with proof-based mathematics.

Requirements at a glance
  • Ten courses: two math core, four CS core, one additional CS, and three additional math courses.

An interdisciplinary major cannot normally be combined with another major.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Interdisciplinary major

Economics and Computer Science

EconomicsComputer scienceData science

Connect economic analysis with algorithms and software development.

Requirements at a glance
  • Ten courses: micro, macro, statistics/econometrics, an advanced economics course, four CS core, software engineering, and a CS elective.

An interdisciplinary major cannot normally be combined with another major.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Interdisciplinary major

Mathematics and Economics

MathEconomicsStatistics

Emphasize the mathematical models behind economic questions.

Requirements at a glance
  • Eleven courses across economic theory, econometrics, calculus, linear algebra, probability, statistics, and approved electives.

An interdisciplinary major cannot normally be combined with another major.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

Bowdoin

Coordinate major

Digital and Computational Studies

Data scienceComputer science

Connect computational methods with questions from another liberal-arts discipline.

Requirements at a glance
  • Eight DCS credits alongside the requirements of the coordinated department/program.
  • Introduction, ethics/AI-in-society choice, capstone, advanced DCS, methods choice, and three connected electives.

A coordinate major requires another field; it is not a standalone Data Science major.

Overview of key requirements. The official degree plan includes full rules, electives, and exceptions.

Official program & full requirements ↗

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.