Enrolment options

NOTE: Due to a family emergency of one of the instructors, the three live classes for the Julia module next week are cancelled. This module will be rescheduled for the summer school this summer. We sincerely apologize for the inconvenience and we are looking forward to meeting you in the future.

Julia is becoming increasingly popular for scientific computing. One may use it for prototyping as Matlab, R and Python for productivity, while gaining the same performance as compiled languages such as C/C++ and Fortran. The language is designed for both prototyping and performance, as well as simplicity. This is an introductory module on julia. Students will be able to get started quickly with the basics, in comparison with other similar languages such as Matlab, R, Python and Fortran and move on to learn how to write code that can run in parallel on multi-core and cluster systems through examples.

The live sessions will take place on Mon., Feb. 27; Wed., Mar. 1; and Thurs., Mar. 2 from 4pm to 5pm Eastern Time.

Recordings and exercises will be also available for self paced learning.

Access is restricted to Digital Research Alliance of Canada (formerly Compute Canada) authenticated users only: Yes
Self enrolment (Participant)
Self enrolment (Participant)