MSCE General

The Master of Science in Civil Engineering (MSCE) with a General Option offers a broad education covering several specialty areas of Civil Engineering.

Prerequisites

A Bachelor of Science degree in Civil Engineering or closely related field.

Program Requirements For Students Starting Fall 2019 or later:
  • Conform to the general requirements of the Viterbi School of Engineering
  • 28 units selected under the direction of the student’s adviser as follows:
    • A minimum of 20 units from the following four specialty areas with a minimum of 3 units and a maximum of 8 units from each area.
    • Additional courses (up to 8 units) may be selected from Civil Engineering courses or disciplines related to Civil Engineering with the consent of an adviser
Program Requirements For Students Who Started Prior to Fall 2019:
  • Conform to the general requirements of the Viterbi School of Engineering
  • 27 units selected under the direction of the student’s adviser as follows:
    • A minimum of 18 units from the following four specialty areas with a minimum of 3 units and a maximum of 6 units from each area.
    • Additional courses (up to six units) may be selected from Civil Engineering courses or disciplines related to Civil Engineering with the consent of an adviser
At least two-thirds of the units applied toward the degree (including transfer work and not including CE 594 (directed research - which is not a required course for this major)  must be at the 500 level or higher.

Graduation Requirements established by USC may be reviewed in the USC Catalogue.

For detailed course information, please see the USC Catalogue. For a course schedule, please see the Schedule of Classes.

Specialty Areas

At least 2/3 of the units applied to the degree must be at the 500-level or above. Learn more.


  • Environmental Engineering and Water Resources

    CE 451: Water Resources & Coastal Engineering
    CE 465:
    Water Supply & Sewage System Design
    CE 476:
    Design of Hydraulic Systems
    CE 510:
    Groundwater Management
    CE 516:
    Geohydrology

    CE 520a: Ocean and Coastal Engineering
    ENE 505: Energy and the Environment
    ENE 535: Applied Air Quality Management

    Geotechnical Engineering

    CE 482: Foundation Design
    CE 534: Design of Earth Structures

  • Construction and Transportation

    CE 462: Construction Methods and Equipment
    CE 471: Principles of Transportation Engineering
    CE 501: Functions of the Constructor
    *CE 569: Project Controls
    CE 579: Introduction to Transportation Planning Law
    CE 583: Design of Transportation Facilities
    CE 585: Traffic Engineering and Control

    *Note: students who have taken CE 556 or CE 566 (which are no longer offered) may use one or both of these courses to satisfy the Construction and Transportation Specialty Area

  • Structural Engineering

    CE 537: Advanced Reinforced Concrete
    CE 539: Advanced Steel Structures

    Note: students who have taken CE 538 (which is no longer offered) may count this course toward the Structural Engineering Specialty Area