COP4020: Programming Languages
Welcome to the
COP4020
(and CGS5426) home page!
http://www.cs.fsu.edu/~engelen/courses/COP4020
From here you can access all the information related to this course.
Introduction
The Programming Languages course offers a survey of programming languages and language features, and an introduction to
compilers. Among the topics covered are grammars and syntax. Languages to be discussed include FORTRAN, Pascal, Ada, PL/1, APL,
Prolog, Lisp, and Java.
The main textbook on this course is
Concepts of Programming Languages 4th ed
by Robert Sebesta.
Exercises from the book will be assigned as homework on a regular basis. The assignments are intended for learning
purposes and as preparation for the tests.
Demos
This
Parse tree demo
allows you to play with a BNF grammar and input strings to create parse trees.
Registering
An electronic
registry
is provided to allow the creation of
private student pages
containing grades and other personal information that will be kept private by password protection. It is strongly encouraged to register electronically, so the instructor can post the grades on your private page and reach you by e-mail.
Information
General information on the material, attendance, grading, etc. can be found
here
. The
tentative
schedule
lists the lecture and exam dates. You can browse the lecture notes from the
contents
page.
News
and other course updates.
Important: here is an official list of
errata
to the book.
Reminder
The course web pages will be updated on a regular basis. Please check them out at least once every week. You may need to clear Netscape's cache or press the [Reload] button. The last update was on
1999/12/9 8:07am
This page has been automatically generated by the
Ctadel
system on
1999/12/9 8:07am
. Copyright Robert van Engelen