Sophomore Year

Fall 2026

CSE 20321

Computer Organization

Computer architecture: how hardware executes code.

CSE 20312

Data Structures

Trees, graphs, hash tables, sorting, and algorithmic complexity.

ALHN 28101

Glynn Research Practicum

Glynn Family Honors research methods and faculty-mentored inquiry.

MATH 30530

Introduction to Probability

Random variables, distributions, expectation, and limit theorems.

MATH 20550

Calculus III (Multivariable)

Dropped honors sequence because wanted more applied stuff.

CSE 20589

Software Systems

Systems programming, operating systems concepts, and concurrency.

Freshman Year

Spring 2026

MATH 10860

Honors Mathematics II (Real Analysis)

Sequences, series, continuity, and differentiation.

EE 28499

Undergraduate Research

Faculty-mentored deep learning research in electrical engineering.

CSE 20311

Fundamentals of Computing

hella C programming, memory management, pointers, and Unix systems.

PHIL 13195

Honors Philosophy Seminar

Close reading of foundational texts in Western philosophy.

ALHN 13186

Honors Seminar

2nd semester of Glynn Family Honors interdisciplinary seminar.

CSE 10124

Building ChatGPT

Transformers, attention, tokenization, and training language models from scratch.

Fall 2025

FYS 10101

Moreau First-Year Seminar

Reflection, vocation, and the Notre Dame liberal arts tradition.

ITAO 20210

Coding Fundamentals with Python

Python programming foundations for business and analytics applications.

MATH 10850

Honors Mathematics I (Discrete)

Logic, proofs, sets, combinatorics, and discrete structures.

ALHN 13950

Honors Seminar

Glynn Family Honors interdisciplinary seminar about philosophy, world religions.

CHEM 10171

Introduction to Chemical Principles

Atomic structure, bonding, stoichiometry, and thermochemistry.

PHYS 10411

Physics A: Mechanics

Newtonian mechanics, kinematics, forces, energy, and momentum.