CSC 8310   Linguistics of Programming Languages

Dr. David Matuszek,   dave@acm.org
Fall 1998, Villanova University

The URL for this class is:      http://www.netaxs.com/people/nerp/proglang/index.html
Please review the material on this web site (there are only a few pages) and refer to it often during the semester. All assignments, corrections, snow days, etc. will be posted there.

Here is the abbreviated, tentative schedule for this class:

Dates

Language used

Assignment due dates

August 31 -
October 12

Java, HTML, BNF

"Hello, World" due Sept. 14
Java application due Oct. 5
Java applet due Nov. 2

October 26

Midterm exam

Exam will be about half Java, half O-O and other programming language concepts

November 2 -
November 9

Prolog

Prolog program due Nov. 16

November 16 -
November 23

Scheme

Scheme program due Nov. 30

November 30 -
December 14

ML

ML program due Dec. 14

December 21
(probably)

Final exam

Final exam will be comprehensive

No class Sept. 7 (Labor day) or October 19 (Semester recess).

Required Textbooks:

First assignment: Acquire and install Java on your computer (if you haven't already) and figure out how to run the Hello, World application and applet.