Welcome to Astani CEE!

Congratulations on your admission to USC Astani Department of Civil and Environmental Engineering!

The following information outlines academic policies and procedures governing Masters enrollment in the Astani Department of Civil and Environmental Engineering (CEE) at the USC Viterbi School of Engineering.

Be sure to review the Viterbi New Student Page for more information on Orientation and Welcome Events.

Spring 2024 Orientation Recording
Spring 2024 Orientation Recording

Spring 2024 Orientation Part I (Office Hours)
Spring 2024 Orientation Part I (Office Hours)

How to Enroll in Courses

This section provides information about the registering for classes.

Web Registration

Most students register for their courses through an online tool called Web Registration. For more support on registration, please visit the Registrar's website.

Spring 2024 Semester: The deadline to register for classes and settle your bill without accruing a late fee is January 5, 2024. But it is possible to change your schedule after January 5th.

For more information about deadlines, please visit the Registration Calendar.

Full-Time Enrollment Status

A master's student is considered to be enrolled full time when registered for eight (8) or more units. First semester students should not enroll in more than eight (8) units before speaking with their department advisor.

Full-time employed students should not take more than 4 units in the first semester. Please discuss with a department advisor before enrolling in more than 4 units.

International students that would like to enroll in less than eight (8) units of classes must first speak with the Office of International Services (OIS) and VASE advisors.

What is D-Clearance?

D-Clearance stands for Departmental Clearance. Some courses at USC require D-Clearance (or the department’s permission) to register for a class.

Do you need D-Clearance?
  • If a course section number ends in "R" (ex: 00000R)  → No. For all courses that end in “R” you may register directly without departmental approval.
  • If a course section number ends in “D” (ex: 00000D)  → Yes. All courses that end in D require need D-Clearance. See section below for D-Clearance Request Instructions
NOTE: All Den@Viterbi courses have department clearance. See section below for directions.

How to Request D-Clearance

On-Campus Students D-Clearance Requests

To submit a D-Clearance request for an in-person Viterbi Course:

The Astani CEE Department can only grant D-Clearance for CE (Civil Engineering) or ENE (Environmental Engineering) Classes.

D-Clearance requests will be reviewed and decisions will be emailed to your USC email account. D-Clearance gives you permission to register, however it does not reserve a seat for you in the class.

If you want D-Clearance for a non-Viterbi course you must contact the department that offers that course.

D-Clearance for Directed Research (CE/ENE 590)

If you need D-Clearance for CE/ENE 590 be sure to use the Directed Research link in MyViterbi.

DEN@Viterbi Students D-Clearance Requests

Please refer to the DEN orientation resources to submit D-clearance requests.


How to Request Pre-Requisite Waivers

To request a Pre-Requisite waiver for a Viterbi Course:

  • Login to MyViterbi (https://myviterbi.usc.edu/)
  • Select D-Clearance and Pre-Requisite Waiver Manager
  • In the text box, please provide the course number, title and term during which you took the course you believe satisfies the pre-requisite.
    • Example: I completed ENE 431, Air Pollution Management, Spring 2019 at Example University

The Department has access to your transcripts from other schools that you submitted.  Your transcript, along with the information you provide in the request will be used to determine if a pre-requisite waiver can be granted.

A decision will be emailed to your USC email account.


You can check if you have a hold on your record via myusc.usc.edu – click OASIS – then click RESTRICTIONS.

The following table lists common holds that students may have on their student account and the removal procedure:





Restricts registration and USCard application

(prevents registration)

Complete Immigration Status Verification (ISV) with OIS upon arrival in the U.S.



Degree Verification

(note - allows registration)

Verify previous degree(s) with USC Office of Degree Progress


Conditional Admission
(note - allows registration)

See your Admission Letter for any specific conditions.

You should contact Astani Student Services (cee.advise@usc.edu) once you have your first semester grades to determine if you met the conditions of your admission.



Degree Verification

(prevents registration)

Verify previous degree(s) with USC Office of Degree Progress


Conditional Admission
(prevents registration)

See your Admission Letter for any specific conditions.

Your academic advisor/student services cannot lift any collection/financial holds. Please contact USC Financial Services if you have a collection or financial hold.

Prior Degree Verification

Deadline for all degree verifications is by the end of your first semester.

See the Degree Progress website for more instructions.

Online Resources