Programming Languages (CS 242) is a CS course about the elements and programming paradigms of programming languages. It is generally taught in the fall by John Mitchell.
Credit and prerequisitesEdit
The course grants 3 units. Students should be familiar with Lisp, C, and an object-oriented language at the level of CS 107.