Welcome!

This category lists upcoming courses being provided for various groups/institutions. Some courses may permit self-registrations while others may not. For courses that permit self-registration, you can enrol in them per the instructions below.

Enrolling in a Course Permitting Self-Registration

To enrol in a course that permits self-registration, do the following:

  • click the name of the course,
  • scroll down to the bottom of the page for that course, click the "Enrol me" button.

If the course is full and offers a waiting list, you may choose to add yourself to the waiting list. When someone drops from the course and a vacancy becomes available, you will be added to the course and will receive a notification by email.

Unenrolling From a Course

To unenroll yourself from a course you registered in, do the following:

  • Go to the course's main page that you are registered in by clicking the course's link.
  • Click the "gear" icon at the top-right hand side of the main course screen.
  • Click the "Unenrol" link.

The Western SHARCNET team, in collaboration with Engineering, is holding the first on-line HPC Workshop For Engineering Students on

  • Monday May 11th: 10:00-12:00 and 14:00-16:00 (Eastern Time), and
  • Tuesday May 12th: 10:00-12:00 and 14:00-16:00 (Eastern Time)

Each session builds on the previous and is composed of a series of short live demos interwoven with hands-on exercises. The goal is to give you the skills required to use Canada's research High-Performance Computing (HPC) resources.

Specifics topics that will be covered (time allowing) are:

  • finding information on Canadian supercomputers
  • getting an account
  • transferring files
  • starting a command-line session
  • moving around and looking at things
  • accessing software
  • scheduling programs to run
  • reading and writing files
  • using wildcards and pipes
  • automating tasks with loops
  • writing scripts (collections of commands)
  • searching for things
  • writing and using regular expressions

Unlike a graphical user-interface, the command line is well suited for automation, so these skills are also useful outside of HPC.