Course Materials for CSc 335 in Spring 2025

Hello, if you have any need, please feel free to consult us, this is my wechat: wx91due

Course Materials for CSc 335 in Spring 2025

We will require software and texts, as follows.

1. Software for Scheme

Scheme is available via the Racket website, at http://racket-lang.org/.  You want the latest version compatible with your hardware.

The installation for all of Linux/Mac/Windows is described in detail on the website; the installation of Racket sets up an IDE (drracket) automatically.

IMPORTANT: we will start the course using Scheme R5RS, which is just one of many languages offered by DrRacket. Once you open drracket, find the Languages tab, select Other Languages, and then select R5RS under Legacy Languages.  You will need to do this for each document you create using DrRacket.  I will demo this in class.

2. Course Texts

1. Essentials of Programming Languages, https://mitpress.mit.edu/9780262062176/essentials-of-programming-languages

2. The Little Schemer, Friedman and Felleisen, https://mitpress.mit.edu/books/little-schemer

Additional materials may be suggested as the course progresses.


发表评论

电子邮件地址不会被公开。 必填项已用*标注