6–11 Jun 2021
Underline Conference System
America/Toronto timezone
Welcome to the 2021 CAP Congress Program website! / Bienvenue au siteweb du programme du Congrès de l'ACP 2021!

(I) Training Physicists in Software Development: The Case of a Machine Learning Course

7 Jun 2021, 12:45
30m
Underline Conference System

Underline Conference System

Invited Speaker / Conférencier(ère) invité(e) Physics Education / Enseignement de la physique (DPE-DEP) M2-3 Physics and Computing I (DPE) / Physique et calcul I (DEP)

Speaker

Pooya Ronagh (University of Waterloo)

Description

Many research efforts in physics rely on design, implementation, and execution of numerical studies. These studies are often the guiding torch of further experimental investigations, but they are rarely carried out with software development principles in mind. As a result, efficiency and verification measures are often not incorporated in the R&D process and this impairs the quality and confidence of technical reports generated based on them. While software development workflow is second nature to those trained in computer science and engineering disciplines, systematic training on it has not been a conventional component of physics programs.

In this talk, I share my experience in designing and teaching a new course on applications of machine learning in physical sciences. I introduce the course and its learning objectives, format, and outline. I then discuss my findings on the mechanisms that can be placed in course projects to better equip young researchers with team-oriented and effective software development practices. I will finally review some of the student feedback from the first offering of this course in 2020 and the resulting improvements I made to the 2021 offering.

Primary author

Pooya Ronagh (University of Waterloo)

Presentation materials

There are no materials yet.