Merge remote-tracking branch 'upstream/master'

To update the forked brance
pull/308/head
Mithun Kumer Ghose 2016-04-19 07:43:28 +06:00
commit fae81ffa69
3 changed files with 15 additions and 31 deletions

View File

@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
## [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 ## [2.0.0] 2016-03-17
### Fixed ### Fixed
- Program Design section course's names and links - Program Design section course's names and links

View File

@ -1,5 +1,5 @@
![Open Source Society University (OSSU)](http://i.imgur.com/h8xjrrj.png) ![Open Source Society University (OSSU)](http://i.imgur.com/GjEbgIJ.png)
<h3 align="center">Open Source Society University</h3> <h3 align="center">Open Source Society University</h3>
<p align="center"> <p align="center">
@ -32,37 +32,15 @@ In our curriculum, we gave preference to MOOC (Massive Open Online Course) style
## Becoming an OSS student ## Becoming an OSS student
To officially register for this course you must create a profile in our [students profile](https://github.com/open-source-society/computer-science/issues/259) issue. To officially register for this course you must create a profile in our [web app](https://ossu.firebaseapp.com).
> **"How can I do this?"** > **"How can I do this?"**
Comment in [this](https://github.com/open-source-society/computer-science/issues/259) issue (please, do **not** open a new one) using the following template: Just create an account on GitHub and log in with this account in our web app.
``` The intention of this app is to offer for our students a way to track their progress, and also the ability to show their progress through a public page for friends, family, employers, etc.
- **Name**: YOUR NAME
- **GitHub**: [@your_username]()
- **Twitter**: [@your_username]()
- **Linkedin**: [link]()
- **Website**: [yourblog.com]()
## Completed Courses In the "My Progress" tab, you are able to edit the status of the courses that you are taking, and also add the link of your final project for each one.
**Name of the Section**
Course|Files
:--|:--:
Course Name| [link]()
```
**IMPORTANT**: add your profile **only once** and **after** you **finish** each course you can **return** to that issue and **update** your comment.
**ps**: In the *Completed Courses* section, you should link the repository that contains the files that you created in the respective course.
> **"Why should I do this?"**
This is a way to get to know our peers better, and an opportunity to share the things that we have done.
That is why we are using this strategy. You are free to bypass this if you're not that type.
## Motivation & Preparation ## Motivation & Preparation
@ -341,7 +319,7 @@ You must focus on your **habit**, and **forget** about goals. Try to invest 1 ~
Here in **OSS University**, you do **not** need to take exams, because we are focused on **real projects**! Here in **OSS University**, you do **not** need to take exams, because we are focused on **real projects**!
In order to show for everyone that you **successfully** finished a course, you should create a **"startup project"**. In order to show for everyone that you **successfully** finished a course, you should create a **real project**.
> "What does it mean?" > "What does it mean?"
@ -400,7 +378,7 @@ The **only things** that you need to know are how to use **Git** and **GitHub**.
**Note**: Just pick one of the courses below to learn the basics. You will learn a lot more once you get started! **Note**: Just pick one of the courses below to learn the basics. You will learn a lot more once you get started!
- [Try Git](https://try.github.io/levels/1/challenges/1) - [Try Git](https://try.github.io/levels/1/challenges/1)
- [Git - the simple guide] (http://rogerdudler.github.io/git-guide/) - [Git - the simple guide](http://rogerdudler.github.io/git-guide/)
- [GitHub Training & Guides](https://www.youtube.com/playlist?list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-) - [GitHub Training & Guides](https://www.youtube.com/playlist?list=PLg7s6cbtAD15G8lNyoaYDuKZSKyJrgwB-)
- [GitHub Hello World](https://guides.github.com/activities/hello-world/) - [GitHub Hello World](https://guides.github.com/activities/hello-world/)
- [Git Immersion](http://gitimmersion.com/index.html) - [Git Immersion](http://gitimmersion.com/index.html)
@ -408,7 +386,7 @@ The **only things** that you need to know are how to use **Git** and **GitHub**.
## Change Log ## Change Log
**Curriculum Version**: `2.0.0` **Curriculum Version**: `2.0.1`
To show **respect** to all of our students, we will keep a [CHANGELOG](CHANGELOG.md) file that contains all the alterations that our curriculum may suffer. To show **respect** to all of our students, we will keep a [CHANGELOG](CHANGELOG.md) file that contains all the alterations that our curriculum may suffer.

View File

@ -51,6 +51,8 @@ Courses | Duration | Effort
[Introduction to Logic](https://www.coursera.org/course/intrologic)| 8 weeks | 4-10 hours/week [Introduction to Logic](https://www.coursera.org/course/intrologic)| 8 weeks | 4-10 hours/week
### Math (Mathematical Thinking) ### Math (Mathematical Thinking)
Courses | Duration | Effort
:-- | :--: | :--: :-- | :--: | :--:
[Introduction to Mathematical Thinking](https://www.coursera.org/course/maththink)| 10 weeks | 8-10 hours/week [Introduction to Mathematical Thinking](https://www.coursera.org/course/maththink)| 10 weeks | 8-10 hours/week
@ -109,7 +111,7 @@ Courses | Duration | Effort
Courses | Duration | Effort Courses | Duration | Effort
:-- | :--: | :--: :-- | :--: | :--:
[Operating System Engineering](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2012/)| - | - [Operating System Engineering](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2012/)| - | -
[Introduction to Linux](https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0)| 8 weeks | self paced [Introduction to Linux](https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0)| 8 weeks | 5-8 hours/week
### Computer Networks ### Computer Networks