Principles of Programming Languages

Logistics

Professor: Venkatesh Chopella

Grading Scheme

Component Weightage
Quizzes (Tuesday) 10
Quizzes (Friday) 15
HW (8) 40
Project 30
Class Participation 5

Upcoming Deadlines

Material

Books

Course Pages

Main course page

Lectures

Lecture 1

notes

Lecture 2

notes

Lecture 3

On lexical scope and higher-order functions

link to lecture 3

notes

Lecture 4

link to lecture 4

notes

Lecture 5

link to lecture 5

notes

Lecture 6

link to lecture 6

notes

Lecture 7

link to lecture 7

notes

Lecture 8

link to lecture 8

notes

Lecture 9

link to lecture 9

notes

Lecture 10

link to lecture 10

notes

Lecture 11

link to lecture 11

notes

Lecture 12

link to lecture 12

notes

Lecture 13

link to lecture 13

notes

Lecture 14

link to lecture 14

notes

Lecture 15

link to lecture 15

notes

Lecture 16

link to lecture 16

notes