From 368fbd6afdbeb0c23e1348e308a983a0d2e37f5b Mon Sep 17 00:00:00 2001 From: Waciuma Wanjohi Date: Sun, 31 Mar 2024 00:15:25 -0600 Subject: [PATCH] Remove Projects.md --- PROJECTS.md | 44 -------------------------------------------- README.md | 51 ++++++++++----------------------------------------- 2 files changed, 10 insertions(+), 85 deletions(-) delete mode 100644 PROJECTS.md diff --git a/PROJECTS.md b/PROJECTS.md deleted file mode 100644 index 49e27f7..0000000 --- a/PROJECTS.md +++ /dev/null @@ -1,44 +0,0 @@ -# Projects -> Here, we are providing a list of projects done by the community for the final projects. You may use these as inspirations for your own final project! - -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). - -- [Introduction to Computer Science](#introduction-to-computer-science) -- [Programming](#programming) -- [Math](#math) -- [Systems](#systems) -- [Theory](#theory) -- [Applications](#application) - -## Introduction to Computer Science -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- -StalkHub | Stalk Github beautifully | [Aman Roy](https://github.com/aman-roy) | [StalkHub](https://github.com/aman-roy/StalkHub) -Webliza | ELIZA in python with web interface | [Vipin Kumar](https://github.com/VipinindKumar) | [Webliza](https://github.com/VipinindKumar/Webliza) -PWControl | A simple password generator and manager | [Thai Huu Tri](https://github.com/thaitri2005) | [PWControl](https://github.com/thaitri2005/PWControl) - - -## Programming -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- - -## Math -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- - -## Systems -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- - -## Theory -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- - -## Application -Project Title | Description | Author(s) | Repository -:-- | :-- | :--: | :-- -Observatory | Interactively displays temperatures and deviations all around the world from 1975 to 2015 | [spamegg](https://github.com/spamegg1) | [ScalaCapstone](https://github.com/spamegg1/ScalaCapstone) -Cloud Data Processing | Querying airline traffic data with batch and stream processing on cloud services | [MartinOvington](https://github.com/MartinOvington) | [CloudCapstone](https://github.com/MartinOvington/cloud-specialization) -Full Stack Open | Single-page app + microservice displaying and scraping data from GitHub repositories | [pcolt](https://github.com/pcolt/) | [Final Project](https://github.com/pcolt/react-scraper) diff --git a/README.md b/README.md index 6262d79..12cf2ff 100644 --- a/README.md +++ b/README.md @@ -420,17 +420,16 @@ Courses | Duration | Effort | Prerequisites | Discussion ## Final project -OSS University is project-focused. +Part of learning is doing. The assignments and exams for each course are to prepare you to use your knowledge to solve real-world problems. -After you've gotten through all of Core CS and the parts of Advanced CS relevant to you, you should think about a problem that you can solve using the knowledge you've acquired. -Not only does real project work look great on a resume, but the project will also validate and consolidate your knowledge. -You can create something entirely new, or you can find an existing project that needs help via websites like -[CodeTriage](https://www.codetriage.com/) -or -[First Timers Only](https://www.firsttimersonly.com/). +After you've completed Core CS and the parts of Advanced CS relevant to you, +you should identify a problem that you can solve using the knowledge you've acquired. +You can create something entirely new, or you can improve some tool/program that you use and wish were better. -Students who would like more guidance in creating a project may choose to use a series of project oriented courses. Here is a sample of options (many more are available, at this point you should be capable of identifying a series that is interesting and relevant to you): +Students who would like more guidance in creating a project may choose to use a series of project oriented courses. +Here is a sample of options +(many more are available, at this point you should be capable of identifying a series that is interesting and relevant to you): Courses | Duration | Effort | Prerequisites :-- | :--: | :--: | :--: @@ -444,41 +443,11 @@ Courses | Duration | Effort | Prerequisites [Functional Programming in Scala (Specialization)](https://www.coursera.org/specializations/scala) | 29 weeks | 4-5 hours/week | One year programming experience [Game Design and Development with Unity 2020 (Specialization)](https://www.coursera.org/specializations/game-design-and-development) | 6 months | 5 hours/week | programming, interactive design -### Evaluation - -Upon completing your final project: -- Submit your project's information to [PROJECTS](PROJECTS.md) via a pull request. -- Put the OSSU-CS badge in the README of your repository! -[![Open Source Society University - Computer Science](https://img.shields.io/badge/OSSU-computer--science-blue.svg)](https://github.com/ossu/computer-science) - - - Markdown: `[![Open Source Society University - Computer Science](https://img.shields.io/badge/OSSU-computer--science-blue.svg)](https://github.com/ossu/computer-science)` - - HTML: `Open Source Society University - Computer Science` -- Use our [community](#community) channels to announce it to your fellow students. - -Solicit feedback from your OSSU peers. -You will not be "graded" in the traditional sense — everyone has their own measurements for what they consider a success. -The purpose of the evaluation is to act as your first announcement to the world that you are a computer scientist -and to get experience listening to feedback — both positive and negative. - -The final project evaluation has a second purpose: to evaluate whether OSSU, -through its community and curriculum, is successful in its mission to guide independent learners in obtaining a world-class computer science education. - -### Cooperative work - -You can create this project alone or with other students! -**We love cooperative work**! -Use our [channels](#community) to communicate with other fellows to combine and create new projects! - -### Which programming languages should I use? - -My friend, here is the best part of liberty! -You can use **any** language that you want to complete the final project. - -The important thing is to **internalize** the core concepts and to be able to use them with whatever tool (programming language) that you wish. - ## Congratulations -After completing the requirements of the curriculum above, you will have completed the equivalent of a full bachelor's degree in Computer Science. Congratulations! +After completing the requirements of the curriculum above, +you will have completed the equivalent of a full bachelor's degree in Computer Science. +Congratulations! What is next for you? The possibilities are boundless and overlapping: