Undergraduate Courses

Courses Beginning On 01/20/2026

Full Term (Jan 20 - May 08)

Title Term Subject Availability
ENGR4900-D Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4900-E Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4901-A Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4902-A Engineering Practice

Spring 2026

Engineering

On Campus

ENGR4950-A Integrated Engineering Design

Spring 2026

Engineering

On Campus

ENGR4950-B Integrated Engineering Design

Spring 2026

Engineering

On Campus

ENVS1160-A Environmental Science

Spring 2026

Environmental Science

On Campus

ENVS4100-A Advanced Ecology

Spring 2026

Environmental Science

On Campus

ENVS4700-A Senior Thesis

Spring 2026

Environmental Science

On Campus

ENVS4700-B Senior Thesis

Spring 2026

Environmental Science

On Campus

ENVS4700-D Senior Thesis

Spring 2026

Environmental Science

On Campus

ENVS4903-A Internship/Coop Ed

Spring 2026

Environmental Science

On Campus

ENVS4903-B Internship/Coop Ed

Spring 2026

Environmental Science

On Campus

ENVS4903-C Internship/Coop Ed

Spring 2026

Environmental Science

On Campus

ENVS4909-A Internship/Coop Ed

Spring 2026

Environmental Science

On Campus

ENVS4909-A Internship/Coop Ed

Spring 2026

Environmental Science

On Campus

FINA1100-A Introduction To Finance

Spring 2026

Finance

On Campus

FINA1100-A Introduction To Finance

Spring 2026

Finance

On Campus

FINA3000-A Principles Of Business Finance

Spring 2026

Finance

On Campus

FINA3000-B Principles Of Business Finance

Spring 2026

Finance

On Campus

RMU in HS (Jan 20 - May 08)

Title Term Subject Availability
ENVS1160-GB Environmental Science

Spring 2026

Environmental Science

On Campus

ENVS1160-PC Environmental Science

Spring 2026

Environmental Science

On Campus

Courses Beginning On 08/31/2026

Full Term (Aug 31 - Dec 18)

Title Term Subject Availability
ENGR4901-A Engineering Practice

Fall 2026

Engineering

On Campus

ENGR4950-A Integrated Engineering Design

Fall 2026

Engineering

On Campus

ENVS1140-A Weather and Climate

Fall 2026

Environmental Science

On Campus

ENVS2500-A Ecology Fundamentals

Fall 2026

Environmental Science

On Campus

ENVS2550-A Ecology Fundamentals Lab

Fall 2026

Environmental Science

On Campus

ENVS2550-B Ecology Fundamentals Lab

Fall 2026

Environmental Science

On Campus

ENVS4030-A Field Mth Monitor Geologic Sys

Fall 2026

Environmental Science

On Campus

ENVS4050-A Field Mth Monitor Biol Syst

Fall 2026

Environmental Science

On Campus

ENVS4060-A Surv Environmental Technol

Fall 2026

Environmental Science

On Campus

ENVS4460-C1 Env Health Of Toxic

Fall 2026

Environmental Science

On Campus

ENVS4903-A Internship/Coop Ed

Fall 2026

Environmental Science

On Campus

ENVS4903-B Internship/Coop Ed

Fall 2026

Environmental Science

On Campus

FINA3000-A Principles Of Business Finance

Fall 2026

Finance

On Campus

Courses Beginning On 05/18/2026

Full Term (May 18 - Aug 28)

Title Term Subject Availability
ENGR4901-A Engineering Practice

Summer 2026

Engineering

On Campus

Courses Beginning On 06/01/2026

Mid-Summer, 8 Week (Jun 01 - Jul 24)

Title Term Subject Availability
ENGR4950-A Integrated Engineering Design

Summer 2026

Engineering

On Campus

Courses Beginning On 07/04/2026

2nd 8 Week Online (Jul 04 - Aug 28)

Title Term Subject Availability
ENVS1160-A Environmental Science

Summer 2026

Environmental Science

Online

ENVS1160-B Environmental Science

Summer 2026

Environmental Science

Online

ENVS1170-A Environmental Health

Summer 2026

Environmental Science

Online

Courses Beginning On 08/29/2026

1st 8 Week Online (Aug 29 - Oct 23)

Title Term Subject Availability
ENVS1160-A Environmental Science

Fall 2026

Environmental Science

Online

ENVS1160-D Environmental Science

Fall 2026

Environmental Science

Online

ENVS1170-A Environmental Health

Fall 2026

Environmental Science

Online

Courses Beginning On 10/24/2026

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

Title Term Subject Availability
ENVS1160-B Environmental Science

Fall 2026

Environmental Science

Online

ENVS1160-E Environmental Science

Fall 2026

Environmental Science

Online

Courses Beginning On 01/17/2026

1st 8 Week Online (Jan 17 - Mar 13)

Title Term Subject Availability
ENVS1160-B Environmental Science

Spring 2026

Environmental Science

Online

ENVS1160-D Environmental Science

Spring 2026

Environmental Science

Online

Courses Beginning On 03/14/2026

2nd 8 Week Online (Mar 14 - May 08)

Title Term Subject Availability
ENVS1160-E Environmental Science

Spring 2026

Environmental Science

Online

ENVS1170-A Environmental Health

Spring 2026

Environmental Science

Online

Courses Beginning On 05/12/2026

1st 8 Week Online (May 12 - Jul 03)

Title Term Subject Availability
FINA3000-A Principles Of Business Finance

Summer 2026

Finance

Online