Current Students

Undergraduate Student Resources

Schedule an Appointment Degree Programs CEE Undergraduate Student News Blog Information & Resources Forms Engineer-in-Training Licensing Process

Starting with pre-enrollment through graduation day, advising staff assist students throughout their college career. Navigating the application process and course planning are just a few of their specialties. If you need assistance, or just have a quick question, please reach out:

Schedule an Appointment

Current students may schedule an appointment with an adviser by following the calendar links below. If you do not see a time that works with your schedule, please email with your availability and we will get back to you as soon as possible.

You may log-in with your UW email or Gmail account. Be sure your calendar is set to Pacific Standard Time. Select your desired time slot and enter your full name and contact information (email or cell # preferred), and a brief reason for your visit.

student taking measurements

Degree Programs

Bachelor’s degree requirements for the CEE Department’s two undergraduate degree programs:

Each degree program requires that students complete a minimum of 180 credits comprised of general education courses, program prerequisites (BSCE, BSEnvE) and upper-division coursework.

View information on course offerings

Incoming students: Learn how to register for courses and how to request add codes for CEE classes.

CEE Undergraduate Student News Blog

Subscribe to receive important advising announcements, job postings, course announcements, etc. Restricted to CEE students.

Read and Subscribe 

Information & Resources


Engineer-in-Training Licensing Process

To receive an Engineer-in-Training License, students take the Fundamentals of Engineering exam offered by the National Council of Examiners for Engineers and Surveyors (NCEES). Students typically take the exam early in their senior year of study.