diff --git a/README.md b/README.md index 973ce28..bf8e7bc 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ just remember that you can't purchase success! - [Intro CS](#intro-cs) - [Introduction to Programming](#introduction-to-programming) - [Introduction to Computer Science](#introduction-to-computer-science) + - [Introduction to CS Tools](#introduction-to-cs-tools) - [Core CS](#core-cs) - [Core programming](#core-programming) - [Core math](#core-math) @@ -147,6 +148,21 @@ Courses | Duration | Effort | Prerequisites :-- | :--: | :--: | :--: [Introduction to Computer Science and Programming using Python](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-10) ([alt](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/)) | 9 weeks | 15 hours/week | [high school algebra](https://www.khanacademy.org/math/algebra-home) +### Introduction to CS Tools +Understanding theory is important, but you will also be expected to create programs. There are a number of tools that are widely used to make that process easier. Learn them now to ease your future work writing programs. + +**Topics covered**: +`terminals and shell scripting` +`vim` +`command line environments` +`version control` +`and more` + +Courses | Duration | Effort | Prerequisites +:-- | :--: | :--: | :--: +[The Missing Semester of Your CS Education](https://missing.csail.mit.edu/) | 2 weeks | 12 hours/week | - + + ## Core CS All coursework under Core CS is **required**, unless otherwise indicated.