CST 5034 CCBS
Course materials for CST 5034 - Control and Computation in Biological Systems, Fall 2025
Course name: CST 5034 - Control and Computation in Biological Systems, Fall 2025 Syllabus
Time: Thursdays 9:50a.m. - 12:15p.m.
Location: E10-306 on Yungu campus
Website: https://chemaoxfz.github.io/ccbs
Lecturer: Fangzhou Xiao Office hour and location: 1 hour/week, by email appointment, E1-321
TAs: Yihang Ding; Qinguo Liu
TA Office hours: 1 hour/week, 10am (Yihang), 2pm (Qinguo) per Tuesday, at E3-111 BMAC lab 2nd floor
Lecture scribe template: latex template
Course Description
Biological organisms exhibit many fascinating behaviors, from magical transformation of matter via thousands of steps of metabolic reactions, to robust homeostasis adapting to rapidly shifting environments, to survival and growth that balances persistence in extreme conditions and all-out ventures into opportunistic moments of rich nutrients, to dominance and terraforming of surroundings to its own advantage. Such complex behaviors involving lots of interacting components demand a rigorous and quantitative way of reasoning, like how we reason about complex engineered machines. In this course, we introduce and master tools of reasoning from three different schools of thought pondering about life: physics, system, and industry. Physics asks what life is as an object. System asks how life works as a machine. Industry asks how life could be useful as a tool. These three schools of thought have distinct origins, approaches to analysis, and goals. They shape how we think about life forms. The tools we learn from them span a wide range, from order of magnitude estimate to design of a single protein molecule, from Markov chains to control systems, from simple reasoning based on central dogma to whole-genome models. By the end of the course, you will be able to integrate these tools and perspectives into a cohesive whole and have the confidence to reason about any biological problem thrown at you, from single molecules to populations of organisms. No background needed, but an exuberant love for biology is mandatory.
Learning Objectives
- To understand and master the tools of analysis in quantitative synthetic biology
- To formulate problems encountered in synthetic biology into forms analyzable using the tools in quantitative synthetic biology
- To get familiar with the theoretical background and technical aspects underlying the tools
Schedule
Number | Date | Topic | Reference Materials | Problem Sets | Lecture Notes |
---|---|---|---|---|---|
1 | 20250904 | Cell biology by the numbers, dimensional analysis, separation of time scale | cell biology by the numbers; physical biology of the cell | pset1 | written note; (scribe note) |
2 | 20250911 | Chemical reaction networks, rate equation, ODE and phase plane analysis and simulation, Stability analysis in general. | (material) | (hw) | (notes) |
3 | 20250918 | Adaptation biomachines. Basics of control (input/output), and adaptation as integral control. How biology implements integral control differently from electrical circuits. IFFL works in biology but not in traditional engineering. | (material) | (hw) | (notes) |
4 | 20250925 | Stochasticity, chemical master equation, noise analysis, Gillespie algorithm, gene expression burstyness, bimodal distribution, ergodicity. | (material) | (hw) | (notes) |
5 | 20251002 | Energy and equilibrium physics (kinetic proofreading), Markov chain | (material) | (hw) | (notes) |
6 | 20251009 | Computation biomachines. Biological networks as calculators, computers, artificial neural networks, and … themselves? | (material) | (hw) | (notes) |
7 | 20251016 | Combinatorial regulation and promiscuous interactions in cell signaling and cell fate decisions, also ultrasensitivity in ligand-receptor binding. ROP as a way for holistic analysis, three archetypal behaviors in a binding reaction. | (material) | (hw) | (notes) |
8 | 20251023 | Holistic analysis solving the above problems. Behavior in ROP as trajectory through regimes. Computation of binding-catalysis networks - homotopy continuation. | (material) | (hw) | (notes) |
9 | 20251030 | Flux balance analysis (metabolic engineering), bioenergetics and metabolism (where does energy of ATP come from) | (material) | (hw) | (notes) |
10 | 20251106 | PROTEIN DESIGN! HANDS ON!!!! Nupack, Rosetta, Fold it. | (material) | (hw) | (notes) |
11 | 20251113 | Growth dynamics, proteome partition, diauxie, upshift/downshift | (material) | (hw) | (notes) |
Reference
Biomolecular Feedback Systems by Richard Murray. A nice (and free!) reference for general background on modeling of biological circuits (most relevant are the first 3 chapters).
An Introduction to Systems Biology by Uri Alon. Another good general reference.
biocircuits.github.io A very good course with abundant online materials:
Cell biology by the numbers, by Rob Phillips.
Nonlinear dynamical systems and Chaos by Steven Strogatz.