Stanford Root

Schedule

Stanford Root

Schedule

CEE 154

Data Analytics for Physical Systems (CEE 254)

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Undergrad
GER:—

This course introduces practical applications of data analytics and machine learning from understanding sensor data to extracting information and decision making in the context of sensed physical systems. Many civil engineering applications involve complex physical systems, such as buildings, transportation, and infrastructure systems, which are integral to urban systems and human activities. Emerging data science techniques and rapidly growing data about these systems have enabled us to better understand them and make informed decisions. In this course, students will work with real-world data to learn about challenges in analyzing data, applications of statistical analysis and machine learning techniques using MATLAB, and limitations of the outcomes in domain-specific contexts. Topics include data visualization, noise cleansing, frequency domain analysis, forward and inverse modeling, feature extraction, machine learning, and error analysis. Prerequisites: CS 106A, CME 100/Math51, Stats110/CEE 101, or equivalent.

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 28147
0 / 60 enrolled
DAYS:Tuesday, Thursday
TIME:10:30 AM – 11:50 AM
LOCATION:Thornton 102
INSTRUCTOR:
Noh, Haeyoung
units

CEE 154: Data Analytics for Physical Systems (CEE 254)

3-4 units · Letter or Credit/No Credit

This course introduces practical applications of data analytics and machine learning from understanding sensor data to extracting information and decision making in the context of sensed physical systems. Many civil engineering applications involve complex physical systems, such as buildings, transportation, and infrastructure systems, which are integral to urban systems and human activities. Emerging data science techniques and rapidly growing data about these systems have enabled us to better understand them and make informed decisions. In this course, students will work with real-world data to learn about challenges in analyzing data, applications of statistical analysis and machine learning techniques using MATLAB, and limitations of the outcomes in domain-specific contexts. Topics include data visualization, noise cleansing, frequency domain analysis, forward and inverse modeling, feature extraction, machine learning, and error analysis. Prerequisites: CS106A, CME 100/Math51, Stats110/101, or equivalent.

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — Tuesday Thursday 10:30 AM – 11:50 AM — Thornton 102 — Noh, Haeyoung (Undergrad)

More CEE courses

  • CEE 141C: Global Infrastructure Projects Seminar (CEE 241C)
  • CEE 145E: Equitable Infrastructure Solutions (CEE 245E)
  • CEE 146S: Engineering Economics and Sustainability (ENGR 60)
  • CEE 147: Building Heaven and Hell (CLASSICS 147R, RELIGST 147)
  • CEE 147C: Computer Vision for the Built Environment (CEE 247C)
  • CEE 151: Negotiation (CEE 251)
  • CEE 155: Introduction to Sensing Networks for CEE (CEE 255)
  • CEE 156: Building Systems Design & Analysis (CEE 256)
  • CEE 161C: WindWise: CFD for civil engineers and architects (CEE 261C)
  • CEE 161I: Atmosphere, Ocean, and Climate Dynamics: The Atmospheric Circulation (CEE 261I, EARTHSYS 146A, EARTHSYS 246A, ESS 246A)
  • CEE 162D: Introduction to Physical Oceanography (CEE 262D, EARTHSYS 164, ESS 148, OCEANS 162D, OCEANS 262D)
  • CEE 162E: Rivers, Streams, and Canals (CEE 262E)

All CEE courses · All departments