Go to content ALT+c

Training and Education (Old site; new site is at https://scinet.courses)

Saturday April 27, 2024 - 03:11

SciNet Certificate Program

Since 2012, SciNet's Certificate Program offer recognition to the attendees of our training sessions and courses on scientific technical computing and high performance computing.

There are currently three certificate programs:

Requirements for these certificates are based on credit-hours of SciNet courses successfully completed. For a short course (typically a day long or shorter, with no between-course homework), a lecture hour counts as one credit hour; for a long course with homework due between sessions, a lecture hour counts as 1.5 credit hours. Note that credits will not be given for attending only part of a course.

Details on the three certificate programs can be found below. If you are a SciNet user, you can login to see your progress towards these certificates.


1. Certificate in Scientific Computing

Scientific computing is now an integral part of the scientific endeavour. It is an interdisciplinary field that combines computer science, software development, physical sciences and numerical mathematics. This certificate indicates that the holder has successfully completed at least 36 credit-hours worth of completed SciNet courses in general scientific computing topics.

Required Credits: 36 credits


2. Certificate in High Performance Computing

High Performance Computing, or supercomputing, is using the largest available computers to tackle big problems that would otherwise be intractable. Such computational power is needed is a wide range of fields, from bioinformatics to astronomy, and big data analytics. Since the largest available computers have a parallel architecture, using and programming high performance computing applications requires a specialized skill level. This certificate indicates that the holder has taken at least 36 credit-hours worth of successfully completed courses in high performance computing topics.

Required Credits: 36 credits


3. Certificate in Data Science

The SciNet Certificate in Data Science attests that the holder has taken successfully completed at least 36 credit-hours of data science-related SciNet courses. Topics of these courses include "Hadoop workshop", "Scalable data analysis with R / Python", "Database Basics", "Visualization", "Machine Learning", and I/O

Required Credits: 36 credits


4. Certificate in 2017 Ontario Summer School Central

Specialized certificate for the Compute Ontario Summer School on Scientific and High Performance Computing, held in Toronto from July 24-28, 2017.

Required Credits: 18 credits


5. Certificate in 2018 Ontario Summer School Central

Specialized certificate for the Compute Ontario Summer School on Scientific and High Performance Computing, held in Toronto from June 11-15, 2018.

Required Credits: 18 credits


6. Certificate in 2019 Ontario Summer School Central

Specialized certificate for the Compute Ontario Summer School on Scientific and High Performance Computing, held in Toronto from June 24-28, 2019.

Required Credits: 17 credits

About the Certificates


Ever since SciNet's operations started 2009, we have has been teaching courses on scientific technical computing, high performance computing, and data analysis for the Toronto-area research community. Since December 2012, SciNet offers recognition to attendees of these training events in the form of SciNet Certificates. Requirements for these certificates are based on credit-hours of SciNet courses successfully completed. For a short course (typically a day long or shorter, with no between-course homework), a lecture hour counts as one credit hour; for a long course with homework due between sessions, a lecture hour counts as 1.5 credit hours.

What are the prerequisites?

Some requirements such as programming skills vary per course; these are announced when the courses are announced, and are listed on the courses pages on this site. Many courses have a hands-on component that requires participants to bring their laptop.

Who can participate in the certificate program?

SciNet courses and certificates are open to all SciNet users (for some courses, a SciNet account is not necessary, but these are exceptions). In general, any academic researcher from a Canadian research institution with significant high performance computing requirements to support his or her research may apply for an account on SciNet. For information on how to get an account, go to http://www.scinethpc.ca/2011/09/getting-a-scinet-account.

Do the certificates count as University credentials?

No, these certificates are not University credentials, and will not appear on transcripts. However, four of our courses (SCMP112 Research Computing with Python, SCMP122 Scientific Software Development, SCMP132 Numerical Tools for Physical Scientists, and HPC162 High Performance Scientific Computing) are offered in cooperation with the Astronomy, Physics and Chemistry departments of the University of Toronto as graduate minicourses, and can count towards course credit; interested students in other departments are encouraged to contact SciNet and their graduate coordinator.

In the winter of 2016, we will also be teaching "PHY1610 Scientific Computing for Physicists" as part of Uot's Physics Department graduate program. UoT graduate students in a different departments that allow to take physics courses as part of your program, should qualify to take this course for credit as well, but should confirm this with to their graduate coordinator.

Can I attend the courses online?

Although we are looking into this, currently, this is not possible. You can only get credit for a course by physically attending it. Recordings and slides of many of the courses are, however, posted on this site, and on the SciNet wiki.

How do obtain the certificate?

Upon completion of your certificate requirements, you must request your certificate by email to courses@scinet.utoronto.ca with the list of SciNet courses on scientific computing that you have taken.

What do the course numbers mean?

Courses that can be taken for a certificate will have a designation of the form ABCxyz, where ABC signifies the type of certificate that the course counts towards (currently SCMP or HPC for Scientific Computing or High Performance Computing, respectively). Of the three-digit xyz part, the first digit expresses whether the course is basic (x=1) or more advanced (x=2), the second (y) indicates the topic, while the third indicates the format (e.g, z=1 is typically a short lecture, z=2 is a graduate-style mini-course, z=3 is one or two full days, and z=4 is a longer multiday course).


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