CS 316: Principles of Programming Languages
Keitaro Yukawa
Department of Computer Science
Queens College of CUNY

Suggested Reading | Prerequisites

Grading Scheme:

Midterm Exam -- 45%
Final Exam -- 45%
Projects -- 10%

The final exam will NOT be cumulative; each of the two examinations will cover about a half of the entire course material.

All programming projects must be completed in C++ or JAVA.

Sample course projects: PROJECT I | PROJECT II | PROJECT III