MSCE Structural Engineering


The Master of Science in Civil Engineering (MSCE) Structural Engineering deals with analytical and experimental studies of the behavior of structures (e.g., buildings, bridges, and dams) under service loads (e.g., traffic) and environmental loads (e.g., wind and earthquake).

The MSCE in Structural Engineering:
  • Emphases response predictions or computations for these structures and their constituent materials (e.g., steel, reinforced concrete, and composites).
  • Examines the nature of structural loadings, both static and dynamic, with implications for design.
  • Is supported by experimental facilities in structural engineering

Program Requirements

    A minimum of 27 units of coursework beyond the Bachelor degree.

    • 15 units of required courses
    • 12 units of elective courses selected after consultation with an academic adviser

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

  • Prerequisites:
    • A Bachelor of Science degree in Civil Engineering, Applied Mechanics, Mechanical Engineering, Mathematics, or Physics.
    • Students with a degree in Mathematics or Physics may be required to take additional engineering courses covering the basics of strength of materials, structural analysis and design.
  • Required Courses (15 units)

    CE 507: Mechanics of Solids
    CE 529a: Finite Element Analysis
    One of the following courses in structural design: CE 537: Advanced Reinforced Concrete or CE 539: Advanced Steel Structures
    CE 541a: Dynamics of Structures
    CE 526: Engineering Mathematical Methods

Electives (12 units)
  • Structural Mechanics and Structural Design

    CE 456: Design of Steel Structures
    CE 457: Reinforced Concrete Design
    CE 458: Theory of Structures II
    CE 478: Timber and Masonry Design
    CE 528: Seismic Analysis and Design of Reinforced Concrete Bridges
    CE 529b: Finite Element Analysis
    CE 530: Nonlinear Mechanics
    CE 536: Structural Design for Dynamic Loads
    CE 538: Prestressed Concrete
    CE 540: Limit Analysis of Structures
    CE 542: Theory of Plates
    CE 544: Theory of Shell Structures

    Solid Mechanics

    CE 507: Mechanics of Solids I
    CE 508: Mechanics of Solids II
    CE 509: Mechanics of Solids III
    CE 542: Theory of Plates
    CE 543: Stability of Structures
    CE 544: Theory of Shell Structures
    CE 546: Structural Mechanics of Composite Materials

  • Dynamics and Vibrations

    CE 459: Introduction to Structural Dynamics
    CE 541b: Dynamics of Structures
    AME 522: Nonlinear Dynamical Systems, Vibrations, and Chaos

    Geotechnical Engineering

    CE 467L: Geotechnical Engineering
    CE 482: Foundation design
    CE 531: Soil Mechanics
    CE 532: Principles of Foundation Engineering
    CE 533: Geotechnical Earthquake Engineering
    CE 534: Design of Earth Structures


    CE 525: Engineering Mathematical Analysis
    AME 575: Advanced Engineering Analysis
    AME 576: Advanced Engineering Analytical Methods
    Math 471: Topics in Linear Algebra
    Math 501: Numerical Analysis and Computation

  • Earthquake Engineering

    CE 535: Earthquake Engineering: Strong Motion Studies
    CE 536: Structural Design for Dynamic Loads
    CE 541ab: Dynamics of Structures
    CE 547: Earthquake Engineering: Response to Structures
    CE 565: Wave Propagation in Solids

    Computer Science

    CE 402: Computer Methods in Engineering
    CE 409ab: Computer Aided Design
    CSCI 455x: Introduction to Programming Systems Design

    Subject to the approval of an adviser, additional courses may be taken in Structural Engineering or from related fields such as:

    • Mechanical Engineering
    • Aerospace Engineering
    • Electrical Engineering