TR-GY 7353 · Data-Driven Mobility Modeling and Simulation is a graduate course on traffic flow theory and mobility data, and on applying AI and machine learning to both.

TR-GY 7353 · Lecture 1 preview

This traffic jam has no cause.

Twenty-two cars on a circle. No accident, no bottleneck, no traffic light. Give it a few seconds.

TR-GY 7353 · Lectures 9–11 preview

It aced the driving test. Then the car ahead braked hard.

A real neural network is training in your browser right now. It learns to drive from simulated car-following data. Then it gets its exam, on driving it has never seen, and finally it goes out on the road.

Five AI-driven cars behind a leader. Each line is one car’s gap to the car ahead.

After this course, you can…

Explain and predict traffic jams

Traffic as a fluid and as individual drivers: where jams come from, how fast they move, when a line of cars turns unstable, and what can smooth it out.

Use AI and ML with care

Driver models and forecasts learned from data, then tested: do they behave like real traffic? Spot when a model with a great test score will fail on the street.

Understand digital twins

Simulations kept in sync with real roads, calibrated to real data, with real signal controllers plugged in.

Get ready for research

Leave grounded in traffic theory, data analysis and calibration, ready for open questions in automation, AI and new data.

How you’ll get there

Predict a queue with pencil and paper, then check your answer against a freeway simulator you build yourself. (Lectures 4–7)

Measure real traffic from drone video, and find out why two sensors watching the same road report different speeds. (Lectures 1–2)

Train an AI driver on real trajectories, and see how it can pass every accuracy test and still cause a jam. (Lectures 9–11)

See a real traffic signal controller plugged into a simulation, live in class. (Lecture 12)

No traffic background required. If you know calculus and some Python, you are ready: the math is built up step by step, and the labs are guided Colab notebooks with starter code, with nothing to install. Students from civil, transportation and traffic engineering, data science and computer science are all welcome.

Start with Lecture 1 → Try the Shock Wave Builder


Enrolled students: the syllabus, assignments and grades are shared through the course’s learning management system. · Instructor: Wuping Xin, PhD, PE