Mini Course: Good Enough Computing in Science (GECS)

Date

Friday, July 10, 2026 - 13:00 to 15:00

Location

Lab 3 Classroom B700

Description

Starting Date: (Session 1) 

2026 July 10 Friday 13:00-15:00

 

Use the link below to sign up.

Mini-Course Registration Form

 

Description

Less time for programming, more time for science! 

This mini course introduces the basics of software development. In four sessions of two hours eachwe 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

All-OIST Category: 

Subscribe to the OIST Calendar: Right-click to download, then open in your calendar application.