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

Introduction to Program Design

Coursera

1 recommender · 1 thread · recommended in 1 year, 2014 · score 0.7

Search for it ↗

An introductory Coursera course on program design, taught by Kickzales (as named in the comment), covering how to structure and reason about programs. Commenters place it alongside other introductory computing courses.

One commenter calls it good, listing it among courses they found worthwhile alongside Grossman's and Van Hentenryck's.

CS Fundamentals & Systemsbeginnervideo lectures#program design#introduction#coursera#kickzales

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsbrudgers2014in “SICP taught by Abelson and Sussman [video]”

    I took the second edition of Grossman's course and it was very good. Kickzales's Introduction to Program Design was also good as was Pascal Van Hentenryck's Discrete Optimization - his enthusiasm is infectious.

    Odersky himself is teaching Functional Programming in Scala later this month, and I'm looking forward to that.

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