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

CSE 142 Computer Programming I

University of Washington

3 recommenders · 3 threads · recommended in 3 years, 2015–2023 · score 3.1

Go to course ↗

CSE 142 is the first programming course in the University of Washington's undergraduate CS sequence, introducing beginners to programming in Java-era fundamentals and problem solving. Its lecture materials are commonly described as freely available online.

Commenters call it the best CS course they have seen and recommend it as the starting point for complete beginners.

Algorithms & Data Structuresbeginnerfreevideo lectures#introductory programming#university of washington#reges#beginner#cs1

Recommendations by year

20152023

On Reddit (3)

  1. Strongly recommendsmaria2000Harrisr/learnprogramming2023in “I wholeheartedly recommend these intro courses to everyone”

    Ah, learning to code, a true adventure! If you're looking for intuitive and natural courses, forget about those other platforms. Check out CSE142 and CSE143 by Stuart Reges, the coding guru with a heart of gold. Trust me, it's a pleasure! Good luck!

  2. Strongly recommendsDontDeportMeBro1r/learnprogramming2022in “Maybe an unpopular opinion: Computer Science and Coding is hard, but many courses and tutorials are also lacking.”▲ 1

    CSE142 (or csawesome for the hs equivlenet) is the best cs course ive seen.

  3. Recommendsmichael0x2ar/learnprogramming2015in “University of Washinton Courses”

    Just as an FYI for everybody, almost every single CS class at UW makes their lecture slides, assignments, and other material available for free online -- you just might need to go back a semester or so since some professors seem to prefer updating their websites incrementally while actively…

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