Course Listing

Students are responsible for tracking their degree progress and for completing their degree requirements. Using the following course forecast information students will plan ahead and work with their advisor to create and update academic plans.

Engineering Science Courses by Term

All information is subject to change

()=pre-requisites

2026-2027 Academic Year

Fall Term 2026

COMM 111Z - Public Speaking or COMM 114  Argument and Discourse
CS 162 - Introduction to Computer Science II (CS 161 or ENGR 103)
CS 450 - Introduction to Computer Graphics (CS 261) - online only
ECON 201 - Microeconomics (MTH 111Z recommended)
ENGR 110 - Transitions
ENGR 115 – The Oregon State Engineering Student
ENGR 211 – Statics (MTH 252)
ENGR 310 - Transfer Transitions
ENGR 390 – Engineering Economy
ENGR 415 - Engineering Capstone I (Senior Standing, COMM 114, ENGR 390, ME 310, ESC 395, WR 227Z)
ESE 330 – Modeling & Analysis of Dynamic Systems (ENGR 202, ENGR 212 or ME 217, MTH 256, MTH 341 or MTH 264)
ESC 440 - Computational Methods for Engineers (MTH 256, MTH 264)
ESE 499 - Finite Element Analysis (Sr. Standing)
IE 425 – Industrial Systems Optimization (ST 314, MTH 341 or MTH 264)
ME 310 – Introduction to Thermodynamics (ENGR 212 or ME 217, MTH 256)
ME 382 - Intro to Design (ME 217, ME 213, ENGR 248)
MTH 251Z – Differential Calculus (MTH 112Z or placement)
MTH 256 – Applied Differential Equations (MTH 254)
PH 211 – General Physics with Calculus (MTH 251Z, co-req MTH 252Z)

Winter Term 2027

CH 201 - Chemistry for Engineering Majors (MTH 111Z)
CH 204 - Chemistry Lab for CH 201 (CH 201)
COMM 111Z - Public Speaking
CS 261 - Data Structures (CS 162, MTH 231)
CS 340 - Introduction to Databases (CS 290)
CS 434 - Machine Learning and Data Mining (CS 325, ST 314)
ECE 204 - Digital Logic Design (MTH 231 or MTH 251Z) Offered EOY 27/29/31
ECON 201 - Microeconomics (MTH 111Z recommended)
ENGR 102 – Design Engineering & Problem Solving
ENGR 201 – Electrical Fundamentals I (MTH 251Z, MTH 252Z)
ENGR 248 - Engineering Graphics & 3D Modeling
ENGR 416 - Engineering Capstone II (ENGR 415, ENGR 102)
ESE 360 - Energy Consumption Analysis (ME 310, ENGR 390 concurrently)
ESE 430 – Feedback Control Systems (ESE 330)
ESC 332 – Heat Transfer (ESC 331)
ESC 340 - Introduction to Experimentation (CS 162 or ENGR 103, ENGR 202, PH 213, ST 314)
ESC 395 – Engineering Project Management (ENGR 390)
MATS 321 - Intro to Material Science (CH 202)
ME 217 – Mechanical Engineering Dynamics (ENGR 103, ENGR 211, PH 211)
ME 333 – Thermodynamics II (ME 310)
ME 316 - Mechanics of Materials (ENGR 213 & MTH 256)
MTH 252Z – Integral Calculus (MTH 251Z)
MTH 255 - Vector Calculus II (MTH 254)
MTH 264 – Intro to Matrix Algebra (MTH 252Z)
PH 212 – General Physics with Calculus (PH 211, MTH 252Z)
WR 227Z - Technical Writing (WR 121Z)

Spring Term 2027

AMT 461 - Designing Futurism
CH 202 - Chemistry for Engineering Majors (CH 201)
CH 205 - Chemistry Lab for CH 202 (CH 202 concurrently)
COMM 111Z - Public Speaking or COMM 114 - Argument and Critical Discourse
CS 290 - Web Development (CS 162)
CS 325 - Analysis of Algorithms (CS 261, MTH 231)
ECE 320 - Electronic Circuit Design I (ENGR 202) Offered EOY 27/29/31
ENGR 202 – Electrical Fundamentals II (ENGR 201)
ENGR 213 - Strength of Materials (ENGR 211)
ENGR 103 - Engineering Computation & Algorithmic Thinking (ENGR 102, MTH 112Z)
ESC 331 - Introductory Fluid Mechanics (ME 310, MTH 255)
ESE 355 – Energy Regulation (ENGR 390)
ESE 450 – Energy Generation Systems (ME 310)
ESE 470 – Energy Distribution Systems (ENGR 202)
ESE 471 – Energy Storage Systems (ENGR 202, ME 310)
ME 383 - Mechanical Component Design (ME 316, ME 217, ENGR 213)
MTH 231 – Elements of Discrete Mathematics (MTH 111Z)
MTH 254 – Vector Calculus I (MTH 252Z)
PH 213 – General Physics with Calculus (PH 212, MTH 252Z)
ST 314 – Intro to Statistics for Engineers (MTH 252Z)
WR 227Z - Technical Writing (WR 121Z)