Efficient Computing in Julia

Schedule

Tue, 14 Apr, 2026 at 09:30 am to Wed, 15 Apr, 2026 at 05:00 pm

UTC+02:00

Location

Netherlands eScience Center | Amsterdam, NH

Advertisement
This workshop teaches you how to write efficient code in Julia, single-threaded, multi-threaded and on the GPU.
About this Event

The workshop will take place at Science Park 402, 1098 XH Amsterdam. Please note that lunch and drinks at the end of the workshop are included.

The Julia programming language is getting more and more popular as a language for data analysis, modelling, and optimization problems. It promises the ease of Python or R with a run-time efficiency closer to C or Fortran. Julia is also a more modern language with a packaging ecosystem that makes packages easier to install and maintain. A programmer that is familiar with Python, R or Matlab should have little problem getting up to speed with the basics of Julia. However, to really obtain the promised near native run-time efficiency is a different skill altogether.

This workshop is aimed at researchers and research software engineers who are already experienced in another programming language than Julia. We will make participants aware of the major techniques and pitfalls when it comes to writing performant Julia.

We will work hands-on with real-world examples to explore concepts in the Julia language, focusing on differences with other languages. After the first day, you will be familiar with the basic constructs of the language, some popular libraries, and its package manager, including unit testing and documentation.

The second day we will dive deeper in making Julia code fast to run. We’ll see how to benchmark and profile code and find out what is fast and slow. This means getting to grips with Julia’s type system and its compilation strategy. We will close the day with parallel programming and using the GPU to make our code even faster.

The workshop is based on the teaching style of the Carpentries, and learners will follow along while the instructors write the code on screen. More information can be found on the workshop website.


Cancellation and no-show policy

Please be advised that by signing up, you agree to our Cancellation and No-Show Policy, which states that cancellations made less than 2 working days prior to the event will incur a no-show fee. Please read the full policy here for more details.

If you won’t be able to attend, please cancel your registration (by following the instructions here) so that we can offer your seat to someone on the waiting list.


Audience

The workshop is aimed at PhD candidates, postdocs, (assistant-)professors and other researchers and also open for research support staff and research software engineers. We offer tickets for researchers who are affiliated with Dutch research institutions. We do not accept registrations by Master students.


Ticket Prices

Ticket prices are as follows:

  • For participants affiliated with Dutch research institutions: €225.00
  • For participants from industry: €675.00


Prerequisites

This workshop is aimed at scientists (PhD, Post-doc and beyond) and Research Software Engineers that are experienced in another programming language like Python, R or Matlab.


Early Bird Discount

Register within the first week of open registration and receive a 25% discount on your participation fee. Don’t miss out on this opportunity to secure your spot at a reduced price!


Group Discount

Bring your team along and benefit from our group discount. Groups of five or more participants are eligible for a 25% discount. For more details and to register your group, please email us at [email protected].


Syllabus

Basics of Julia: build a model of our solar system

  • Operations, control flow, functions
  • Unitful quantities, Dataframes and plotting with Makie
  • Types and dispatch
  • Arrays and broadcasting

Package development: solving Cubic equations

  • Working with the REPL, and Pkg
  • Best practices with BestieTemplate
  • Testing with Test, documentation with Documenter

Faster code: a logistic population model

  • BenchmarkTools and ProfileView (flame graphs)
  • Optimisation techniques
  • The type system in more depth
  • Type stability
  • Parallel programming: Threads and GPU programming (with Julia fractals)


Contact

If you have any questions, please send an email to [email protected].

Advertisement

Where is it happening?

Netherlands eScience Center, 402 Science Park, Amsterdam, Netherlands

Event Location & Nearby Stays:

Tickets

EUR 170.00 to EUR 675.00

Icon
Know what’s Happening Next — before everyone else does.
Netherlands eScience Center

Host or Publisher Netherlands eScience Center

Ask AI if this event suits you:

Discover More Events in Amsterdam

Mario Adrion - The Superior Comedy Tour \/\/ Boom Chicago, Amsterdam
Mon, 13 Apr at 08:00 pm Mario Adrion - The Superior Comedy Tour // Boom Chicago, Amsterdam

