Go to content ALT+c

Training and Education

Wednesday September 18, 2019 - 03:19
  

SciNet is a high-performance computing consortium of the University of Toronto and associated research hospitals, serving the computational needs of Canadian academic researchers.

This website contains the online content of SciNet's training and education program. It contains lecture videos, slides, links, forums and other electronic material, all publicly available. The materials are organized by course; the list of recent courses can be browsed below.

Users of SciNet and Compute Canada can furthermore login to submit assignments and track their progress towards SciNet's Scientific Computing Certificate, Data Science Certificate, and High Performance Certificate.

      Category  Starts        
MSC1090 Introduction to Computational BioStatistics with R (Fall 2019)

Computational BioStatistics with R

In this course data analysis techniques utilizing the R statistical language, will be discussed and introduced, as well as, the basics of programming and scientific computing. The goal of this course is to prepare graduate st...

Instructor: Marcelo Ponce
116 enrolled - 25 events of 57.6 minutes

 
Data Science (university credit) 2019-09-09
UofT Viz Discussion Group

UofT Viz Discussion Group

Meetings for visualization enthusiasts to discuss and share ideas about visualization and novel data representations.

Instructor: Marcelo Ponce
1 enrolled - 3 events of 60 minutes

 
External 2019-09-27
SCMP142 Introduction to Programming with Python (Oct. 2019)

Programming with Python

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.

Instructor: Ramses van Zon
30 enrolled - 8 events of 60 minutes

 
Scientific Computing 2019-10-01
DAT161 Introduction to GIT Version Control (Oct. 2019)

GIT Version Control

Introductory workshop to get started in the usage of version control GIT. This workshop is held in collaboration with UofT-Libraries.

Instructor: Marcelo Ponce
31 enrolled - 180 minutes

 
Data Science 2019-10-04
HPC123 Shared Memory Programming with OpenMP (Oct 2019)

Shared Memory Programming with OpenMP

Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing. -- Prerequisites: C, C++ or Fortran programming, exp...

