Professor Bertsekas has founded or cofounded, and taught several courses at MIT, often in conjunction with his text authoring activities. Subjects include Data Networks, Nonlinear Programming, Dynamic Programming, Network Optimization, Parallel and Distributed Computation, Neuro-Dynamic Programming, Convex Analysis and Optimization, and Inroduction to Probability. Since 2019, he has been teaching courses on Reinforcement Learning at Arizona State University.

Course slides for some of these courses can be found elsewhere in this site. Some web sites that contain course material are given below.

**Cource WWW Sites**

- nonlinear programming,
- dynamic programming,
- data communication networks,
- convex analysis and optimization,
- probabilistic systems analysis,
- Reinforcement Learning and Optimal Control,
- Distributed Reinforcement Learning,

Accessibility