Skip to main content

Julia for High Performance Data Analysis (Workshop)

Online

26.-29.5.2026 (9:00-12:00 CEST)
Online

Julia is a high-level programming language that combines the speed of HPC languages like Fortran and C with the ease of Python or MATLAB, effectively solving the two-language problem. It is especially well-suited for numerical computing and offers a rich ecosystem of libraries for data analysis, machine learning, and scientific modeling.

Join us for Julia for High Performance Data Analysis, a hands-on workshop where you’ll learn to work with large datasets, optimize code, and apply Julia to real-world problems—all while maintaining clear and efficient workflows.

Event details:

Format: Online
Cost: Free
Registration: https://events.hpc-portal.eu/event/480/registrations/21/

Who is this workshop for?

This workshop is aimed at students, researchers, and developers who:

  •  Are already familiar with one or more programming languages such as Julia, Python, R, C/C++, Fortran, or Matlab.
  • Work with large datasets or need to perform computationally intensive modeling and analysis.
  • Want to develop high-performance data science applications while staying within a productive, high-level programming environment.

Prerequisites

  • Experience with one or more programming languages.
  • Familiarity with basic concepts in linear algebra and machine learning.
  • Basic experience working in a terminal is helpful.

Key takeaways

This online workshop will start by briefly covering the basics of Julia’s syntax and features, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop, you will:

  • Be comfortable with Julia’s syntax, built-in package manager, and development tools.
  • Understand core language features like its type system, multiple dispatch, and composability.
  • Be able to write your own Julia packages from scratch.
  • Know how to perform various linear algebra analysis on datasets.
  • Be productive in analyzing and visualizing large datasets in Julia using dataframes and visualization packages.
  • Be familiar with several Julia libraries for visualization and machine learning.
  • Understand how to analyze large datasets efficiently in Julia using statistical methods.

Contact

For questions regarding this workshop or general questions about ENCCS training events, please contact training@enccs.se.

Read more here:

https://enccs.se/events/workshop-julia-for-high-performance-data-analysis/