The material here was used in the Julia tutorial at MIT IAP 2013. It contains the following:
-
LightningRound
is a rapid introduction to Julia, with a number of quick examples designed to give a feel for the language. The presentation and example codes are both included. -
Vision
contains a presentation on the overall julia vision. -
DataFrames
contains a presentation on using the Julia DataFrames package, with a number of examples and exercises. -
Stats
contains a presentation on doing statistics with Julia. -
GridOfResistors
is an exercise where the students compute the effective resistance in a grid of resistors, and highlights various performance characteristics and language features. -
NumericalOptimization
is an exercise where students explore different types of parallelism in julia in the context of a numerical optimization problem.