Skip to content

Latest commit

 

History

History
125 lines (116 loc) · 8.3 KB

File metadata and controls

125 lines (116 loc) · 8.3 KB

Schedule (2026)

Assignment Deadlines

Assignments are due at 10 pm via Gradescope unless otherwise directed.

Deadline Description
Friday, January 17 [Order Temperature Control Lab](https://www.amazon.com/TCLab-Temperature-Control-Lab/dp/B07GMFWMRY or ) (no submission required)
Monday, January 20 Class Policies Quiz (opens after Friday lab, submit via Canvas)
Tuesday, January 21 9am, (first part)
Thursday, January 23 (remainder)
Friday, January 24 9am, Lab 1 (Exercise 0)
Thursday, January 30
Friday, January 31 9am, Lab 2 (Exercise 0)
Tuesday, February 11
Friday, February 14 9am, Lab 3 (Exercise 0)
Tuesday, February 25
Friday, February 28 9am, Lab 4 (Exercise 0)
Friday, March 7
Friday, March 21 Project Proposals (team submission)
Tuesday, March 25
Friday, March 28 9am, Lab 5 (Exercise 0)
Tuesday, April 8 In-Class Exam (no Gradescope submission)
Thursday, April 10
Friday, April 11 9am, Lab 6 (quick quiz on Canvas)
Friday, April 25
Tuesday, April 22 In-Class Project Presentations (team, upload slides as PDF by 8am)
Thursday, April 24 In-Class Project Presentations (team, upload slides as PDF by 8am)
Tuesday, April 29 In-Class Project Presentations (team, upload slides as PDF by 8am)
Sunday, May 4 Project Reports/Notebooks Due (team submission)

Laboratory Sessions

Fridays from 10:30 am - 11:20 am (session 1) and 11:30 am - 12:20 pm (session 2) in 133 DeBartolo Hall (computer classroom).

Date Description
Friday, January 17
Friday, January 24
Friday, January 31
Friday, February 7 Office Hours
Friday, February 14
Friday, February 21 Office Hours
Friday, February 28
Friday, March 7 Office Hours
Friday, March 14 Spring Break
Friday, March 21 Office Hours
Friday, March 28
Friday, April 4 Office Hours
Friday, April 11
Friday, April 18 Good Friday
Friday, April 25 Office Hours

Class Meetings

Tuesdays and Thursdays from 9:30 - 10:45am in 131 DeBartolo Hall.

Main Topic(s) Supplemental Material
Tuesday, January 14 Welcome
Thursday, January 16 CBE 20258 Review
Python
Solving Nonlinear Equations
Numeric Integration
Error Propagation
Nonlinear Regression
Tuesday, January 21 Modeling: Linear Systems
Recorded Lecture from Prior Year
Recorded Lecture from Prior Year
Thursday, January 23 Modeling: TCLab as First Order Linear System
Tuesday, January 28 More About Nonlinear Regression
Thursday, January 30 Modeling: TCLab as Second Order Linear System
Tuesday, February 4 Modeling: Second Order Systems
Thursday, February 6 Nonlinear Modeling: Exothermic CSTR
Tuesday, February 11 Nonlinear Modeling: Hare and Lynx
Thursday, February 13 Introduction of Feedback
Tuesday, February 18 Feedback Control: P, PI, and PID
Thursday, February 20 PI Stability Analysis
Tuesday, February 25 PI Implementation Details
Stability Analysis Revisited
Thursday, February 27 PID Tuning
Tuesday, March 4 Optimization Modeling and Linear Programming in Pyomo
Optimization Python Book: Mathematical Optimization
Optimization Python Book: Linear Optimization
Thursday, March 6 More Linear Programming Examples
Tuesday, March 18 Dynamic Optimization
Pyomo.DAE Race Car Example Review of Numeric Integration
Pyomo.DAE TCLab Pyomo.DAE Theory
Pyomo.DAE for Heat Transfer PDEs
Pyomo.DAE for Mass Transfer PDEs
Thursday, March 20 Simulation and Open-Loop Control
Tuesday, March 25 Optimization Under Uncertainty
Stochastic Programming
Thursday, March 27 Exam Review
Exam Information and Topics
Tuesday, April 1 Project Consultations (in-class)
Thursday, April 3 State Estimation and Model Predictive Control
Tuesday, April 8 Exam starting at 8am in 131 DBT
Thursday, April 10 Project Consultations (in-class)
Tuesday, April 15 Calcium Signaling Continued
Thursday, April 17 Project Consultations (in-class)
Tuesday, April 22 Project Presentations (in-class)
Thursday, April 24 Project Presentations (in-class)
Tuesday, April 29 Project Presentations (in-class)