Toggle navigation
CSC151
Home
Syllabus
Schedule
Labs
Readings
Assignments
Reference
Contact
Labs
November 9
Vectors
November 23
Analyzing Procedures
September 30
Anonymous Procedures
November 24
Association Lists
December 2
Binary Search
September 21
Boolean Values and Predicate Procedures
October 2
Conditionals
September 22
Drawings as Values
November 17
Files in Scheme
November 3
Geometric Art
September 25
Scripting the GIMP Tools
October 14
Recursion with Helper Procedures
October 6
Exploring Lists
November 16
Design Patterns and Higher-Order Procedures
December 7
Insertion Sort
September 14
Side Effects
October 5
Building Images by Iterating Over Positions
November 2
Iteration
September 30
Local Bindings
October 28
Local Procedure Bindings
August 31
Getting Started with Linux
October 26
List Recursion, Revisited
September 23
Making and Manipulating Lists of Drawings
December 8
Merge Sort
October 27
Numeric Recursion
September 2
Numeric Computation
November 6
Pairs and Pair Structures
October 12
Verifying Preconditions
September 9
Writing Your Own Procedures
November 13
Playing with Project Ideas
September 18
Testing 2.0
September 16
Testing Your Procedures
November 4
Randomized Drawing
October 7
Recursion Basics
September 4
RGB Colors
September 1
Getting Started with Scheme
October 13
Characters and Strings
September 8
Transforming Images
September 7
Transforming RGB Colors
November 10
Trees
October 30
Turtle Graphics
August 28
Making Paper Airplanes