This short week you will get an orientation to the course and learn about the Design Recipe.
This course is organized differently from what you are used to. Lesson 0.1 explains how the course is organized and what you should expect. Lesson 0.2 presents some of the basic principles underlying the course. Lesson 0.3 deals with the unpleasant but necessary topic of Academic Honesty.
Lessons 0.4 through 0.6 will give you the opportunity to familiarize yourself with the various systems we will use during the course-- most notably Racket and Github.
Here is the course map. In future weeks, this map will reappear, with the week's topics highlighted.
Prologue and Part I from the textbook, which cover an introduction to programming, fixed-size data, and the Basic Student Language in Racket.
Please do the following activities:
The two meetings of CS 5011, which start next week, will act as supervised laboratories where you can work on this assignment, but please do as much as you can before coming to lab.
Last modified: Wed Sep 3 22:15:41 Eastern Daylight Time 2014