ICS 313: Programming Language Theory, Spring 2002

General Info

Overview

Readings

Assessment

Instructor

TA

Course Management

News

Assignments

Blackboard

Code Discussions

Projects

Resources

Schedule

 

Assessment

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.