HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
prakhar1989
awesome-courses
Learning & Reference2014–2025
prakhar1989 / awesome-courses

awesome-courses

:books: List of awesome university courses for learning Computer Science!

19Distinct people
30Mentions
0Explicit recommenders
72.8KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

:books: List of awesome university courses for learning Computer Science!

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 6:01:32 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year30 dated mentions

Observed mentions: 2014-11-23 04:28:31 UTC to 2025-12-26 19:50:17 UTC.

02462014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 6 mentions; 2 submissions, 4 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 6 mentions; 3 submissions, 3 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 4 mentions; 3 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC624
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC633
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC707
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC303
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC431
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC211
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC000
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC101

What Hacker News says

3 sources
From my personal experience I would recommend Andrew NG's courses. (I am on the second one right now). I have done fast.ai's first course which is low on math and more practical (you directly jump to coding, and then try to make some sense of things.) CS231n is definitely a great option, however I chose coursera because I needed deadlines/reminders of Coursera to keep me motivated and finish something. If you are looking for more options, there are lot more courses listed here in Machine Learning category : https://github.com/prakhar1989/awesome-courses however I don't know if someone has reviewed them.
In Ask HN: What do you want to learn in 2018?
See the above? This is what codecamps do to innocent people. They prey on the weak, act authoritative, and take advantage of their hopes of getting jobs. You should demand your money back, every penny. > I can only look to my choice of bootcamp Bootcamps are not gatekeepers. They portray themselves as such to take your money. There's no such thing as an elite bootcamp. It's a lie to pray on your naïveté of the industry. It's just ruby and javascript. It's web development. Nothing magic. Nothing elite here. You could teach it in a community college setting for 2k a semester. But every town needs electricians, plumbers, doctors, etc. It's just frankly, we're pouring out more junior programmers desperate for jobs than there are positions to fill. Every time a cohort finishes, it's 30 more people on top of the thousands of others seeking a h
Read the rest
andful of positions. They end up creating junior level programmers, and cherrypicking success stories from people who have already coded before. > that crushed my dream of working in tech. Nothing's stopping you from: - installing Linux (https://www.ubuntu.com/download/desktop) - downloading Atom (https://atom.io) Using these resources: - https://github.com/prakhar1989/awesome-courses - https://github.com/EbookFoundation/free-programming-books/bl... - https://github.com/ripienaar/free-for-dev Maybe you would be a good programmer if you continued studying, maybe it's not your path. I don't know you, but don't be fooled into thinking that any institution or person is a gatekeeper from you coding and getting a job in it. These code camps want you to believe that so they can justify their existence.
In Ask HN: People who completed a bootcamp 3+ years ago: what are you doing now?
I got paid to learn to program. 45k a yr to start off with. Then 70k a few months later. You don't need to pay a school to learn to code. The sad truth is, there are recruiters who will throw out your resume if you associate with bootcamps. Why? Because the quality of the programmers they generate is low. Code camps run like mills. From stories I've heard, they pay instructors as contractors below market rate (20-50k, long long hours) and throw them away with no severance. That's not even to speak about those who forked over $16,000 you'll never hear of here because they're too embarrassed and afraid they'll get jumped. Worse, try mentioning anything critical on Bootcamps and they'll create sock puppet accounts to downvote you, harass you and so on. If you don't believe me, go on /r/cscareerquestions or quora threads mentioning bootcamps.
Read the rest
They'll have coursereport.com shilling and trying to keep you from the reality: You can learn to code on GitHub for free. You can host repositories on GitHub for free. You can download Atom (https://atom.io/) and Visual Studio Code (https://code.visualstudio.com/) for free. You can download Linux for free (https://www.ubuntu.com/download/desktop). You can watch MIT/Stanford/etc. Data Structures and Algorithm courses online for free: https://github.com/prakhar1989/awesome-courses Free Programming Books: https://github.com/EbookFoundation/free-programming-books/bl... Free development services: https://github.com/ripienaar/free-for-dev And you do not need any college or bootcamp to work at Amazon, Microsoft, or Google. Seriously, just grab a copy of Cracking the Code Interview.
In Ask HN: People who completed a bootcamp 3+ years ago: what are you doing now?

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.