Fall 2026 — Upcoming

CSE 20321

Computer Organization

Computer architecture, assembly language, and how hardware executes code.

Upcoming

CSE 20312

Data Structures + Lab

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

Upcoming

ALHN 28101

Glynn Research Practicum

Glynn Family Honors research methods and faculty-mentored inquiry.

Upcoming

MATH 30530

Introduction to Probability

Random variables, distributions, expectation, and limit theorems.

Upcoming

CSE 20589

Software Systems

Systems programming, operating systems concepts, and concurrency.

Upcoming

Spring 2026 — Freshman Spring

MATH 10860

Honors Mathematics II + Tutorial

Real analysis: sequences, series, continuity, and differentiation.

B+

EE 28499

Undergraduate Research

Faculty-mentored research in electrical engineering.

A

CSE 20311

Fundamentals of Computing + Lab

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

B

PHIL 13195

Honors Philosophy Seminar

Close reading of foundational texts in Western philosophy.

A

ALHN 13186

Honors Seminar

Glynn Family Honors interdisciplinary seminar.

A-

CSE 10124

Building ChatGPT

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

A

Fall 2025 — Freshman Fall

FYS 10101

Moreau First-Year Seminar

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

A

ITAO 20210

Coding Fundamentals with Python

Python programming foundations for business and analytics applications.

A

MATH 10850

Honors Mathematics I (Discrete) + Tutorial

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

A

ALHN 13950

Honors Seminar

Glynn Family Honors interdisciplinary seminar.

A

CHEM 10171

Introduction to Chemical Principles + Lab + Tutorial

Atomic structure, bonding, stoichiometry, and thermochemistry.

A

PHYS 10411

Physics A: Mechanics + Lab

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

A