Languages and Machines
25420/01 Fall 1999

Instructor: Paul R. Zuckerman
Office: JFT 612
Office hours:
M & W 3:45 - 4:45 P.M.
T & H 6:30 - 7:30 P.M.
Other times are possible by appointment.
Phone: 257-3516
E-mail address: zuckerman@mcs.newpaltz.edu
Web page: http://www.mcs.newpaltz.edu/~zuckerma

This is a course in theoretical Computer Science. It is concerned with the description and classification of languages, the capabilities of programmable machines, and the relationships between languages and machines. These subjects are interesting in their own right because they are related to the foundations of Mathematics. They are useful because they give insight into the problem of creating algorithms that process programming languages.

Text.
Linz, Peter, An Introduction to Formal Languages and Automata, Second Edition, D.C. Heath and Company, ISBN 076370296X. You can purchase this book in the College Book Store.

Attendance.
During the class meetings we will discuss some topics and examples that are not in the textbook. You should plan to attend each class.

Problems.
I will frequently assign problems that give you an opportunity to improve your understanding of the concepts we will be studying.

Examinations.
During the semester I will give three in-class exams on dates that I will announce in advance.

The time for the final exam is Monday, December 20, 12:30 - 2:30 P.M.

I do not give make-up exams for those exams missed during the semester. I can excuse you from an in-class or final exam only if you present substantial documentation of a serious illness or personal emergency that prevented attendance.

Grades.
I will compute your grade from a course average with the following weights:
Three in-class exams - 20% each.
Final exam - 40%.

Class material on the Web.
At the first class meeting I am giving you a copy of this document and additional material. As the semester progresses, I will post assignments and additional material for each class on my web page.

Go to my home page at http://www.mcs.newpaltz.edu/~zuckerma and follow the Course Information link to the material for this course.

Notice.
I do not permit my classes to be recorded.
I enforce the College policies that prohibit eating and drinking in classrooms. Please cooperate by respecting these regulations.


Click here to return to the Home Page for this course.
© Paul R. Zuckerman
4 August 1999