Important Dates 26/27

Date Event
August 31, 2026 EEE New Student Orientation
September 8, 2026 First Day of Classes (Fall Semester)
September 18, 2026 Last Day to Add Class, Last Day to Receive Tuition Refund for Class Dropped
October 21, 2026 October Degrees Conferred
November 2-3, 2026 Academic Holiday
November 16, 2026 Spring ‘27 Registration Begins
November 19, 2026 Course Drop Deadline
November 25, 2026; Spring ‘27 Registration Ends
November 25-27, 2026 Academic Holiday
December 14, 2026 Last Day of Fall Semester Classes
December 17-23, 2026 Final Exams
January 19, 2027 Spring 27 Semester Begins
January 29, 2027 Last Day to Add Class, Last Day to Receive Tuition Refund for Class Dropped
February 10, 2027 February Degrees Conferred
March 15, 2027 First Day of Spring Break
March 19, 2027 Last Day of Spring Break
March 25, 2027 Course Drop Deadline (SEAS)
April 12, 2027 Fall ‘27 Registration Begins
April 16, 2027 Fall ‘27 Registration Ends
May 3, 2027 Last Day of Classes, Spring Semester
May 7-14, 2026 Final Exams
June 30, 2027 June Degrees Conferred

See also the main SEAS Calendar

Required Classes

| EESC GU4001: Advanced General Geology  OR EESC UN2100: Climate System OR

EESC UN2200: Solid Earth System
CHEE E3010: Chem. Eng. Thermodynamics
EAEE E3103: Energy, Minerals and Material Systems
EAEE E3200: Applied Transport and Chemical Rate Phenomena
CIEE E4252: Environmental Engineering
CIEE E3250: Hydrosystems Engineering
STAT GU4001: Intro to Probability and Statistics
CIEE E3255: Environmental Control & Pollution Reduction Systems
EAEE E4003: Aquatic Chemistry
EAEE E3800: EAEE Lab
EAEE E3901: Environmental Microbiology
EAEE E4160: Solid & Hazardous Waste Management
EAEE E3998: Undergraduate Design Project I
EAEE E3999: Undergraduate Design Project II

Technical Electives

You need six (6) technical elective courses (18 credits), each at the 3000 level or higher and offered in SEAS. Any SEAS department counts — there are no restrictions. Work with Professor Bolun Xu to tailor your electives to your goals.