diff --git a/CHANGELOG.md b/CHANGELOG.md index 33855be..1a674d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -240,7 +240,7 @@ Due to Coursera's platform changes, we had the following updates: - **Cryptography**: - Applied Cryptography -**ps**: These removed courses are now in the [extras](https://github.com/open-source-society/computer-science/tree/master/extras) section. +**ps**: These removed courses are now in the [extras](https://github.com/ossu/computer-science/tree/master/extras) section. ## [1.3.12] 2016-03-17 ### Added diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 683b643..0951c49 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,4 +15,4 @@ the subreddit is recommended as there people may be able to give you suggested a To be able to create high-quality pull requests, it is recommended that you learn how to use the Git version control system. One of the best primers on the subject is a free ebook called [Ry's Git Tutorial](https://www.amazon.com/dp/B00QFIA5OC/). -If you prefer a course-style introduction, try [Introduction to Git and GitHub](https://www.udacity.com/course/how-to-use-git-and-github--ud775). \ No newline at end of file +If you prefer a course-style introduction, try [Introduction to Git and GitHub](https://www.udacity.com/course/how-to-use-git-and-github--ud775). diff --git a/LICENSE b/LICENSE index 2b7761f..485e9c5 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2017 Open Source Society +Copyright (c) 2017 Open Source Society University Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/PROJECTS.md b/PROJECTS.md index bf6ca15..189482b 100644 --- a/PROJECTS.md +++ b/PROJECTS.md @@ -1,7 +1,7 @@ # Projects > Here, we are providing a list curated by the community of exercises and projects to practice and reinforce the skills we try to master. -Projects created by OSSU's students for each course of our [**Computer Science**](https://github.com/open-source-society/computer-science) curriculum. +Projects created by OSSU's students for each course of our [**Computer Science**](https://github.com/ossu/computer-science) curriculum. For more project ideas, check the [Mega Project List](https://github.com/karan/Projects). diff --git a/README.md b/README.md index 6eb84dc..74e7539 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,19 @@ - +
- Path to a self-taught education in Computer Science! + Path to a free self-taught education in Computer Science!
# Contents @@ -23,6 +26,7 @@ - [Advanced CS](#advanced-cs) - [Final project](#final-project) - [Pro CS](#pro-cs) +- [Code of conduct](#code-of-conduct) - [Community](#community) - [How to show your progress](#how-to-show-your-progress) - [Team](#team) @@ -219,9 +223,10 @@ Courses | Duration | Effort | Prerequisites [Build a Modern Computer from First Principles: From Nand to Tetris](https://www.coursera.org/learn/build-a-computer) ([alt](http://www.nand2tetris.org/)) | 6 weeks | 7-13 hours/week | none [Build a Modern Computer from First Principles: Nand to Tetris Part II ](https://www.coursera.org/learn/nand2tetris2) | 6 weeks | 12-18 hours/week | From Nand to Tetris Part I [Introduction to Computer Networking](https://lagunita.stanford.edu/courses/Engineering/Networking-SP/SelfPaced/about)| 8 weeks | 4–12 hours/week | algebra, probability, basic CS +[ops-class.org - Hack the Kernel](https://www.ops-class.org/) | 15 weeks | 6 hours/week | algorithms #### Readings -- **Required** since Nand2Tetris does not go deep enough into operating systems: [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) +- **Recommended**: While Hack the Kernel recommends Modern Operating Systems as a textbook, we suggest using [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/). ### Core theory @@ -355,7 +360,6 @@ Courses | Duration | Effort | Prerequisites [Computation Structures 1: Digital Circuits](https://www.edx.org/course/computation-structures-part-1-digital-mitx-6-004-1x-0) | 10 weeks | 6 hours/week | electricity, magnetism [Computation Structures 2: Computer Architecture](https://www.edx.org/course/computation-structures-2-computer-mitx-6-004-2x) | 10 weeks | 6 hours/week | Computation Structures 1 [Computation Structures 3: Computer Organization](https://www.edx.org/course/computation-structures-3-computer-mitx-6-004-3x-0) | 10 weeks | 6 hours/week | Computation Structures 2 -[ops-class.org - Hack the Kernel](https://www.ops-class.org/) | 15 weeks | 6 hours/week | algorithms **1 Note**: These courses assume knowledge of basic physics. @@ -428,10 +432,10 @@ In some cases, it may not be permitted; do **not** violate your course's Honor Code! Put the OSSU-CS badge in the README of your repository! -[](https://github.com/open-source-society/computer-science) +[](https://github.com/ossu/computer-science) -- Markdown: `[](https://github.com/open-source-society/computer-science)` -- HTML: `