Covers the basics of scientific programming for engineers, emphasizing the importance of GIT for collaborative work and providing insights into challenges in scientific software development.
Covers vectorisation, functions, and flow control in Matlab, emphasizing the importance of avoiding global variables and providing examples of simple plots and debugging techniques.