Introduction to the Julia programming language
Overview
The Julia programming language is ideal for scientific computing: it is simple and easy to understand and at the same time fast ("runs like C, but reads like Python", Perkel, 2019). This course provides an introduction to Julia using examples from the field of scientific computing.
- lecturer: Klaus Reygers
- Date: 8.4. - 12.4.2024 13:30-16:30
Contents
- Installing and Running Julia
- Operators, Types and Variables
- Functions and Control Flow
- Arrays, Dictionaries, and Tuples
- Linear algebra operations
- Multiple Dispatch
- Broadcasting
- Numerical Computing
- Packages and Libraries
- Plotting in Julia
- Data analysis using data frames
- Fitting
- Symbolic math with Julia
- Simple machine learning problems with Julia