Compact Courses

Half-day SSC compact courses on software development:

  • Introduction to Python Testing (2023): slides, code
  • Effective Software Testing (2023): slides, code
  • High Performance C++ (2022): slides, code
  • Performance Benchmarking C++ Applications (2022): slides, code
  • Data Exploration with Python and Jupyter (2022, 2021): slides, code

Lunch Time Python

Half-hour SSC Lunch Time Python talks about Python libraries:

Talks

Talks about software development best practices:

  • Open Research Software - Best Practices (2023): slides, code
  • Open Research Software - Best Practices (2022): slides, code