CSci 1301: Problem Set 1

Due: Friday, September 8 at 11:59pm by e-mail

Please test all your programs carefully and include all the test cases with your program. You must have at least 3 check-expect tests for each expression and function that takes different data.

This Racket file shows an example of solving similar exercises.

Problem 1

Exercises 3 (3 pts), 4 (3 pts), 8 (5 pts) in Ch. 1. In exercise 8 it's fine to implement just tall and wide, and not square.

Problem 2

Exercises 12 (3 pts) (do not define csurface), 14 (3 pts), 17 (4 pts), 18 (4 pts), 19 (4 pts) in Section 2.1 In exercise 17 it's fine to implement just tall and wide, and not square.


CSci 1301 course web site.