CSci 170: Analysis of Programming Languages
Homework Assignments
General Information
Homework assignments will be handed out in class in addition to
being posted here.
For programming assignments, turn in printed source listings and runs for each assignment.
Remember that a portion of your grade for homework assignments will
be based on your documentation.
Homework Assignments
- Assignment 1.
- Assignment 2. Page 49, numbers 1, 2, 3, 7, 8.
- Assignment 3. Page 49, numbers 4, 6, 12, 13, 15, 21.
- Assignment 4. Short C programming assignment. See
echoasmt.html
- Assignment 5. A longer C program. See
concordanceasmt.html
- Assignment 6. Convert Queen.java to a C++ program. See
queenasmt.html.
- Assignment 7. From chapter 8, page 335. Numbers
2-5, 8, 9ab, and 11. See also
first ML example,
second ML example,
third ML example,
for more examples that may help for this and the next
assignements
- Assignment 8. From chpater 9, page 380. Numbers 1-3, 7, 8.