Boom Chicago

COMEDY ENTERTAINMENT
The State of (Zombie) Scrum Workshop - 1 Day
Tue, 14 Apr at 09:00 am The State of (Zombie) Scrum Workshop - 1 Day

Volkshotel

WORKSHOPS MEETUPS
Liberating Structures Advanced Workshop - 2 days
Tue, 14 Apr at 09:00 am Liberating Structures Advanced Workshop - 2 days

Volkshotel

WORKSHOPS MEETUPS
J\u00e9r\u00e9my Charbonnel dans  SEUL TOUT
Tue, 14 Apr at 06:30 pm Jérémy Charbonnel dans SEUL TOUT

Boom Chicago

ART THEATRE
Jamie Woon in Amsterdam
Tue, 14 Apr at 07:00 pm Jamie Woon in Amsterdam

Paradiso

Fokking Druk \u2013 Lezing van Thijs Launspach | Amsterdam
Tue, 14 Apr at 08:00 pm Fokking Druk – Lezing van Thijs Launspach | Amsterdam

Boom Chicago

"Varen met directeuren 2026"
Wed, 15 Apr at 04:00 pm "Varen met directeuren 2026"

Ruysdaelkade 121

Just Mustard in Paradiso
Wed, 15 Apr at 07:00 pm Just Mustard in Paradiso

Paradiso Amsterdam

MUSIC ENTERTAINMENT
vanPlestik studio tour
Thu, 01 Mar at 05:00 pm vanPlestik studio tour

vanPlestik

WORKSHOPS
Unravelling NFTs (Non Fungible Tokens)| Amsterdam
Fri, 13 Jan at 03:00 pm Unravelling NFTs (Non Fungible Tokens)| Amsterdam

Amsterdam

WORKSHOPS BUSINESS
Certified DeFi Associate | Amsterdam
Fri, 20 Jan at 03:00 pm Certified DeFi Associate | Amsterdam

Amsterdam

WORKSHOPS NONPROFIT
Certified Crypto Associate | Amsterdam
Fri, 27 Jan at 03:00 pm Certified Crypto Associate | Amsterdam

Amsterdam

BUSINESS WORKSHOPS
Metaverse & Virtual Real Estate Masterclass | Amsterdam
Fri, 21 Apr at 04:00 pm Metaverse & Virtual Real Estate Masterclass | Amsterdam

Amsterdam

WORKSHOPS VIRTUAL
Founders Running Club :: Amsterdam
Sat, 25 Nov at 10:30 am Founders Running Club :: Amsterdam

Vondelparkpaviljoen

BUSINESS
Tokenization of Real World Assets using Blockchain | Amsterdam
Thu, 04 Apr at 04:00 pm Tokenization of Real World Assets using Blockchain | Amsterdam

Amsterdam

WORKSHOPS ART
Integrating Blockchain and AI (Artificial Intelligence) | Amsterdam
Thu, 11 Apr at 04:00 pm Integrating Blockchain and AI (Artificial Intelligence) | Amsterdam

Amsterdam

ARTIFICIAL-INTELLIGENCE WORKSHOPS
Build Your First Successful AI SaaS Startup Today! - Workshop
Wed, 24 Apr at 01:00 pm Build Your First Successful AI SaaS Startup Today! - Workshop

Regus Office

WORKSHOPS BUSINESS
Launch Your Own Successful AI App | AI Startup | Workshop 2025
Tue, 30 Apr at 01:00 pm Launch Your Own Successful AI App | AI Startup | Workshop 2025

Regus Office

BUSINESS WORKSHOPS
Startup Intro to VC: Connect with Investors in Amsterdam and Beyond
Sat, 31 May at 07:00 pm Startup Intro to VC: Connect with Investors in Amsterdam and Beyond

Amsterdam

BUSINESS VIRTUAL
Prompt to Profit \u2014 Learn Generative AI for Business and Innovation
Wed, 22 Oct at 01:00 pm Prompt to Profit — Learn Generative AI for Business and Innovation

Regus Office

ARTIFICIAL-INTELLIGENCE BUSINESS

What's Happening Next in Amsterdam?

Discover Amsterdam Events