Advanced programming in julia

This course will introduce you to the julia programming language as well as version control using git.

Prerequisites

Latest stable version of julia, atom and jupyter ( optionally nteract ).

Schedule

Setup Download files required for the lesson
12:00 1. StaticArrays.jl What is the use of StaticArrays
12:30 2. GPUArrays.jl How to perform computations using the GPU in julia?
13:10 3. Lunch Break Break
14:10 4. Interoperation How to call C,Python or R code from julia?
14:30 5. Distributed computations How to perform distributed computations?
15:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.