SE 132
Machine Learning for Structural Engineering
This course aims at introducing concepts of machine learning and its applications to structural engineering. Theory behind popular machine learning algorithms will be discussed, including supervised learning, unsupervised learning, and deep learning. Topics include regression, classification, support vector machines, clustering, tree-based methods, model selections and regularizations, cross-validation and bootstrapping, neural networks, and Python programming. Prerequisites: SE 9, SE 110A, and SE 125.
Topics
- regression
- classification
- support vector machines
- clustering
- tree-based methods
- model selections and regularizations
- cross-validation and bootstrapping
- neural networks
- and Python programming
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027