Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#554 on Reddit

Data Structures and Algorithms (NYU)

New York University

2 recommenders · 2 threads · recommended in 2 years, 2022–2023 · score 2.4

Go to course ↗

An edX course from New York University introducing data structures and algorithms, the standard foundation for later algorithm practice and interview prep. Commenters describe it as a free, self-paced option with optional certificate.

Commenters point to it as a good edX option for data structures and algorithms, and one suggests taking it before practicing LeetCode problems.

Algorithms & Data Structuresbeginnerfreemixed#data structures#algorithms#edx#leetcode prep

Recommendations by year

20222023

On Reddit (4)

  1. RecommendsPersonBehindAScreenr/learnprogramming2023in “Absolutely overwhelmed and a little demoralised after looking at some Leetcode questions.”

    You should go through a data structures and algo course on edX or coursera Then revisit leetcode A lot of people starting on leetcode have typically done a course on DSA first

  2. RecommendsFlaky_Rip8034r/learnprogramming2022in “What is your favourite resource to study Data structures and algorithms?”▲ 4

    EDx has great course for data structure and algorithms by NYU

  3. Mentionsnetworkdudebror/learnprogramming2022in “For the people who have made it and got coding jobs what would you have done differently if you could start over?”

    edx course probably has questions and assignments. But if you dont go for the certificate then its still free. Im actually taking Georgia Tech's 3 courses , which you can use to apply to their OMSCS instead of going to community college to get credit. The three courses are "Computing with Python"…

  4. Mentionsjellatinr/webdev2016in “What is something every web developer should know?”▲ 5

    MIT has its well-known CS50 course on Edx and they're starting a new "class" group in two days. It's free and you can do it at your leisure, but if you start when they start you get the added benefit of participating in discussion groups with people who are learning this stuff at the same time. My…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help