diff --git a/README.md b/README.md
new file mode 100644
index 0000000..8c98f0a
--- /dev/null
+++ b/README.md
@@ -0,0 +1,96 @@
+
+
+# Reproducibility in Computing
+
+This repository contains documentation, resources, and code for the Reproducibility in Computing session
+designed and delivered by Jack Franklin and Marion Weinzierl of [ICCS](https://github.com/Cambridge-ICCS).
+All materials, including slides and videos, are available such that individuals can cover the
+course in their own time.
+
+A website for this workshop can be found at TODO: provide link.
+
+
+## Contents
+
+- [Learning Objectives](#learning-objectives)
+- [Teaching material](#teaching-material)
+- [Preparation and prerequisites](#preparation-and-prerequisites)
+- [Installation and setup](#installation-and-setup)
+- [License information](#license)
+- [Contribution Guidelines and Support](#contribution-guidelines-and-support)
+
+
+## Learning Objectives
+
+The key learning objective from this workshop is raise the awareness of the importance of software reproducibility, and give the participants and understanding
+and basic tools to improve it.
+
+## Teaching Material
+
+### Slides
+The slides for this workshop can be viewed here: TODO: provide link
+
+### Exercises
+
+TODO
+
+The exercises for the course can be found in the [exercises](exercises/) directory.
+These take the form of \.
+
+### Worked Solution
+TODO
+
+Worked solutions for all of the exercises can be found in the [worked solutions](worked-solutions/) directory.
+These are for recapping after the course in case you missed anything, and contain example solutions.
+
+### Mini ReproHack
+
+The [Mini ReproHack repository](https://github.com/Cambridge-ICCS/MiniReproHack) can be used before, alongside or after this course, to learn hands-on what makes software reproducible. It contains instructions on how do a [reproducibility hackathon](www.reprohack.org) by trying to reproduce the results of real climate science papers.
+
+
+## Preparation and prerequisites
+
+### Prerequisites
+
+To get the most out of the session we assume a basic understanding of the research process, programming in Python and research software.
+
+The ICCS [RSE Skills workshop](https://github.com/jatkinson1000/rse-skills-workshop) gives you an overview of many of the topics mentioned in this course.
+
+
+### Preparation
+
+It is helpful but not mandatory to do a [mini ReproHack](#mini-reprohack) before the session to get a better understanding of the problem of software and research reproducibility.
+
+If you want to follow along with the exercises, basic Python coding skills and a Python development environment are required.
+
+
+## Installation and setup
+
+TODO
+
+
+## License
+
+The code materials in this project are licensed under the [MIT License](LICENSE).
+
+
+## Contribution Guidelines and Support
+
+If you spot an issue with the materials please let us know by
+[opening an issue](https://github.com/Cambridge-ICCS/ReproducibilityInComputingCourse/issues)
+here on GitHub clearly describing the problem.
+
+If you are able to fix an issue that you spot, or an
+[existing open issue](https://github.com/Cambridge-ICCS/ReproducibilityInComputingCourse/issues)
+please get in touch by commenting on the issue thread.
+
+Contributions from the community are welcome.
+To contribute back to the repository please first
+[fork it](https://github.com/Cambridge-ICCS/ReproducibilityInComputingCourse/fork),
+make the necessary changes to fix the problem, and then open a pull request back to
+this repository clearly describing the changes you have made.
+We will then preform a review and merge once ready.
+
+If you would like support using these materials, adapting them to your needs, or
+delivering them please get in touch either via GitHub or via
+[ICCS](https://github.com/Cambridge-ICCS).