# Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). ## [5.0.0] 2016-08-20 Due to removed course, we had the following updates: ### Removed - Section: **Natural Language Processing** - Natural Language Processing ### Added - Section: **Natural Language Processing** - Introduction to Natural Language Processing ## [4.1.0] 2016-08-05 Due to Coursera's platform changes, we had the following updates: ### Fixed - Section: **Big Data** - Introduction to Big Data ## [4.0.0] 2016-07-30 Due to Coursera's platform changes, we had the following updates: ### Removed - Section: **Theory** - Automata - Section: **Math (Linear Algebra)** - Coding the Matrix: Linear Algebra through Computer Science Applications - Section: **Parallel Computing** - Heterogeneous Parallel Programming - Section: **Natural Language Processing** - Natural Language Processing ### Fixed - Section: **Computer Networks** - Computer Networks - Section: **Compilers** - Compilers ### Added - Section: **Theory** - Intro to Theoretical Computer Science - Section: **Math (Linear Algebra)** - Linear Algebra - Foundations to Frontiers - Section: **Parallel Computing** - Parallel Computer Architecture and Programming - Section: **Natural Language Processing** - Natural Language Processing ## [3.0.0] 2016-05-04 ### Removed - Section: **Introduction to Computer Science**: - Introduction to Computer Science and Programming Using Python - From Nand to Tetris (Part 1) ### Added - Section: **Introduction to Computer Science**: - Introduction to Computer Science - CS50 ## [2.0.1] 2016-04-04 ### Fixed - Now students should enroll through our [web app](https://ossu.firebaseapp.com). ## [2.0.0] 2016-03-17 ### Fixed - Program Design section course's names and links ### Removed - **Introduction to Computer Science**: - Introduction to Computer Science - Introduction to Computational Thinking and Data Science - **Algorithms** - Analysis of Algorithms - **Programming Paradigms** - Principles of Reactive Programming - **Math (Calculus)** - Multivariable Calculus - **Software Architecture**: - Web Application Architectures - **Software Engineering**: - Agile Development Using Ruby on Rails - Basics - Agile Development Using Ruby on Rails - Advanced - Startup Engineering - **Computer Architecture**: - The Hardware/Software Interface - **Operating Systems**: - Operating System Engineering - **Computer Networks**: - Introduction to Computer Networking - **Cryptography**: - Applied Cryptography **ps**: These removed courses are now in the [extras](https://github.com/open-source-society/computer-science/tree/master/extras) section. ## [1.3.12] 2016-03-17 ### Added - How to collaborate: send new links to the extras section ## [1.3.11] 2016-03-06 ### Fixed - Nand to Tetris: change name and url - UC Berkeley Agile development: change name and url - Direct links to specializations ## [1.3.10] 2016-03-06 ### Fixed - Link from Systematic Program Design Part 2 course ## [1.3.9] 2015-11-09 ### Fixed - Link for the correct Natural Language Processing course ## [1.3.8] 2015-11-07 ### Added - Add "Project Suggestions" section with more references ## [1.3.7] 2015-11-01 ### Removed - Removed project.md file, moved to **help** repo ## [1.3.6] 2015-10-22 ### Added - Latest version of CS 162, Operating Systems and System Programming ## [1.2.6] 2015-10-19 ### Added - Badge/Link to the Awesome list ## [1.2.5] 2015-10-16 ### Fixed - Fix name of the section and add a hyperlink to it. ## [1.2.4] 2015-10-14 ### Removed - Removed citation about public commitment ## [1.2.3] 2015-10-12 ### Changed - Updated the prerequisite section for more clarity ## [1.2.2] 2015-10-12 ### Fixed - New link to issue intended for students' enrollment ## [1.2.1] 2015-10-11 ### Added - Article Git - the simple guide to the prerequisite section ##[1.1.1] 2015-10-11 ### Fixed - Fix typos - As MOOC is a "Massive Open Online Course" MOOC course is redundant - Elaborated on "real problem" - Fixed a few small grammatical and wording errors ## [1.1.0] 2015-10-08 ### Added - Motivation & Preparation section (optional resources) - Article: MIT Challenge - Course: Learning How to Learn ## [1.0.0] 2015-10-08 Release of the first **complete** version of the Computer Science curriculum