Undergraduate Courses

Courses Beginning On 05/13/2025

1st 8 Week Online (May 13 - Jul 02)

Title Term Subject Availability
ENGL1060-B Reading Literature: Myths

Summer 2025

English

On Campus

ENGR2140-A Circuits and Electromagnetics

Summer 2025

Engineering

Online

ENGR3300-A Fluid Mechanics

Summer 2025

Engineering

Online

ENGR3350-A Heat Transfer

Summer 2025

Engineering

On Campus

Courses Beginning On 10/18/2025

2nd 8 Week Online (Oct 18 - Dec 12)

Title Term Subject Availability
ENGL1060-D Reading Literature: Myths

Fall 2025

English

Online

Courses Beginning On 08/25/2025

Full Term (Aug 25 - Dec 12)

Title Term Subject Availability
ENGL1070-A Children's Literature

Fall 2025

English

Online

ENGL2000-A The Study Of Literature

Fall 2025

English

On Campus

ENGL2040-A Literature and Medicine

Fall 2025

English

On Campus

ENGL2055-A World Literature

Fall 2025

English

Online

ENGL2075-A Honors Literature

Fall 2025

English

On Campus

ENGL2110-A History Of English Language

Fall 2025

English

On Campus

ENGL2150-A Storytelling For Multimedia

Fall 2025

English

Online

ENGL3020-A Creative Writing

Fall 2025

English

On Campus

ENGL3500-A Study Of Persuasion

Fall 2025

English

Online

ENGL4903-A Internship/Co-Op

Fall 2025

English

On Campus

ENGR1010-A Introduction To Engineering

Fall 2025

Engineering

On Campus

ENGR1010-B Introduction To Engineering

Fall 2025

Engineering

On Campus

ENGR1010-D Introduction To Engineering

Fall 2025

Engineering

On Campus

ENGR2080-A Engineering Statistics

Fall 2025

Engineering

On Campus

ENGR2100-A Dynamics

Fall 2025

Engineering

On Campus

ENGR2140-A Circuits and Electromagnetics

Fall 2025

Engineering

On Campus

ENGR2140-B Circuits and Electromagnetics

Fall 2025

Engineering

On Campus

ENGR2500-A Human Factors Engineering

Fall 2025

Engineering

On Campus

ENGR3110-A Thermodynamics and Energetics

Fall 2025

Engineering

On Campus

ENGR3140-A Analog/Digital Electronics

Fall 2025

Engineering

On Campus

ENGR3200-A Value Design

Fall 2025

Engineering

On Campus

ENGR3300-A Fluid Mechanics

Fall 2025

Engineering

On Campus

ENGR3350-A Heat Transfer

Fall 2025

Engineering

On Campus

ENGR3430-A Adv Object-Oriented Progrmming

Fall 2025

Engineering

On Campus

ENGR3680-A Intro To Quality Engineering

Fall 2025

Engineering

On Campus

ENGR3900-A Optimization Techn Industr Eng

Fall 2025

Engineering

On Campus

ENGR4150-A Desgn/Analysis Mechanical Sys

Fall 2025

Engineering

On Campus

ENGR4170-A Numerical Methods

Fall 2025

Engineering

On Campus

ENGR4200-A Safety and Methods Eng

Fall 2025

Engineering

On Campus

ENGR4400-A Device Control

Fall 2025

Engineering

On Campus

ENGR4420-A Software Design & Construction

Fall 2025

Engineering

On Campus

ENGR4460-A Cloud Computing & Aws

Fall 2025

Engineering

On Campus

ENGR4510-A Introduction To Biomaterials

Fall 2025

Engineering

On Campus

ENGR4520-A Des & Mfg Of Bme Devices & Sy

Fall 2025

Engineering

On Campus

ENGR4801-A Rapid Prototyp & Reverse Engr

Fall 2025

Engineering

On Campus

ENGR4900-A Engineering Practice

Fall 2025

Engineering

On Campus

ENGR4950-A Integrated Engineering Design

Fall 2025

Engineering

On Campus

ENVS1140-A Weather and Climate

Fall 2025

Environmental Science

On Campus

Courses Beginning On 05/19/2025

Summer, 1st 5 Week (May 19 - Jun 20)

Title Term Subject Availability
ENGR2100-A Dynamics

Summer 2025

Engineering

On Campus

Full Term (May 19 - Aug 22)

Title Term Subject Availability
ENGR4900-A Engineering Practice

Summer 2025

Engineering

On Campus

ENGR4900-B Engineering Practice

Summer 2025

Engineering

On Campus

ENGR4902-A Engineering Practice

Summer 2025

Engineering

On Campus

Courses Beginning On 07/03/2025

2nd 8 Week Online (Jul 03 - Aug 22)

Title Term Subject Availability
ENGR3200-A Value Design

Summer 2025

Engineering

Online

Courses Beginning On 10/20/2025

2nd 8 Week On-ground (Oct 20 - Dec 12)

Title Term Subject Availability
ENGR4030-A Project Engineering

Fall 2025

Engineering

On Campus

Courses Beginning On 06/23/2025

Summer, 8 Week Onground (Jun 23 - Aug 15)

Title Term Subject Availability
ENGR4950-A Integrated Engineering Design

Summer 2025

Engineering

On Campus