# Recommendations for Learning Ordinary Differential Equations

**URL:** <https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661>\
**Category:** Offtopic\
**Created:** [June 14, 2024, 4:06pm UTC](https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661 "2024-06-14T16:06:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mthelm85](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mthelm85/32/224164_2.png) [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Post date:** [June 14, 2024, 4:06pm UTC](https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661/1 "2024-06-14T16:06:40Z")

</div>

Can anyone recommend some good resources for learning ordinary differential equations? I’m not looking to become an expert or to write my own solvers - I’m just looking for something that will provide me with a good solid understanding of the basics so that I can understand (at a high level) how some of the packages in the Julia ecosystem work…For now, my end goal would be to just know enough to be able to formulate and solve basic ODE problems with Julia and be able to explain (again, at a high level) how the problems are solved.

I bought a copy of the Tenenbaum & Pollard book which seemed to be highly recommended on various sites/forums across the web but, honestly, I’m finding reading through it to be quite brutal. A resource that leverages Julia would be really fantastic, if one exists.

---

<div class="post-metadata">

**Author:** ![slwu89](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/slwu89/32/217323_2.png) [@slwu89](https://discourse.julialang.org/u/slwu89)\
**Post date:** [June 14, 2024, 4:08pm UTC](https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661/2 "2024-06-14T16:08:38Z")

</div>

Gil Strang has a series on differential equations, with examples in MATLAB on youtube [MIT Learn Differential Equations - YouTube](https://www.youtube.com/playlist?list=PLUl4u3cNGP63oTpyxCMLKt_JmB0WtSZfG) I haven’t watched it but given his amazing teaching ability I’d expect it’s very clear and engaging.

---

<div class="post-metadata">

**Author:** ![zdenek\_hurak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zdenek_hurak/32/53118_2.png) [@zdenek\_hurak](https://discourse.julialang.org/u/zdenek_hurak)\
**Post date:** [June 15, 2024, 10:58am UTC](https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661/3 "2024-06-15T10:58:58Z")

</div>

[N. Trefethen: Exploring ODEs, SIAM 2018,](https://people.maths.ox.ac.uk/trefethen/ExplODE/) is available for download together with Matlab codes on the authors’s web page. It is a beautiful textbook (well any book from this guy is a marvel). It does exactly what the (unusual) title says: it helps explore. It does not just provide definitions and proofs but rather uses numerical computation to help develop insight into many really fundamental issues.

---

<div class="post-metadata">

**Author:** ![Shashank](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/shashank/32/12323_2.png) [@Shashank](https://discourse.julialang.org/u/Shashank)\
**Post date:** [June 15, 2024, 8:39pm UTC](https://discourse.julialang.org/t/recommendations-for-learning-ordinary-differential-equations/115661/4 "2024-06-15T20:39:08Z")

</div>

I would recommend two sources:

https://www.youtube.com/embed/NihKCpjx2_0?feature=oembed&wmode=opaque&list=PLbMVogVj5nJRILpJJO7KrZa8Ttj4_ZAgl

The content is very good, but the camera is from the Stone Age for some reason.

I would also recommend another classic on the topic:

“Differential Equations with Applications and Historical Notes” G. F. Simmons
