

Our Courses

Programming Languages, Part A
This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming.
-
Course by
-
Self Paced
-
30 hours
-
English

Programming Languages, Part B
[As described below, this is Part B of a 3-part course. Participants should complete Part A first -- Part B "dives right in" and refers often to material from Part A.] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming.
-
Course by
-
Self Paced
-
17 hours
-
English

Programming Languages, Part C
[As described below, this is Part C of a 3-part course. Participants should complete Parts A and B first -- Part C "dives right in" and refers often to material from Part A and Part B.] This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming.
-
Course by
-
Self Paced
-
18 hours
-
English