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

CS 374 Algorithms and Models of Computation

University of Illinois Urbana-Champaign

1 recommender · 1 thread · recommended in 1 year, 2019 · score 1.0

Search for it ↗

CS 374 at the University of Illinois Urbana-Champaign is an undergraduate course on algorithms and models of computation, taught from Jeff Erickson's lecture notes that later became his book Algorithms. It treats computer science as a branch of mathematics.

Commenters call it one of their favorite classes and say it changed how they approach their work by framing computer science as mathematics.

Algorithms & Data Structuresintermediatevideo lectures#algorithms#computation theory#erickson#mathematical foundations

Recommendations by year

20062026

What commenters said (1)

  1. Strongly recommendsnameless9122019in “Algorithms, by Jeff Erickson”

    Jeff's CS 374 was one of my favorite classes at U of I. It really opened up my mind to thinking about Computer Science as a branch of mathematics, and completely changed how I approach my work today.

    The book form of these lectures was in EARLY rough draft when I took the class though-we were proofing chapters for him!

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