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.