UP | HOME

Courses

The professors

Joe Armstrong (RIP)

Just watch everything by him on YouTube.

Piter Norvig

Design of Computer Programs

Beginner’s course by a legend. (Just read any code by him you could find, especially pytudes.)

Gregor Kiczales

Systematic Program Design

Pedantic and thoughtful.

  • Youtube Channel:

https://www.youtube.com/channel/UC7dEjIUwSxSNcW4PqNRQW8w

  • Also available at EdX

Graham Hutton

Functional Programming

Advanced Functional Programming

Martin Odersky

Functional Programming Principles in Scala

Functional Program Design in Scala

Leslie Lamport

The TLA+ Video Course

Michael Clarkson

On par with the best ones. The clarity is astonishing.

University Of Cambridge

Advanced Functional Programming

Richard Delaware

By far the clarity champion.

Andrew Ng

I have completed the very first MOOC with 86% score.

Jerry Cain

“Make sense to people”

CS107 Programming Paradigms

Julie Zelenski

CS106B Programming Abstractions

Igor Bogoslavskyi (the lecturer)

Yes, I went through all of ’em.

Author: <schiptsov@gmail.com>

Email: lngnmn2@yahoo.com

Created: 2023-08-08 Tue 18:40

Emacs 29.1.50 (Org mode 9.7-pre)