#157 on RedditRising
Open Source Society University Computer Science curriculum
OSSU
11 recommenders · 11 threads · recommended in 6 years, 2017–2023 · score 11.8
Open Source Society University (OSSU) is a community-curated, free self-study roadmap that approximates a four-year computer science degree by linking together free online courses, books, and materials, minus general education requirements. The main entry point is a curriculum hosted on GitHub and a companion Thinkific course page.
Commenters recommend it as a free, structured path that simulates a CS degree, with one calling it a well-rounded collection that gives a solid base, and another saying it offers more breadth than TeachYourselfCS.
Recommendations by year
20172023
CS50 is a great into to computer science course that will teach you a lot of fundamentals. https://cs50.harvard.edu/x/2023/ If you want to go much more in depth, check out OSSU: https://github.com/ossu/computer-science
I believe CS50 is a good course, but I'd also recommend taking a look at OSSU (Open Source Software University). Here's their page: https://github.com/ossu/computer-science. Look at both and see which one seems more your style.
It helps to have a really rough idea of where you want to end up. A lot of people just aim for "programmer" and look for programming classes and end up making websites because that's what a lot of tutorials focus on (but also because there are a whole lot of jobs in that area, everybody needs a…
The following may be worth checking out. Python for Everybody \- Very beginner friendly with exercises you can complete along the way. Harvard's CS50x \- Classic computer science course. Haven't taken it myself yet, but it's highly recommended. OSSU \- A collection of courses/material which…
Super useful info. My problem is that I got distracted by tons of resources available don't know from where to start. Do u think CS50 course and OSSU will be a good move? https://github.com/ossu/computer-science
Hi o/ Those gems should be circling around and if you haven't seen them yet check them out https://teachyourselfcs.com/ https://github.com/ossu/computer-science There are some architecture books recommended, they should be your goto I guess Also CS50 Harvard lectures on 2x speed can be your quick…
Hey! What are you planning to do? To do web dev, you don’t need math. But if you’re wanting to learn theoretical stuff, you do. If you want to do CS related math, you can do linear algebra, calculus, data statistics, discrete mathematics, etc. You know loops and conditionals, great! You know some…
Hi, do you already know on what do you want to focus? It could help shrinking the field. Also take a look at OSSU - Open Source Society University on GitHub and the collection of free videos from various universities worldwide (https://github.com/ossu/computer-science) I usually also advise to…
There are somethings I'd like to share too. I'm currently learning and pursuing a CS degree as of now. For quite a while I was researching for self learning methods and paths to take to have overall knowledge. I'll tell you one thing, it's huge and it's not just programming dependent for sure…
Are you implying that OSSU just teaches a programming language? It has very similar goals to TeachYourselfCS. The goal of OSSU is to simulate a CS degree minus the geneds with free materials. The goal of TeachYourselfCS is to give the knowledge you would get from a cs degree to people who learned…
I was talking to someone who got their masters degree in comp sci, but I believe their undergrad was in finance, or math (can't recall). I believe Georgia Tech only requires an quantitative degree type, which I believe chemistry would satisfy. The teachyourselfcs link posted has some great…
Harvard's CS 50 OSSU I took CS50 but dropped it since it was becoming too hard for me. But the course is really good ngl I don't know about the OSSU one but it does look promising. If anyone tried please let us know. Thanks in advance Am currently following The Odin Project's syllabus in web…
It's great that you are interested in so many things, and I encourage you to pursue all these things as a hobby. However, you really should buckle down and try to focus on *one* thing at a time, as that's how you get better. If you want to be a web developer professionally, then you should focus…