CS-364: Programming Languages

Spring 2022

Course Syllabus

This course meets MW from 2:30–4:00 in Valentine 207. For additional information, please refer to the course syllabus.

Lectures and Homework

Check here for information about content presented in lectures, assigned readings, and due dates.

Projects

Check here for information regarding programming assignments.

🐌

snail

Click here for documentation for the snail programming language.

Autograder

Submit and test your programming assignments. Note that you will need to use the VPN when off campus.

Gradescope

We will be using gradescope for reading quizzes and other assignment submissions.

Piazza

We will be using Piazza for communication. Click here to join the discussion!

Reason API

A local copy of the Reason API (updated for OCaml 4.12) is available here.