Getting started

Cours d'introduction

Cours signalées avec « Getting started »

Git course cover image with icons including file with clock, branching diagram, command prompt window and GitHub.

Using version control for your scripts, codes, documents, papers, and even data, allows you to track changes, keep backups, and facilitate collaboration. In this workshop, you will learn the basics of version control with the popular distributed version control software Git. This workshop assumes that students have an understanding of basic Linux shell commands.

Catégorie: Data Science
Date: : mar., 11 mars 2025 - 12:00 am
Nombre de crédits - science des données: 3

Trillium is a national supercomputer hosted at SciNet at the University of Toronto.  It is one of several national supercomputers within the Digital Research Alliance of Canada.

At your own pace, learn how to use Trillium and other SciNet systems, from account set-up, to securely logging in to the system for the first time, to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

For returning users of SciNet's legacy systems (Niagara, Mist), the course also takes you through how to migrate workflows and get up and running on the Trillium system. 

The estimated completion time for the course is approximately 4 hours. 


Date: : ven., 22 août 2025 - 12:00 am
Nombre de crédits - calcul haute performance: 4

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Date: : mer., 8 mai 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Ramses van Zon
Date: : mer., 10 avr. 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Yohai Meiron
Date: : mer., 13 mars 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Erik Spence
Date: : mer., 14 févr. 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Ramses van Zon
Date: : mer., 10 janv. 2024 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Alexey Fedoseev
Date: : mer., 13 déc. 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 60 to 90 minutes, you will learn how to use the SciNet systems. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Bruno Mundim
Date: : mer., 8 nov. 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: James Willis
Date: : mer., 11 oct. 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Format: Virtual

Enseignant: Bruno Mundim
Date de début: : 23 sept. 2024
Date de fin: : 27 sept. 2024
Nombre de crédits - calcul haute performance: 4

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Format: Virtual

Enseignant: Bruno Mundim
Date de début: : 25 sept. 2023
Date de fin: : 29 sept. 2023
Nombre de crédits - calcul haute performance: 4

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: Virtual

Enseignant: Ramses van Zon
Date: : mer., 13 sept. 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: Virtual

Enseignant: Michael Nolta
Date: : mer., 14 juin 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: Broadcast via Zoom and recorded.

Enseignant: James Willis
Date: : mer., 10 mai 2023 - 1:00 pm
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: In-person, as well as broadcast and recorded.

Enseignant: Alexey Fedoseev
Date: : mer., 12 avr. 2023 - 10:00 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.

Format: online only

Enseignant: Yohai Meiron
Date: : mer., 15 mars 2023 - 10:00 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: In person, as well as broadcast and recorded.

Enseignant: Bruno Mundim
Date: : mer., 8 févr. 2023 - 10:00 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: In-person as well as broadcast and recorded.

Enseignant: Erik Spence
Date: : mer., 11 janv. 2023 - 10:30 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: In-person as well as broadcast and recorded.

Enseignant: James Willis
Date: : mer., 14 déc. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1
In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: Online Zoom Meeting
Enseignant: Michael Nolta
Date: : mer., 9 nov. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: In-person, as well as broadcast and recorded.

Enseignant: Ramses van Zon
Date: : mer., 12 oct. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.
Format: Online

Enseignant: Alexey Fedoseev
Date: : mer., 14 sept. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Enseignant: Bruno Mundim
Date de début: : 21 mars 2022
Date de fin: : 1 avr. 2023
Nombre de crédits - calcul haute performance: 4

A quick introduction on how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Michael Nolta
Date: : mer., 11 mai 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

A quick introduction on how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Bruno Mundim
Date: : mer., 13 avr. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

A quick introduction on how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Alexey Fedoseev
Date: : mer., 9 mars 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

A quick introduction on how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: James Willis
Date: : mer., 9 févr. 2022 - 10:00 am
Nombre de crédits - calcul haute performance: 1

A quick introduction on how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Ramses van Zon
Date: : mer., 26 janv. 2022 - 9:15 am
Nombre de crédits - calcul haute performance: 1

A quick introduction how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Bruno Mundim
Date: : mer., 10 nov. 2021 - 12:00 am
Nombre de crédits - calcul haute performance: 1

A quick introduction how to use SciNet and the Niagara and Mist supercomputers.

Enseignant: Alexey Fedoseev
Date: : mer., 20 oct. 2021 - 12:00 am
Nombre de crédits - calcul haute performance: 1

An introduction to basic concepts of High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models.

