This is a self-directed online learning course focused on advanced research computing literacy, designed for graduate students who are preparing to utilize high-performance computers in their research. The course does not assume any prerequisites, but prior knowledge in scientific computing and some exposure to computers would be beneficial.
Comprising multiple sections, this course covers a broad range of topics at an introductory level. It begins with an overview of what constitutes a supercomputer and introduces the available supercomputing resources across Canada. Subsequent sections delve into the fundamentals of modern computer architecture, scientific computing, parallel computing, GPU utilization, and extend to topics such as relational databases and visualization techniques. Each section serves as an introduction and guide, directing learners to related in-depth courses for further exploration.
As a self-paced course. There are no live classes, but there will be announced office hours for participants to ask questions. There is also a discussion forum where people may post questions and get answers.
To complete the course, the participants are expected to read the course materials and complete quizzes and assignments with a minimum grade of 80%.
Expected study time: 10 to 15 hours
- Teacher: Baolai Ge
- Teacher: Paul Preney
- Teacher: Tyson Whitehead
- Teacher: Tyson Whitehead