48-721 Building Controls and Diagnostics
12 units, Carnegie Mellon University
The course will introduce students to collecting and processing data acquired from building systems and evaluating their performance. It will discuss the basics about control systems, including both traditional control logics, like rule-based control and model predictive control, and advanced control logics like reinforcement learning based control. Proficiency in Python and maturity in mathematics is required. Knowledge of website design and reinforcement learning is recommended.
Prerequisites: none listed
Offered: Spring 2027, Spring 2026
Courseweave needs JavaScript to show sections, workloads and planning tools.