Schedule (2025)#
Assignment Deadlines#
Assignments are due at 10 pm via Gradescope unless otherwise directed.
Deadline  | 
Description  | 
|---|---|
Friday, January 17  | 
Order Temperature Control Lab (no submission required)  | 
Monday, January 20  | 
Class Policies Quiz (opens after Friday lab, submit via Canvas)  | 
Tuesday, January 21  | 
9am, Homework 1: Computing and Data Analysis Review (first part)  | 
Thursday, January 23  | 
Homework 1: Computing and Data Analysis Review (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  | 
Tuesday, January 21  | 
Modeling: Linear Systems  | 
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  | 
Practical Proportional (P) and Proportional-Integral (PI) Control  | 
|
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  | 
Thursday, March 6  | 
More Linear Programming Examples  | 
Tuesday, March 18  | 
Dynamic Optimization  | 
Thursday, March 20  | 
Simulation and Open-Loop Control  | 
Tuesday, March 25  | 
Optimization Under Uncertainty  | 
Thursday, March 27  | 
Exam Review  | 
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)  |