I used to lecture numerical methods to students of 2nd year enginneering
studies within a course called "Basics of Informatics II".
The course contained a repetition of linear algebra fundamentals
and matrix calculus, basic methods for the solution of linear
and nonlinear equation sets, basics of numerical integration,
interpolation, approximation and finite difference methods.
Classes were run in our linux lab and most tasks were solved
with octave.
The description of the course is available
here (in Polish).