Skip to main content Skip to secondary navigation

Courses Offered AY 2020-21

Last Updated December 7, 2020

For Undergraduate Students

All classes taught at Stanford in AY20-21 will be offered either "Satisfactory/No Credit only", or "Student-elected Letter Grade or Credit/No Credit". You may count S/NC and CR/NC classes taken in AY20-21 (Aut, Win, Spr or Summer Quarter) towards your Math, Science, Engineering Fundamentals, TiS, WIM, and Depth Requirements, for the A/E, ArchDes, CE, and EnvSE majors.  For classes taken in AY20-21, there are no limits on the number of S/NC or CR/NC courses, or the number of S/NC or CR/NC units, which may count towards any of these 4 majors. 

You will find that "Depth Requirements" are labelled in various ways in these 4 majors, including Engineering Depth, Required Core, Required Specialty, Focus Area Requirements, Depth Electives, Specialty Electives, Focus Electives, Depth Options, Breadth Electives, Additional Units, Senior Capstone, and Fundamental Tools/Skills -- all of these categories are depth requirements, and may be taken S/NC or CR/NC in AY20-21 and counted as part of your major.

For Graduate Students

All classes taught at Stanford in AY20-21 will be offered either "Satisfactory/No Credit only", or "student-elected Letter Grade or Credit/No Credit". For new and continuing graduate students, the following addition (in italics) has been made to CEE's graduate grading policy, on p.6 of the CEE Graduate Student Handbook:

Core courses taken to satisfy a degree’s subplan (AE, EnvEng, EES, EFMH, SDC or SEG) require a letter grade, with the following exceptions allowed: 

1. a course is offered only on a satisfactory/no credit (S/NC) basis

2.there is no restriction on the number of units taken for CR/NC in Summer 2020, Autumn 2020, Winter 2021, Spring 2021 and Summer 2021, which may be counted to satisfy the core and elective requirements for a CEE graduate degree

 

TABLE KEY

Synchronous = Available as live webinar at specified class time.

For synchronous-only classes, it may be possible to make up occasional missed class sessions, but frequently missing the live webinars will not be feasible -- please consult the course syllabus or Canvas course webpage for further information.

Asynchronous = Recorded; it will be possible to view a recording of every lecture, without needing to regularly attend during the published class meeting times. 

Please consult the course syllabus or Canvas course webpage for information on whether there are other scheduled activities, e.g., office hours, discussion sections.

In Person = Subject to change based on evolving public health regulations.

Winter Quarter

Course

Method of Instruction Options

Updated After 12/4?

CEE 32G Architecture Since 1900

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 32W Making Meaning: A Purposeful Life in Design

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 70 Environmental Science and Technology

  • Remote - Asynchronous 

 

CEE 101A Mechanics of Materials

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 101B Mechanics of Fluids

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 102A Legal / Ethical Principles in Design, Construction, Project Delivery

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 107R E^3: Extreme Energy Efficiency

(Same as CEE 207R)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 114 Frontier Technology: Understanding and Preparing for Technology in the Next Economy

(Same as CEE 214, PSYC 114, MED 114, MED 214)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 118Y Shaping the Future of the Bay Area

(Same as CEE 218Y, ESS 218Y, ESS 118Y, GEOPHYS 218Y, GEOPHYS 118Y, PUBLPOL 118Y, PUBLPOL 218Y, GEOLSCI 118Y, GEOLSCI 218Y, POLISCI 218Y)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 120B Advanced Building Modeling Workshop

(Same as CEE 220B)

  • Remote - Asynchronous 

 

CEE 122A Computer Integrated Architecture/Engineering/Construction (A/E/C)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 130B Quest for an Inclusive Clean Energy Economy

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 134B Intermediate Arch Studio

(Same as CEE 234B)

  • Remote - Synchronous

 

CEE 136 Planning Calif: the Intersection of Climate, Land Use, Transportation & the Economy

(Same as CEE 236, PUBLPOL 130, PUBLPOL 230, URBANST 130)

  • Remote - Synchronous

 

CEE 141B Infrastructure Project Delivery

