Teaching material for the NCAS Introduction to Scientific Computing course.
Switch branches/tags
Nothing to show
Clone or download
agstephens Merge pull request #20 from tommygod3/master
Updated everything to Python 3 and updated style of presentations
Latest commit 9626d48 Oct 16, 2018


Introduction to Scientific Computing course

This repository holds teaching materials for the NCAS Introduction to Scientific Computing course.


The course covers:

  • Introduction to the Linux shell
  • Introduction to basic Python (3.7)
  • Data manipulation and visualisation in Python


The presentations are located at:

Exercises and solutions

The exercises are located at:

A repository of completed Python exercises can be found here

Want to re-use these materials?

Feel free to fork this repository on GitHub and re-use these materials however you like.


The foundations of our course are based on the superb materials provided by Software Carpentry who we are eternally grateful to.