Curriculum

CSE Courses

Course #Course TitleInstructor(s)Semester
ESE 417*Introduction to Machine Learning and Pattern ClassificationJinsong ZhangFall 2024
CSE 332S*Object-Oriented Software Development LaboratoryJon ShidalFall 2024
CSE 330S*Rapid Prototype Development and Creative ProgrammingTodd SproullFall 2024
ESE 326Probability and Statistics for EngineeringJinsong ZhangSpring 2024
Math 310Foundations for Higher MathematicsGregory KneseSpring 2024
Math 309*Matrix AlgebraJay YangFall 2024
CSE 247Data Structures and AlgorithmsStephen Cole, Athena TabakhiFall 2023
Math 233Calculus IIIBlake ThorntonFall 2023
CSE 231S*Introduction to Parallel and Concurrent ProgrammingDennis CosgroveFall 2024
CSE 132*Introduction to Computer EngineeringJames OrrSpring 2024

Non-CSE Courses

Economics & Finance

Course #Course TitleInstructor(s)Semester
ACCT 2610Principles of Financial AccountingJared JenningsFall 2024
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 3111*Howard Nemerov Program IIDavid SchumanFall 2024
GeSt 211Howard Nemerov Program (two semesters)David SchumanFall 2023
FYP 175Beyond Boundaries: Designing Creativity: Innovation Across DisciplinesBruce Lindsey, Robert MorganFall 2023
CWP 114College 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 65Linear 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