Undergraduate Courses

Courses Beginning On 01/20/2026

Full Term (Jan 20 - May 08)

Title Term Subject Availability
ENGL2075-A Honors Literature

Spring 2026

English

On Campus

ENGL2080-A Women and Literature

Spring 2026

English

On Campus

ENGL2150-A Storytelling For Multimedia

Spring 2026

English

Online

ENGL2520-A Dramatic Art Of Shakespeare

Spring 2026

English

On Campus

ENGL3010-A Modern Engl Grammar & Editing

Spring 2026

English

On Campus

ENGL3042-B Spec Top In Lit: Sel Amer Auth

Spring 2026

English

On Campus

ENGL3050-A Special Top In Lit: Brit/Irish

Spring 2026

English

On Campus

ENGL3090-A American Lit From 1865-Present

Spring 2026

English

On Campus

ENGL3200-A Fiction Writing

Spring 2026

English

On Campus

ENGL4903-A Internship/Co-Op

Spring 2026

English

On Campus

ENGR1610-A Statics & Strength Of Materls

Spring 2026

Engineering

On Campus

ENGR2080-A Engineering Statistics

Spring 2026

Engineering

On Campus

ENGR2100-A Dynamics

Spring 2026

Engineering

On Campus

ENGR2140-A Circuits and Electromagnetics

Spring 2026

Engineering

On Campus

ENGR2140-B Circuits and Electromagnetics

Spring 2026

Engineering

On Campus

ENGR2140-C Circuits and Electromagnetics

Spring 2026

Engineering

On Campus

ENGR2160-A Engineering Graphics

Spring 2026

Engineering

On Campus

ENGR2160-B Engineering Graphics

Spring 2026

Engineering

On Campus

ENGR2180-A Engineering Materials

Spring 2026

Engineering

On Campus

ENGR2510-A Biomedical Engineering Princ

Spring 2026

Engineering

On Campus

ENGR3080-A Design Of Industrial Experimen

Spring 2026

Engineering

On Campus

ENGR3110-A Thermodynamics and Energetics

Spring 2026

Engineering

On Campus

ENGR3200-A Value Design

Spring 2026

Engineering

On Campus

ENGR3300-A Fluid Mechanics

Spring 2026

Engineering

On Campus

ENGR3350-A Heat Transfer

Spring 2026

Engineering

On Campus

ENGR3400-A Software Verif and Validation

Spring 2026

Engineering

On Campus

ENGR3410-A Fundamentals Of Software Eng

Spring 2026

Engineering

On Campus

ENGR3420-A Computer Architecture

Spring 2026

Engineering

On Campus

ENGR3440-A Data Structures & Algorithms

Spring 2026

Engineering

On Campus

ENGR3510-A Biomechanics

Spring 2026

Engineering

On Campus

ENGR3600-A Production Engineering

Spring 2026

Engineering

On Campus

ENGR3650-A Product and Tool Design

Spring 2026

Engineering

On Campus

ENGR3700-A Manufacturing Plng/Control

Spring 2026

Engineering

On Campus

ENGR3800-A Supply Chain Engineering

Spring 2026

Engineering

On Campus

ENGR4100-A Machine Design

Spring 2026

Engineering

On Campus

ENGR4140-A Signals and Sensors

Spring 2026

Engineering

On Campus

ENGR4150-A Desgn/Analysis Mechanical Sys

Spring 2026

Engineering

On Campus

ENGR4300-A System Dynamics and Control

Spring 2026

Engineering

On Campus

ENGR4400-A Device Control

Spring 2026

Engineering

On Campus

ENGR4460-A Cloud Computing & Aws

Spring 2026

Engineering

Online

ENGR4650-A Simulation

Spring 2026

Engineering

On Campus

ENGR4700-A Robotics and Automation

Spring 2026

Engineering

On Campus

ENGR4830-A Augmented Reality Applications

Spring 2026

Engineering

On Campus

ENGR4900-A Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4900-B Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4900-C Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4900-D Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4901-A Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4950-A Integrated Engineering Design

Spring 2026

Engineering

On Campus

1st 8 Week On-ground (Jan 20 - Mar 13)

Title Term Subject Availability
ENGR3950-A Computational Optimization

Spring 2026

Engineering

On Campus