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

Type Theory (Robert Harper)

Oregon Programming Languages Summer School

2 recommenders · 2 threads · recommended in 1 year, 2014 · score 1.7

Search for it ↗

A video lecture series on type theory given by Robert Harper at the Oregon Programming Languages Summer School, covering the theory underlying programming languages and proofs.

Commenters recommend it as a strong lecture series on type theory, with one saying the lectures are great and another highly suggesting them, though audio and video quality are sometimes weak.

Programming Languagesadvancedfreevideo lectures#type theory#programming languages#proofs#harper#oplss

Recommendations by year

20062026

What commenters said (2)

  1. Strongly recommendstel2014in “A new foundation for mathematics”

    I highly suggest Robert Harper's lectures from the Oregon Programming Languages Summer School. I watched the OPLSS'12 lectures, but I'm sure they're great any year.

  2. Recommendsthinkpad202014in “Coq: The world’s best macro assembler? (2013) [pdf]”

    Seconded! I've been working my way through both of those for a while. For those who like watching lectures (as I do), I would also recommend Pierce's lectures on the same material as Software Foundations, Harper's lectures on type theory, and the other associated lecture serieses, all coming from a session of the Oregon Programming Languages Summer School, and available on youtube. Unfortunately there are some gaps in the software foundations lectures, but considering that it's a complement to an already detailed set of literature, it's not a major issue. Also unfortunately, the quality of the audio and video aren't always the greatest. But, beggars can't be choosers! It's still great material.

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