Instructor: Alexey Fedoseev
1 enrolled - 180 minutes

 
High Performance Computing 2019-10-11
HPC105 Intro to Niagara (Oct 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Michael Nolta
2 enrolled - 90 minutes

 
High Performance Computing 2019-10-16
SciNet User Group Meeting (Oct 2019)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2019-10-16
SCMP271 Advanced Linux Command Line (Oct 2019)

Advanced Linux Command Line

Increase you Linux (bash) command line productivity. Requires some basic Linux command line experience.

Instructor: Marco Saldarriaga
5 enrolled - 180 minutes

 
Scientific Computing 2019-10-23
HPC123 Intro to Distributed Memory Parallel Programming with MPI (Oct. 2019)

Distributed Memory Parallel Programming with MPI

Learn the basics of Message Passing Interface (MPI) programming. Prerequisites: C/C++ or Fortran programming.

Instructor: Bruno Mundim
1 enrolled - 180 minutes

 
High Performance Computing 2019-10-28
SCMP112 Numerical Computing with Python (Nov. 2019)

Numerical Computing with Python

Learn about research computing even with little programming experience. Covers programming in python, best practices and visualization. Some experience with python is required. The course will last 4 weeks with 2 lectures per...

Instructor: Ramses van Zon
22 enrolled - 8 events of 60 minutes

 
Scientific Computing 2019-11-05
HPC105 Intro to Niagara (Nov 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Bruno Mundim
1 enrolled - 90 minutes

 
High Performance Computing 2019-11-13
SciNet User Group Meeting (Nov 2019)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk on the coming Niagara expansion and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2019-11-13
HPC133 Intro to GPU Programming with CUDA (Nov. 2019)

GPU Programming with CUDA

The goal is for students, new to GPGPU but familiar with programming in C/C++, to leave being able to write simple kernels for their own problems, and understand the tools and techniques needed to improve the results.

Instructor: Scott Northrup
1 enrolled - 180 minutes

 
High Performance Computing 2019-11-25
SCMP101 Intro to the Linux Command Line (Nov 2019)

The Linux Command Line

Working with many of the HPC systems in Ontario involves using the Linux 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 initia...

Instructor: Marco Saldarriaga
2 enrolled - 180 minutes

 
Scientific Computing 2019-11-27
HPC105 Intro to Niagara (Dec 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Alexey Fedoseev
1 enrolled - 90 minutes

 
High Performance Computing 2019-12-11
SciNet User Group Meeting (Dec 2019)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
1 enrolled - 60 minutes

 
SNUG 2019-12-11
PHY1610 Scientific Computing for Physicists (Winter 2020)

Scientific Computing for Physicists

This course is aimed at reducing your struggle in getting started with computational projects, and make you a more efficient computational scientist. Topics include well-established best practices for developing software as i...

Instructor: Ramses van Zon
1 enrolled - 24 events of 60 minutes

 
Scientific Computing (university credit) 2020-01-07
HPC105 Intro to Niagara (Jan 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Erik Spence
1 enrolled - 90 minutes

 
High Performance Computing 2020-01-08
EES1137 Quantitative Applications for Data Analysis  (Winter 2020)

Quantitative Applications for Data Analysis

In this course data analysis techniques utilizing Python and R statistical language, will be discussed and introduced, as well as, the basics of programming and scientific computing. The goal of this course is to prepare grad...

Instructor: Erik Spence
- 24 events of 60 minutes

 
Data Science (university credit) 2020-01-08
SciNet User Group Meeting (Jan 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-01-08
HPC241 Parallel Performance Tuning (Jan. 2020)

Parallel Performance Tuning

A half day session on profiling, performance analysis, and tuning of applications.

Instructor: Scott Northrup
1 enrolled - 180 minutes

 
High Performance Computing 2020-01-13
SCMP101 Intro to the Linux Command Line (Jan 2020)

The Linux Command Line

Working with many of the HPC systems in Ontario involves using the Linux 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 initia...

Instructor: Marco Saldarriaga
1 enrolled - 180 minutes

 
Scientific Computing 2020-01-15
HPC283 Advanced Distributed Memory Parallel Programming with MPI (Feb. 2020)

Advanced Distributed Memory Parallel Programming with MPI

Learn advanced MPI techniques such as MPI Datatypes, MPI-IO and one-sided communications.

Instructor: Bruno Mundim
1 enrolled - 180 minutes

 
High Performance Computing 2020-02-03
HPC105 Intro to Niagara (Feb 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Marcelo Ponce
1 enrolled - 90 minutes

 
High Performance Computing 2020-02-12
SciNet User Group Meeting (Feb 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-02-12
SCMP201 Linux Shell Scripting (Feb 2020)

Linux Shell Scripting

Learn how to write bash scripts, use environment variables, how to control process, and much more. Requires some linux basic command line experience.

Instructor: Marco Saldarriaga
2 enrolled - 180 minutes

 
Data Science 2020-02-19
HPC105 Intro to Niagara (Mar 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Ramses van Zon
1 enrolled - 90 minutes

 
High Performance Computing 2020-03-11
SciNet User Group Meeting (Mar 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-03-11
SCMP101 Intro to the Linux Command Line (Mar 2020)

The Linux Command Line

Working with many of the HPC systems in Ontario involves using the Linux 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 initia...

Instructor: Marco Saldarriaga
1 enrolled - 180 minutes

 
Scientific Computing 2020-03-18
HPC105 Intro to Niagara (Apr 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Michael Nolta
1 enrolled - 90 minutes

 
High Performance Computing 2020-04-08
SciNet User Group Meeting (Apr 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-04-08
DAT112 Neural Network Programming (Apr. 2020)

Neural Network Programming

This seven-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually c...

Instructor: Erik Spence
3 enrolled - 14 events of 60 minutes

 
Data Science 2020-04-14
SCMP271 Advanced Linux Command Line (Apr 2020)

Advanced Linux Command Line

Increase you Linux (bash) command line productivity. Requires some basic Linux command line experience.

Instructor: Marco Saldarriaga
1 enrolled - 180 minutes

 
Scientific Computing 2020-04-15
SCMP231 Relational Database Basics (May 2020)

Relational Database Basics

Principles and uses of relational databases with practical examples using python and sqlite on the Niagara supercomputer.

Instructor: Ramses van Zon
- 180 minutes

 
Data Science 2020-05-04
HPC105 Intro to Niagara (May 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Alexey Fedoseev
1 enrolled - 90 minutes

 
High Performance Computing 2020-05-13
SciNet User Group Meeting (May 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-05-13
SCMP101 Intro to the Linux Command Line (May 2020)

The Linux Command Line

Working with many of the HPC systems in Ontario involves using the Linux 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 initia...

Instructor: Marco Saldarriaga
1 enrolled - 180 minutes

 
Scientific Computing 2020-05-20
HPC105 Intro to Niagara (Jun 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Bruno Mundim
1 enrolled - 90 minutes

 
High Performance Computing 2020-06-10
SciNet User Group Meeting (Jun 2020)

SciNet User Group Meeting

Monthly user meeting at SciNet with pizza, a techtalk (TBA) and user discussion.

Instructor: SciNet Team
- 60 minutes

 
SNUG 2020-06-10
SCMP201 Linux Shell Scripting (Jun 2020)

Linux Shell Scripting

Learn how to write bash scripts, use environment variables, how to control process, and much more. Requires some linux basic command line experience.

Instructor: Marco Saldarriaga
- 180 minutes

 
Data Science 2020-06-17
International HPC Summer School (July 2020)

International HPC Summer School

This summer school will familiarize the best students in computational sciences with major state-of-the-art aspects of HPC for a variety of scientific disciplines, catalyze the formation of networks, provide advanced mentorin...

Instructor: SciNet Team
- 7500 minutes

 
External 2020-07-12

Archived Courses and Events

SCMP101 Intro to the Linux Command Line (Sept 2019)

The Linux Command Line

Working with many of the HPC systems in Ontario involves using the Linux 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 initia...

Instructor: Marco Saldarriaga
Attended: 3 - 180 minutes

 
Scientific Computing 2019-09-16
HPC105 Intro to Niagara (Sept 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Ramses van Zon
Attended: 8 - 90 minutes

 
High Performance Computing 2019-09-11
Petascale Computing Institute (Aug. 2019)

Petascale Computing Institute

The goal of this institute is to prepare attendees to be able to scale their computational codes to leadership-class computing systems via two-way video conferences with help of local analysts.

Instructor: SciNet Team
Attended: 22 - 5 events of 420 minutes

 
High Performance Computing 2019-08-19
CDL Machine Learning Bootcamp (@CDL, July 2019)

CDL Machine Learning Bootcamp

A machine learning bootcamp given to participants of the Quantum Machine Learning program by Creative Destruction Labs.

Instructor: Erik Spence
Attended: 75 - 3 events of 480 minutes

 
Data Science 2019-07-02


Questions? Contact Support.
Web site engine's code is copyright Ā© ATutorĀ®. About ATutor.
Modifications and code of added modules are copyright of SciNet.