Engineering Genetic Circuits: Modeling and Analysis (Coursera)

Engineering Genetic Circuits: Modeling and Analysis (Coursera)

This course gives an introduction to how to create genetic circuit models. These models leverage chemical reactions represented using the Systems Biology Markup Language (SBML).

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

The second module introduces methods to simulate these models using ordinary differential equation (ODE) methods. The third module teach stochastic simulation methods. The fourth module introduces several variations of the stochastic simulation algorithm. Finally, the fifth module introduces genetic technology method that leverage computational analysis for selecting parts and verifying their performance.  

What you'll learn

  • Design and analyze models of genetic circuits.
  • Simulate genetic circuit models using ODE simulation methods.
  • Simulate genetic circuit models using stochastic simulation methods.
  • Utilize genetic technology mappers to select parts for genetic designs.

Syllabus

Genetic Circuit Models
This week will describe the basics of modeling biological systems using chemical reactions, how these models can be represented using the Systems Biology Markup Language (SBML) standard, and how these models can be constructed using software tools such as iBioSim.

Genetic Circuit Analysis (ODEs)
This module will introduce the theory and methods for the analysis of genetic circuit models using ordinary differential equations (ODEs). In particular, it will describe the classical chemical kinetic model, numerical methods for ODE simulation of these models, and techniques to analyze these ODE models qualitatively.

Stochastic Analysis
This module will introduce stochastic analysis methods for genetic circuits. In particular, it will introduce the stochastic chemical kinetics model, Gillespie's Stochastic Simulation Algorithm (SSA) to analyze these models, and various alternative stochastic analysis methods. Finally, the module will conclude with some additional topics: the Chemical Langevin Equation, stochastic Petri nets, the phage lambda model, and spatial Gillespie methods.

SSA Variations
This module presents several variations on the SSA algorithm to solve particular analysis problems. In particular, the hierarchical SSA (hSSA) methods enable the analysis of large models, the weighted SSA (wSSA) methods allow for the analysis of rare events, and the incremental SSA (iSSA) methods enable the determination of typical behaviors.

Genetic Circuit Technology Mapping
This module presents various ways that modeling can be utilized in genetic circuit design to select parts for optimal performance.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Acoustics (Part 2) (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Introduction to Acoustics (Part 2) (Coursera)

Learners might have learned the basic concepts of the acoustics from the ‘Introduction to Acoustics (Part 1).’ Now it is time to apply to the real situation and develop their own acoustical application. Learners will analyze the radiation, scattering, and diffraction phenomenon with the Kirchhoff –Helmholtz Equation. Then learners will design their own reverberation room or ducts that fulfill the condition they have set up.

Oct 5th 2026
5-12 Weeks
Applications in Engineering Mechanics (Coursera) Coursera
Georgia Institute of Technology

Applications in Engineering Mechanics (Coursera)

This course applies principles learned in my course “Introduction to Engineering Mechanics” to analyze real world engineering structures. You will need to have mastered the engineering fundamentals from that class in order to be successful in this course offering. This course addresses the modeling and analysis of static equilibrium problems with an emphasis on real world engineering systems and problem solving.

Oct 5th 2026
5-12 Weeks
Data, Models and Decisions in Business Analytics (edX) EdX
Columbia University,ColumbiaX

Data, Models and Decisions in Business Analytics (edX)

Learn fundamental tools and techniques for using data towards making business decisions in the face of uncertainty. In today’s world, managerial decisions are increasingly based on data-driven models and analysis using statistical and optimization methods that have dramatically changed the way businesses operate in most domains including service operations, marketing, transportation, and finance.

This course is archived
5-12 Weeks
Interest Rate Models (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Interest Rate Models (Coursera)

This course gives you an easy introduction to interest rates and related contracts. These include the LIBOR, bonds, forward rate agreements, swaps, interest rate futures, caps, floors, and swaptions. We will learn how to apply the basic tools duration and convexity for managing the interest rate risk of a bond portfolio. We will gain practice in estimating the term structure from market data. We will learn the basic facts from stochastic calculus that will enable you to engineer a large variety of stochastic interest rate models. In this context, we will also review the arbitrage pricing theorem that provides the foundation for pricing financial derivatives.

Sep 21st 2026
5-12 Weeks
Differential Equations for Engineers (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Differential Equations for Engineers (Coursera)

This course is about differential equations and covers material that all engineers should know. Both basic theory and applications are taught. In the first five weeks we will learn about ordinary differential equations, and in the final week, partial differential equations. The course is composed of 56 short lecture videos, with a few simple problems to solve following each lecture. And after each substantial topic, there is a short practice quiz. Solutions to the problems and practice quizzes can be found in instructor-provided lecture notes. There are a total of six weeks in the course, and at the end of each week there is an assessed quiz.

Sep 14th 2026
5-12 Weeks
Introduction to Ordinary Differential Equations (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Introduction to Ordinary Differential Equations (Coursera)

In this introductory course on Ordinary Differential Equations, we first provide basic terminologies on the theory of differential equations and then proceed to methods of solving various types of ordinary differential equations. We handle first order differential equations and then second order linear differential equations. We also discuss some related concrete mathematical modeling problems, which can be handled by the methods introduced in this course.

Jun 29th 2026
5-12 Weeks
Municipal Solid Waste Management in Developing Countries (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Municipal Solid Waste Management in Developing Countries (Coursera)

Have you come across large piles of garbage in neighborhoods and streets, or smelly waste disposal sites polluting the environment of low and middle income countries? Are you also convinced that improvements are necessary and do you want to know what kind of sustainable solutions are appropriate to better manage waste and enhance recycling and recovery? If yes, this course is for you!

Oct 5th 2026
5-12 Weeks
Electrodynamics: Electric and Magnetic Fields (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Electrodynamics: Electric and Magnetic Fields (Coursera)

This course is a continuation of Electrodynamics: An Introduction and Electrodynamics: Analysis of Electric Fields. Here, we will introduce magnetostatics and relate it to the material we learned previously. In addition, we will cover the basics of the electromotive force and how it can be used to build different devices.

Oct 5th 2026
5-12 Weeks
Mécanique de Newton (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Mécanique de Newton (Coursera)

À l’École Polytechnique Fédérale de Lausanne, un cours de mécanique fait partie de la formation de tous les futurs ingénieurs et scientifiques. Il a pour but de leur apprendre à transcrire sous forme mathématique un phénomène physique, afin de pouvoir en formuler une analyse raisonnée. Cette partie couvrira notamment la cinématique du point matériel, la balistique dans le champ de la pesanteur et l’oscillateur harmonique.

Oct 5th 2026
5-12 Weeks
Nanotechnology: A Maker’s Course (Coursera) Coursera
Duke University,University of North Carolina,North Carolina State University

Nanotechnology: A Maker’s Course (Coursera)

How can we create nano-structures that are 10,000 times smaller than the diameter of a human hair? How can we “see” at the nano-scale? Through instruction and lab demonstrations, in this course you will obtain a rich understanding of the capabilities of nanotechnology tools, and how to use this equipment for nano-scale fabrication and characterization.

Oct 5th 2026
5-12 Weeks
Mécanique du point matériel (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Mécanique du point matériel (Coursera)

Pour illustrer les concepts introduits dans la première partie, on traite ici des problèmes pour lesquels le système mécanique peut être considéré comme un point matériel. Cette partie couvre notamment les problèmes à traiter en coordonnées cylindriques ou sphériques, le problème des orbites des planètes et les référentiels accélérés.

Oct 5th 2026
5-12 Weeks