Presented in collaboration with the Office of Advanced Research Computing

Part of the series: From Scripts to Software: Practical Python for Reproducible Research

This hands-on workshop will introduce you to the principles of modern software development and show you how to apply them to your scientific projects. We will move beyond simple scripting and learn how to write Python code that is robust, reusable, and ready for the challenges of modern research. While the examples are in Python, the underlying principles of software design are universal and apply to any programming language.

Next workshops as part of the series: Scaling Your Science with Parallel Computing (10/16) and Accelerating Your Code with GPUs (10/30).

Related Series

Have Further Questions?

We're here to help. Chat with a librarian 24/7, schedule a research consultation or email us your quick questions.

More Information

Have Further Questions?

We're here to help. Chat with a librarian 24/7, schedule a research consultation or email us your quick questions.

More Information