An Introduction to programming in C++.
An Introduction to programming in modern Fortran.
Introduction to Parallel Programming
The basics of parallel programming with MPI.
An introduction to parallel programming using shared memory, including some GPU.
Machine learning in Matlab, based on Mathworks online tutorials.
An introduction to Python for beginners.
An introduction to Python with an emphasis on scientific and engineering applications.