There's a good introductory textbook on nonlinear dynamical systems and applications to biological systems called Modeling Life that I help teach a class for. It's aimed to be easily digestible for college freshmen so it has some introductory calculus in there but there's also some really nice connections between dynamical systems and real life systems that's outside of what's normally taught in college differential equations courses.
Been reading that in /r/cscareerquestions too.
See also this: To Keep Students in STEM fields, Let’s Weed Out the Weed-Out Math Classes
> According to recently published research led by UCLA education researchers, students in the new classes ended up with “significantly higher grades” in subsequent physics, chemistry and life sciences courses than students in the traditional calculus course, even when controlling for factors such as demographics, prior preparation and math grades. Students’ interest in the subject doubled, according to surveys.
> Engineering departments also worry about calculus sequences driving attrition.
> Emphasizing problem-based learning, the course covers topics students need in sophomore engineering classes, including linear equations, quadratic equations, 2-D vectors and complex numbers. A modest redesign of the engineering curriculum allows students to delay taking a traditional calculus sequence until later in their programs.
New Text Book:
https://www.amazon.com/Modeling-Life-Mathematics-Biological-Systems/dp/3319597302