| [ CIS 425 Home Page | Syllabus | Announcements ] | Last updated 2006/06/12 07:27:15 |
Assignments are due at time indicated and must be turned in electronically using the web interface e-turnin. e-turnin requires that JavaScript be enabled in the browser. Use your CS department Unix ID (or your uoregon ID) to create an e-turnin login and password the first time you access it.
No late assignments will be accepted by e-turnin after the due time!
| Assignments | |||
|---|---|---|---|
| Assignment Page Link | Topic | Due | Solutions |
| homework1 | Thinking about Languages | Wednesday, April 12, 1 PM | |
| homework2 | Syntax and Grammars | Wednesday, April 19, 1 PM | solution |
| homework3 | Names, Values, Scope | Monday, May 1, 1 PM | solution |
| homework4 | Control Flow, Parameter Passing | Monday, May 8, 1 PM | solution |
| homework5 | Object Oriented Programming | Monday, May 15, 1 PM | solution |
| homework6 | Scheme | Monday, May 22, 1 PM | solution |
| homework7 | ML Types & Functions | Friday, June 2, 1 PM | solution |
| homework8 | Interpreters in ML | Friday, June 9, 1 PM | solution |
| Extra Credit | Optional C++, Scheme, ML problems | Friday, June 9, 1 PM | solution |
There will be about eight assignments, usually due on Wednesdays or Mondays at 1 PM. Toward the end of the term, some extra problems will be made available for you to make up for missed work or earn some extra credit.
Work turned in should be your own - if you collaborate with anyone else on any of the assignments, indicate that on the work you turn in. Academic honesty is expected and cases of suspected dishonesty will be handled according to university policy. In particular, copying someone else's work (including material found on the web) will not be tolerated. If solutions to assignments are obtained from outside sources, the source must be cited.