Introduction to Computer Programming through Julia
This course provides an introduction to the fundamentals of computer programming using the Julia programming language.
The course is spread across 6 chapters. Each chapter consists of an hour-long lecture, followed by an hour-long interactive tutorial using Pluto.jl notebooks. Accompanying each chapter is a homework sheet designed to reinforce and consolidate the concepts covered in that chapter.
In the pages below, you will find the relevant material (slides, worksheets) for each week of the course.
Additionally All material can be downloaded from the Intro to Computer Programming in Julia GitHub repo