In accordance to the cooperative agreement between Rutgers and Princeton, students enrolled in our graduate program can take (for credit) courses that are offered by Princeton, provided that the Princeton courses complement the courses that they are taking at Rutgers in their major areas of concentration. Courses of relevance to our program can be taken in several departments of Princeton University. Of special interest are courses in areas of computer science, information sciences, and systems at the Electrical Engineering Department and in logic and foundations at the Philosophy Department. Course descriptions can be obtained from Princeton University. A student must consult his advisor and have his approval before registering for a course in Princeton. Students may register for courses at Princeton only if similar material is not covered in a Rutgers course. Information on registration for a Princeton course can be obtained from the Rutgers Registrar's Office.