(Same as CEE 241B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 151B Race in Technology

(Same as STS 51B, COMM 51B, AFRICAAM 51B, CSRE 51B, HUMBIO 71B, BIOE 91B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 156 Building Systems Design & Analysis

(Same as CEE 256)

Not offered in Winter; will be offered Spring Qtr

Updated 12/7

CEE 162D Introduction to Physical Oceanography

(Same as CEE 262D, ESS 148, EARTHSYS 164)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 162I Atmosphere, Ocean, and Climate Dynamics: the Ocean Circulation

(Same as EARTHSYS 146B, CEE 262I, ESS 246B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 164H Quantitative Methods for Marine Ecology and Conservation

(Same as CEE 264H)

  • Remote - Synchronous

12/7: Course added to list

CEE 166B Water Resources and Hazards

(Same as CEE 266B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 173S Electricity Economics

(Same as CEE 273S)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 174A Providing Safe Water for the Developing and Developed World

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 176A Energy Efficient Buildings

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 177X Engineering and Sustainable Development: Toolkit

(Same as CEE 277X, ENGR 277A, ENGR 177A)

  • Remote - Synchronous 

 

CEE 182 Structural Design

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 202 Construction Law and Claims

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 204 Structural Reliability

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 207R E^3: Extreme Energy Efficiency

(Same as CEE 107R)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 214 Frontier Technology: Understanding and Preparing for Technology in the Next Economy

(Same as CEE 114, PSYC 114, MED 114, MED 214)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 218Y Shaping the Future of the Bay Area

(Same as CEE 118Y, ESS 218Y, ESS 118Y, GEOPHYS 218Y, GEOPHYS 118Y, PUBLPOL 118Y, PUBLPOL 218Y, GEOLSCI 118Y, GEOLSCI 218Y, POLISCI 218Y)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 220B Advanced Building Modeling Workshop

(Same as CEE 120B)

  • Remote - Asynchronous 

 

CEE 224A Design and Operation of Integrated Infrastructure Systems

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 227 Global Project Finance

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 234B Intermediate Arch Studio

(Same as CEE 134B)

  • Remote - Synchronous

 

CEE 236 Planning Calif: the Intersection of Climate, Land Use, Transportation & the Economy

(Same as CEE 136, PUBLPOL 130, PUBLPOL 230, URBANST 130)

  • Remote - Synchronous 

 

CEE 240 Project Assessment and Budgeting

  • In Person

 

CEE 241B Infrastructure Project Delivery

(Same as CEE 141B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 242 Organization Design for Projects and Companies

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 242R Project Risk Analysis

  • Remote - Asynchronous 

 

CEE 256 Building Systems Design & Analysis

(Same as CEE 156)

Not offered in Winter; will be offered Spring Qtr

Updated 12/7

CEE 260C Contaminant Hydrogeology and Reactive Transport

(Same as ESS 221)

  • Remote - Synchronous 

 

CEE 261A Physics of Wind

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 262B Transport and Mixing in Surface Water Flows

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 262D Introduction to Physical Oceanography

(Same as CEE 162D, ESS 148, EARTHSYS 164)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 262G Sediment Transport Physics and Modeling

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 262I Atmosphere, Ocean, and Climate Dynamics: the Ocean Circulation

(Same as CEE 162I, EARTHSYS 146B, ESS 246B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 263S Atmosphere/Energy Seminar

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 264H Quantitative Methods for Marine Ecology and Conservation

(Same as CEE 164H)

  • Remote - Synchronous

12/7: Course added to list

CEE 266B Water Resources and Hazards

(Same as CEE 166B)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 266F Stochastic Hydrology

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 269B Environmental Engineering Seminar

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 271A Physical and Chemical Treatment Processes

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 271B Environmental Biotechnology

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 272 Coastal Contaminants

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 272T SmartGrids and Advanced Power Systems Seminar

(Same as EE 292T)

To Be Determined

 

CEE 273S Electricity Economics

(Same as CEE 173S)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 277F Advanced Field Methods in Water, Health and Development

To Be Determined

 

CEE 277X Engineering and Sustainable Development: Toolkit

(Same as CEE 177X, ENGR 277A, ENGR 177A)

  • Remote - Synchronous 

 

CEE 278A Air Pollution Fundamentals

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 281 Mechanics and Finite Elements

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 282 Nonlinear Structural Analysis

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 283 Structural Dynamics

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 286 Structural Monitoring

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 288 Introduction to Performance Based Earthquake Engineering

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 293 Foundations and Earth Structures

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 298 Structural Engineering and Geomechanics Seminar

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 298C Structural Engineering Professional Practice and Research

(Enrollment by permission only; to apply e-mail bakerjw@stanford.edu)

  • In Person

1/8: Course added to list

CEE 299I Independent Study in CEE for Grad Students

  • In Person

 

CEE 301 The Energy Seminar

(Same as ENERGY 301, MS&E 494)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 327 Construction Robotics

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 330B Quest for an Inclusive Clean Energy Economy

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 341 Virtual Design and Construction

  • Remote - Asynchronous 

 

CEE 363D Topics in Fundamental Turbulence

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 371L Helminthic Disease Monitoring and Control.

To Be Determined

 

CEE 372 Sustainable Energy Interdisciplinary Graduate Seminar

(Same as ENERGY 309, MS&E 495)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 374W Advanced Topics in Water, Health and Development

To Be Determined

 

 

Autumn Quarter

 

Class

Method of Instuction Options

Updated after 8/12?

CEE 31Q: Accessing Architecture Through Drawing

  • Remote - Synchronous

8/13: IP Option Removed

CEE 33C: Housing Visions

  • Remote - Synchronous

 

CEE 63: Weather and Storms

(Same as CEE 263C)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 80N: Engineering the Built Environment -An Introduction to Structural Engineering

  • Remote - Synchronous 

 

CEE 100: Managing Sustainable Building Projects

  • Remote - Synchronous

 

CEE 101B: Mechanics of Fluids 

Not offered Aut; Will be offered Win

 

CEE 101C: Geotechnical Engineering

  • Remote - Synchronous

 

CEE 101D: Computations in Civil and Environmental Engineering

(Same as CEE 201D)

  • Remote - Synchronous

  • Remote - Asynchronous

8/13: R-Async Option Added

CEE 107A: Understanding Energy

(Same as EARTHSYS 103, CEE 207A)

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 118X: Shaping the Future of the Bay Area

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 120A: Building Modeling for Design & Construction

(Same as CEE 220A)

  • Remote - Asynchronous

 

CEE 130: Architectural Design: 3-D Modeling, Methodology, and Process

  • Remote - Synchronous

8/13: IP Option Removed

CEE 130R: Racial Equity in Energy

(same as CEE330)

  • Remote - Synchronous

8/26: Course added to list

CEE 139: Design Portfolio Methods

(Same as CEE 239)

  • Remote - Synchronous

 

CEE 141A: Infrastructure Project Development

(Same as CEE 241A)

  • Remote - Synchronous

 

CEE 146S: Engineering Economics and Sustainability

(Same as ENGR 60)

  • Remote - Asynchronous

 

CEE 154: Data Analytics for Physical Systems

  • Remote - Synchronous

 

CEE 161I: Atmosphere, Ocean, and Climate Dynamics: The Atmospheric Circulation

(Same as ESS 246A, EARTHSYS 146A, CEE 261I)

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 162F: Coastal Processes

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 166A: Watershed Hydrologic Processes and Models

(Same as CEE 266A)

  • Remote - Synchronous

  • Remote - Asynchronous

8/14: R-Async Option Added

CEE 174A: Providing Safe Water for the Developing and Developed World

Not offered Aut; Will be offered Win

 

CEE 177: Aquatic Chemistry and Biology

  • Remote - Synchronous

  • Remote - Asynchronous

8/13: R-Async Option Added

CEE 201D: Computations in Civil and Environmental Engineering

(Same as CEE 101D)

  • Remote - Synchronous

  • Remote - Asynchronous

8/13: R-Async Option Added

CEE 203: Probabilistic Models in Civil Engineering

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 207A: Understanding Energy

(Same as EARTHSYS 103, CEE 107A)

  • Remote - Synchronous

  • Remote - Asynchronous 

 

CEE 209S: Disaster Resilience Seminar

  • Remote - Synchronous

 

CEE 218X: Shaping the Future of the Bay Area

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 220A: Building Modeling for Design & Construction

(Same as CEE 120A)

  • Remote - Asynchronous

 

CEE 226: Life Cycle Assessment for Complex Systems

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 239: Design Portfolio Methods

(Same as CEE 139)

  • Remote - Synchronous

 

CEE 240: Project Assessment and Budgeting

Not offered Aut; Will be offered Win

9/3: Moved to Winter

CEE 241: Managing Fabrication and Construction

  • Remote - Synchronous

 

CEE 241A: Infrastructure Project Development

(Same as CEE 141A)

  • Remote - Synchronous

 

CEE 244: Accounting, Finance & Valuation for Engineers & Constructors

Not offered Aut; Will be offered Sum

8/26: No matter what you may see on other Stanford websites, will NOT be offered until Summer

CEE 250: Product Management

Limited enrollment. Application required by 9/13 at 9pm PST [link]

  • Remote - Asynchronous

8/26: Application link added

CEE 258: Donald R. Watson Seminar in Construction Engineering and Management

  • Remote - Synchronous

 

CEE 258C: Donald R. Watson Seminar in Construction Engineering and Management

  • In Person

  • Remote - Synchronous

8/24: Course added to list

CEE 260A: Physical Hydrogeology

(Same as ESS 220)

  • Remote - Synchronous

 

CEE 261I: Atmosphere, Ocean, and Climate Dynamics - The Atmospheric Circulation

(Same as ESS 246A, EARTHSYS 146A, CEE 161I)

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 262A: Hydrodynamics

  • Remote - Synchronous 

  • Remote - Asynchronous

8/24: R-Async Option Added

CEE 262F: Ocean Waves

  • Remote - Synchronous

  • Remote - Asynchronous

8/24: R-Async Option Added

CEE 263C: Weather and Storms

(Same as CEE 63)

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 263S: Atmosphere/Energy Seminar

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 265A: Resilience, Sustainability, and Water Resources Development

  • Remote - Synchronous

 

CEE 266A: Watershed Hydrologic Processes and Models

(Same as CEE 166A)

  • Remote - Synchronous

  • Remote - Asynchronous

8/14: R-Async Option Added

CEE 269A: Environmental Engineering Seminar

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 270: Movement and Fate of Organic Contaminants in Waters

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 274A: Environmental Microbiology I

(Same as CHEMENG 174, CHEMENG 274, BIO 273A)

  • Remote - Synchronous

  • Remote - Asynchronous

8/24: R-Async Option Added

CEE 280: Advanced Structural Analysis

  • Remote - Synchronous

 

CEE 284: Finite Element Methods in Structural Dynamics

  • Remote - Synchronous

 

CEE 285A: Advanced Structural Concrete Behavior and Design

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 285B: Advanced Structural Steel Behavior & Design

Not offered Aut; Will be offered Spr

8/26: No matter what you may see on other Stanford websites, will NOT be offered until Spring

CEE 291: Solid Mechanics

  • Remote - Synchronous

  • Remote - Asynchronous

 

CEE 301: The Energy Seminar

(Same as ENERGY 301, MS&E 494)

  • Remote - Synchronous

 

CEE 312: Continuum Mechanics

(Same as ME 338)

Not offered in AY 20-21

8/26: Removed from available courses

CEE 322: Data Analytics for Urban Systems

  • Remote - Synchronous

 

CEE 323A: Infrastructure Finance and Governance

  • Remote - Synchronous

 

CEE 330: Racial Equity in Energy

(same as CEE130R)

  • Remote - Synchronous

8/26: Course added to list

CEE 379: Introduction to PHD Studies in Civil and Environmental Engineering

  • Remote - Synchronous

  • Remote - Asynchronous

8/24: R-Async Option Added

CEE 379C: Intro to Graduate Studies in CEE (Enrollment by permission only; for required application, click here)

  • In Person

8/24: Course added to list