CSC324 Principles of Programming Languages

Winter 2003, St. George campus
Department of Computer Science, University of Toronto

Instructor: Alfredo Gabaldon
Lectures: Monday and Wednesday 1-2pm Room: BA1130
Tutorials: Friday 1pm
E-mail: alfredo@cdf.toronto.edu
Instructor Office hours: Mon and Wed 2:30-3:30 PT376

Course Info Sheet

324 Newsgroup

CDF accounts (list of Feb 12).

A note on using XSB Prolog

The XSB Prolog page

Some important dates:


ANNOUNCEMENTS

    Check this space regularly

Old announcements


Handouts: (Acrobat format)

Course Info Sheet

Cover sheet for assignments.

Assignment 1 (questions-answers page for A1) Solution

Assignment 2. (questions-answers page for A2) Solution.

Project 1

Assignment 3. (questions-answers page for A3) Solution

Assignment 4. (questions-answers page for A4) Solution

Project 2


Lecture Notes (these are by no means meant to be complete, but a complement to your own notes).
Apr 7   Apr 9  
Mar 31 Prolog Apr 2 Prolog, problem solving as search
Mar 24 Prolog Mar 26 Prolog
Mar 17 Prolog Mar 19 Prolog
Mar 10 Types and Objects Mar 12 Types and Objects, Prolog
Mar 3 Types and Objects Mar 5 Types and Objects
Feb 24 Procedures 4 Feb 26 Procedures 5 and Midterm review
Feb 10 Procedures 2 Feb 12 Procedures 3
Feb 3 Scheme Final Feb 5 Procedures 1
Jan 27 Scheme III Jan 29 Scheme IV
Jan 20 Scheme II Jan 22 Scheme examples (no slides)
Jan 13 Language Specification cont. Jan 15 Scheme I
Jan 8 Introduction Jan 10 Language Specification

 


Tutorial assignment:
Tutor
Location
Last Names
Vivian Tsang BA 1130 A--Den
Anya Tafliovich UC 65 Dhi--Lee
Alexander Kress UC 67 Leu--Sad
Afra Alishahi UC 85 Sam--Z

Other useful links: Last modified: Mon Apr 21 20:30:22 EDT 2003