Programming
Introduction to Programming in Python
This short course is an introduction to the Python programming language for beginners. No previous experience with programming is required.
Introduction to R
This short course introduces the basics of the R statistical computing language and the RStudio environment.
Introduction to Programming in MPI
The basics of parallel programming with MPI.
Introduction to Shared Memory Programming
An introduction to parallel programming using shared memory, including some GPU.