Mini Course: Good Enough Computing in Science (GECS)
Date
Location
Description
Starting Date: (Session 1)
Description
Less time for programming, more time for science!
This mini course introduces the basics of software development. In four sessions of two hours each, we cover tools and practices that are used by researchers to manage their projects effectively. You will not learn how to write any specific code, but you will learn how to think about your code from a bird’s eye view. The course is designed to be language-agnostic, but we will use Python for practical examples.
Website
Lots of supporting information can be found at the GitHub link below...
https://igorsdub.github.io/gecs/
What is this course NOT?
-
Introduction to a specific programming language (e.g., Python, Bash, etc.)
-
Numerical simulations/modeling course
-
High Performance Computing (HPC) training
Schedule
Time: 13:00-15:00 (Fridays)
Location: Lab 3 B700
| July 8 Wed | Setting up session (lunchtime in the Cafe Tancha meeting room) |
| July 10 Fri | Version Control and Project Structure |
| July 17 Fri | Virtual Environments |
| July 24 Fri | Automation |
| July 31 | Testing |
Setting up
If you need help with configuring your computer for the course, a session will be held on July 8 Wednesday at the Cafe Private Room during lunchtime, 12:00-13:00.
See Setting up section.
Hosts
-
Igors Dubanevics Y4 @KondrashovU
-
Vitoria Yumi Uetuki Nicoleti Y1 @FukunagaU
-
Yui Tateyama Y1 @PaoU
Registration
Subscribe to the OIST Calendar: Right-click to download, then open in your calendar application.

