Symbol Kurs

2019-09-12 Julia for programmers (9:00-17:00)

Reiter

Julia for programmers

Julia is a (relatively) new language, specifically targeting scientific programming, which recently reached version 1.0.  Julia sports interactive and generic programming with a syntax that superfically resembles the one of the MATLAB system, yet it provides many features to deliver extreme numerical performance: type specialization, just-in-time compilation, and support for vectorizing operations over multi-dimensional arrays, together with some more advanced programming techniques: multiple dispatch, hygienic macros, and interoperability with Python and R.


About

This course will be an attempt at introducing Julia by rewriting some examples of scientific code using Julia.  The first part of the course will be devoted to introducing the syntax and basic programming in Julia; after that, we shall have a tour of some of Julia's more specific features and how they can help in reformulating scientific programming problems.

Target group
  • UNIBE staff, students and external programmers.
Prerequisites
  • The participants bring their own laptop for the course.
  • The course assumes previous familiarity with programming (ideally with Python or MATLAB).
Methods
  • Theoretical input alternates with practical programming exercises.
Certificate 
  • A certificate will be delivered to participants who have attended the whole training.
Coaches
  • The coaches are local and external experts.
Time : 2019-09-12 9:00 - 17:00
Location : Mittelstrasse 43, room 124, University of Bern

Training language: English
Participants : Max 25
Registraion : Mandatory
Coaches : Dr. Riccardo Murri, PD Dr. Sigve Haug (responsible)
Fee: Free of charge
Certificate: Certificate for attendance and completed practical work
The Science IT Support is there to boost your research by supporting you solving computing challenges. 
Your code doesn't compile, you need more computing power, more storage, a data mangament plan and
so on - drop an email, call or pass by our office.

Our webpage is scits.unibe.ch