Ordinary differential equations is a standard course in the undergraduate mathematics curriculum that usually comes after the first university calculus and linear algebra courses taken by a mathematics major. Such courses may also typically be attended by undergraduates from other areas of physical and social sciences, and engineering. The content of such a course has remained fairly static over time, despite the expansion of the topic into other disciplines as a result of the dynamical systems point of view.
This core undergraduate course updated from the dynamical systems perspective can easily be covered in one semester, with room for projects or more advanced topics tailored to the interests of the students.