NOTE: This is an old tutorial that has not been kept updated with new versions of Julia.
The material here was used in the Julia tutorial at MIT IAP 2013. It contains the following:
-
LightningRoundis 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. -
Visioncontains a presentation on the overall julia vision. -
DataFramescontains a presentation on using the Julia DataFrames package, with a number of examples and exercises. -
Statscontains a presentation on doing statistics with Julia. -
GridOfResistorsis an exercise where the students compute the effective resistance in a grid of resistors, and highlights various performance characteristics and language features. -
NumericalOptimizationis an exercise where students explore different types of parallelism in julia in the context of a numerical optimization problem.