JuliaWorkshop.github.io

1. List Comprehensions.
Before we can start, we have to set ourselves up first: install Julia and a couple of other tools.
2. Application Areas
In this section we will acquaint ourselves with some basic commands, and carry out some simple numerical exercises.
3. Machine Learning (Part 1).
In this section, we will show how Julia is used to carry out simple machine learning tasks
4. Problem Set 1.
To get a grasp of how Julia works, we will start off with some simple mathemathical and statistical exercises.
Machine Learning (Part 2).
In this section, we will show how Julia is used to carry out some more machine learning tasks
6. Data Types.
In this section, we will look at FOR loops and IF ELSE statements.
7. Matrices
Matrices and Linear Algebra are hugely important in numerical programming. In this secion, we look at the main Julia commands.
8. Problem Set 2.
This second problem set will test your skills on the last three sections.
9. Probability Distributions.
How to generate a random numbers with Juila.
10. Statistics.
Statistical Operations with Julia
11. Writing Functions.
How to write your own functins.
Conical pendulum. Circular orbits.
12. Problem Set 3.
This second problem set will test your skills on the last three sections.
13. Special Arrays
It is always very useful to know these in numerical computing
14. Array Operations
How to transform and reshape arrays.
15. Using Packages 16. Problem Set 4.
This problem set will test your skills on the last three sections.