Overview

AIMS Scientific Computing

Welcome to the AIMS course on Scientific Computing. This course seeks to teach you the basics of professional software development in the context of science. The subjects we will cover include,

  • The Shell - BASH
  • Version Control - git
  • Programming and Computer Science Basics - Python
  • Best Practices - Testing, Documentation

ANTHONY WUZ HERE NO HE WASN'T?!

Course Provenance

Many of the materials presented here come may have come originally from other sources. Files or directories for such materials are denoted by the cooresponding prefix.