Curated list of RSE related courses and lectures
Curated list of RSE related courses and lectures
Course | Lecturer | Organisation | Topics (RSE related) | Target Audience | Link |
---|---|---|---|---|---|
Basics of Computing Environments for Scientists | Christian Herzog | ETH Zurich, Department Physik | Linux, Python, Packaging, Reproducibility | Bachelor, Masters and PhD Students | link |
Best Practices in Programming | Various, depends on availability | Swiss Institute of Bioinformatics | Programming, Unit testing, Refactoring, Version control | Generally open, with fee | link |
Datenanalyse in der Physik | Alexander Eichler, Martin Kroner | ETH Zurich, Department Physik | Experimentation, Python, Statistics | Physics Bachelor Students | link |
Hacking for Science | Matthias Bannert | ETH Zurich, KOF Swiss Economic Institute | A Guide to the Open Source Ecosystem | PhD candidates (but open to guests) | link |
Introduction to Machine Learning using Python | Uwe Schmitt, Tarun Chadha, Franziska Oschmann | ETH Zurich, Scientific IT Services | Machine Learning | Researchers | link |
Introduction to the Python Programming Language | Uwe Schmitt | ETH Zurich, Scientific IT Services | Learning Python for attendees with previous programming experience | Members of Swiss universities | link |
Numerical Methods | Vasile Gradinaru | ETH Zurich, Department Mathematik | Numerical computations with Python | BSc Physics Students | link |
Open Science Tools - Authoring and Publishing Workflows for Collaborative Scientific Writing | Lars Schöbitz | ETH Zurich, D-MAVT | 8-hour workshop: Quarto documents/slides/websites, git version control (via GUI), GitHub collaboration (issue tracker), GitHub Pages publishing | PhD | link |
Programming Techniques for Scientific Simulations | Roger Käppeli | ETH Zurich, Department Mathematik | Simulation, Scientific Software Libraries | Scientific Computing Bachelor Students | link |
Quarto - authoring and publishing tools for collaborative scientific writing | Lars Schöbitz | ETH Zurich, D-MAVT | 2-hour workshop: Quarto documents/slides/websites, quartopub.com as a service to publish static websites | PhD, Research Data Management summer school | link |
Quarto - authoring and publishing tools for collaborative scientific writing | Lars Schöbitz | ETH Zurich, D-MAVT | 4-hour workshop: Quarto documents/slides/websites, quartopub.com as a service to publish static websites | PhD | link |
Research Beyond the Lab: Open Science and Research Methods for a Global Engineer | Lars Schöbitz, Elizabeth TIlley | ETH Zurich, D-MAVT | R programming, Quarto documents, git version control (via GUI), GitHub collaboration (issue tracker), GitHub Pages publishing, open data, data management | BSc, MSc, PhD | link |
Rigorous Software Engineering | Martin Vechev, Malte Schwerhoff | ETH Zurich, Department Informatik | Code documentation, Modularity and coupling, Program analysis, Formal modeling | CS Bachelor Students | link |
Scientific programming with Python | Federica Lionetto | UZH, Faculty of Science, Physik Institut | Best practices, Data structures, Cython, C++ | link | |
The missing semester of your CS education | MIT | Shell, version control, … | Link |