COP 4020 - Programming Languages I - Schedule (Spring 2011)


Date Topics Notes
Jan. 10--Jan 26 Introduction; Programming Concepts (Chapter 1) Introduction handout
Concepts handout
HW1
Read all sections; try problems 1, 2, 4, 5, 6, 7, 8 and 10 from §1.18 (some of these were on HW1)
Jan 26--Feb 15 Declarative computational model (Chapter 2) Declarative Model handout
All sections will be covered; try problems 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13 (some of these were on HW2; please skip problem 3 because there an erroneous claim in the problem statement).
HW2
Feb 17 Curried functions; Follow the grammar Attempted currying in C; Corrected currying in C
Attempted currying in C++; Corrected currying in C++
Currying example in Oz
Following the grammar
Feb 22--Mar 24 Declarative programming techniques (Chapter 3) Exam 1 (3/3/2011) Exam1 study guide.
HW3
Declarative Programming handout
Exam 2 (4/5/2011) Exam2 study guide.
Apr 7--Apr 21 Declarative Concurrency (Chapter 4) HW4
Declarative concurrency handout
Exam 3 (4/26/2011) Exam-3 study guide.

Back to COP 4020 homepage.


$Id: schedule.html,v 1.12 2011/04/25 16:48:35 fhussain Exp $