Enseignant: Ramses van Zon
Date de début: : 5 juil. 2021
Date de fin: : 9 juil. 2021
Nombre de crédits - calcul haute performance: 4
A quick introduction how to use SciNet and the Niagara supercomputer.
Enseignant: Erik Spence
Date: : mar., 4 juin 2019 - 9:00 am

SciNet's OnDemand is a web-based portal for interactive computing with data stored on Trillium.  We will cover the basics of accessing OnDemand and give an overview of its many interactive applications such as JupyterLab, VS Code, RStudio, Paraview, and MATLAB. We will also show how to use OnDemand as a web interface to Trillium, with shell access and job submissions right from your browser.

Enseignant: James Willis
Date: : mer., 15 avr. 2026 - 10:00 am
Nombre de crédits - calcul scientifique: 2

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : ven., 23 févr. 2024 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : lun., 3 mars 2025 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : lun., 25 nov. 2024 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : lun., 16 sept. 2024 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this coursse which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : ven., 1 déc. 2023 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

C++ is a high level programming language that is extremely useful for scientific applications. The language has historically had a bad reputation, but modern C++ is much improved so that your code can be relatively short and elegant. In this workshop we will teach the basics of C++ for people who are familiar with the basics of programming, and we will especially compare and contrast C++ with Python (only the material covered in SCMP142 "Intro to Programming with Python" is required). Knowing multiple programming languages may be a useful skill: while Python is a wonderful programming language, execution speed is often a practical issue for pure Python applications. For applications where this is an issue, coding in C++ can significantly improve performance. As C++ can relatively easily be integrated in a Python project, it is also possible (and common) to code just the bottleneck in that language.

Format: Virtual

Enseignant: Yohai Meiron
Date de début: : 30 oct. 2023
Date de fin: : 3 nov. 2023
Nombre de crédits - calcul scientifique: 6

New to programming? Learn the basics of programming using python in eight one-hour sessions over the course of four weeks. Sessions will consist of a mix of lectures and hands-on exercises.

Format: In-person. Sessions will be recorded.

Enseignant: Ramses van Zon
Date de début: : 5 nov. 2024
Date de fin: : 5 déc. 2024
Nombre de crédits - calcul scientifique: 8

New to programming? Learn the basics of programming using python in eight one-hour sessions over the course of four weeks. Sessions will consist of a mix of lectures and hands-on exercises.

Format: In-person. Sessions will be recorded.

Enseignant: Ramses van Zon
Date de début: : 3 oct. 2023
Date de fin: : 26 oct. 2023
Nombre de crédits - calcul scientifique: 8

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course which will cover basic commands. It could be a great boon for your productivity.

Format: Virtual

Enseignant: Marco Saldarriaga
Date: : lun., 18 sept. 2023 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

C++ is a high level programming language that is extremely useful for scientific applications. The language has historically had a bad reputation, but modern C++ is much improved so that your code can be relatively short and elegant. In this workshop we will teach the basics of C++ for people who are familiar with the basics of programming, and we will especially compare and contrast C++ with Python (only the material covered in SCMP142 "Intro to Programming with Python" is required). Knowing multiple programming languages may be a useful skill: while Python is a wonderful programming language, execution speed is often a practical issue for pure Python applications. For applications where this is an issue, coding in C++ can significantly improve performance. As C++ can relatively easily be integrated in a Python project, it is also possible (and common) to code just the bottleneck in that language.

Format: In-person, but also will be broadcast and recorded.

Date de début: : 23 janv. 2023
Date de fin: : 27 janv. 2023
Nombre de crédits - calcul scientifique: 6

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this coursse which will cover basic commands. It could be a great boon for your productivity.

Format: In person, but also broadcast and recorded.

Date: : lun., 16 janv. 2023 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this coursse which will cover basic commands. It could be a great boon for your productivity.
Format: In person, but also broadcast and recorded.

Enseignant: Marco Saldarriaga
Date: : ven., 14 oct. 2022 - 1:00 pm
Nombre de crédits - calcul scientifique: 3

New to programming? Learn the basics of programming using python in eight one-hour sessions over the course of four weeks. Sessions will consist of a mix of lectures and hands-on exercises.
Format: In-person. Sessions will be recorded.

Enseignant: Ramses van Zon
Date de début: : 3 oct. 2022
Date de fin: : 4 nov. 2022
Nombre de crédits - calcul scientifique: 8

Working with many of the HPC systems in Ontario involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this course. This hands on session will cover basic commands. It could be a great boon for your productivity.

Enseignant: Marco Saldarriaga
Date: : ven., 28 janv. 2022 - 1:00 pm
Nombre de crédits - calcul scientifique: 3