Julia Workshop Series

Have you wanted to learn Julia but haven’t gotten around to it yet? Have you wanted to go beyond the basics and learn some of the deeper features of Julia in order to make your code performant? Have you always wanted to know some best practices for how to structure your code? Have you wished you knew other people at UBC who use Julia to ask questions and learn together? 
 
We are excited to announce a three-part Julia Workshop series sponsored by the IAM and organized by our student committee, to address these questions and more! The workshops will take place on three Saturdays, Feb. 19, Feb. 26, and March 5 from 10am-1pm, and will be led by IAM’s own Mia Kramer from the CS department. 
This workshop series requires no previous Julia experience, but is unsuitable for those who have no prior programming experience. We kindly ask that all participants commit to attending all three workshops as each will build on the last. Small assignments will be given after each workshop to help reinforce knowledge. At the end of the workshop there will be the opportunity to form interest groups to continue learning more specialized topics with other attendees. 
 
Advanced registration for the workshop is required. Please visit this link to register:
Registration will close on Feb 15th and will be capped.
 
We will cover the following topics:
 
February 19: Foundations
  • Installation
  • Syntax
  • Type systems
February 26: Performance
  • Faster code
  • Types revisited
March 5: Structure
  • Large programs
  • Modules
  • Packages
Brought to you by the IAM Student Committee.