Curriculum

CSE Courses

Course #Course TitleInstructor(s)Semester
ESE 326*Probability and Statistics for EngineeringJinsong ZhangSpring 2024
Math 310*Foundations for Higher MathematicsGregory KneseSpring 2024
CSE 247Data Structures and AlgorithmsStephen Cole, Athena TabakhiFall 2023
Math 233Calculus IIIBlake ThorntonFall 2023
CSE 132*Introduction to Computer EngineeringJames OrrSpring 2024

Non-CSE Courses

Economics & Finance

Course #Course TitleInstructor(s)Semester
Econ 1021Introduction to MacroeconomicsDorothy PetersenFall 2023

Japanese

Course #Course TitleInstructor(s)Semester
Japan 104D*First-Level Modern Japanese IIMano Yasuda, Motomi Kajitani, Adam ManfrediSpring 2024
Japan 103DFirst-Level Modern Japanese IMano Yasuda, Motomi KajitaniFall 2023

Humanities

Course #Course TitleInstructor(s)Semester
GeSt 211Howard Nemerov Program (two semesters)David SchumanFall 2023
FYP 175Beyond Boundaries: Designing Creativity: Innovation Across DisciplinesBruce Lindsey, Robert MorganFall 2023
CWP 114*College Writing: Writing IdentityTamara TaylorSpring 2024

Course Numbering:
100-299: undergraduate lower-division courses
300-499: undergraduate upper-division courses
500-599: graduate courses

Course #*: a course taking in progress.

Pre-Matriculation Courses

Course #Course TitleCredited ByWashU Credit
Math W65Linear Algebra and Differential EquationsUC BerkeleyMath 1ELE
CS 61AThe Structure and Interpretation of Computer ProgramsUC BerkeleyCSE 1ELE
 AP Computer ScienceAdvanced PlacementCSE 131
 AP Physics C: MechanicsAdvanced PlacementPhysics 191 + 191L
 AP Calculus BCAdvanced PlacementMath 132
 AP Calculus ABAdvanced PlacementMath 131