CSCI 3675, Summer 2003
Last modified: 7/28/03
Announcements
There will be a quiz on Wednesday, July 30.
Practice questions are
available. Solutions to the
practice questions are also available.
Programming assignment 7 is
available.
Programming assignment 8 is
also available. It is an extra credit assignment, using Java.
Syllabus
This course introduces the student to characteristics of
various kinds of programming languages. See the
syllabus.
Office hours
M-Th 11:30-12:15. I will stay later if there is demand.
Quizzes and exams
Assignments
Programming assignments
- Programming assignment 1
- Programming assignment 2
- Programming assignment 3
- Programming assignment 4
- Programming assignment 5
- Programming assignment 6
Written assignments
- Homework assignment 1, due 7/2
- Homework assignment 2, due 7/9
Other
Source
code for the Astarte implementation is available.
A Windows implementation of Astarte is available now. It still has
some peculiarities that I need to work out, but it appears to work well
enough to be usable. To install it:
- Create a folder, such as C:\Astarte, such that the full path
name of the folder does not contain any blanks. (This is one of the
peculiarities that needs to be fixed.)
- Save this
file into that folder.
- Unzip the file.
- To run the system, run astide.exe. The run menu has items that
will compiler or run a program. Currently, you can only have one
program open at once, and can only compile the open program.
The interpreter window does not resize correctly - another thing to
fix.