|
Grading will be based on the following:
- Assignments in which
you implement small programs in order to learn new languages:
25%.
- Exams (midterm and final): 40%
- Projects in which you
design and implement an interpreter or compiler for a language.
These may be done in small groups: 25%
- Online Quizzes, which help you keep on schedule and
prepare for the exams: 10%
- Participation in class or online discussions will
be used to promote students near a grade boundary.
|