Laboratory Exercise for The Tao of Computing

Index of Laboratory Exercises

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 17, 18, 19, 20, 21, 22


This page provides an index of laboratory exercises to highlight concepts and provide first-hand experience. Collaboration is encouraged on all laboratory exercises. The following list outlines each laboratory exercise for the course.
Laboratory
Exercise Title and Description Due Status
Lab. 2a Image Processing: Wednesday, February 4 Draft available
  • RGB scales
  • GIF and JPEG pormats
  • Image processing with GIMP
  • Lab.2b A Photo Album: Monday, February 9 Draft available
  • Image file formats
  • Image size
  • Image quality
  • Lab. 6a Run-time Experiments: Wedesday, February 25 Draft available
  • Linear Search
  • Binary Search
  • Lab. 6b Run-time Experiments: Friday, February 27 Draft available
  • Insertion Sort
  • Quicksort
  • Permutation Sort
  • Lab. 11 File Sharing: Wednesday, March 31 Draft available
  • File permissions
  • Execute permision
  • Some Linux commands
  • Lab. 13 The Basics of html: Monday, April 5 Draft available
  • Structure of a Web page
  • html tags
  • Links and images
  • Lab. 14 User Data in html: Wednesday, April 7 Draft available
  • Web forms
  • Get and Put methods
  • Privacy issues
  • Lab. 14b Tables and Frames in html: Friday, April 9 Draft Available
  • Tables
  • Frames
  • Linking page elements
  • Lab. 15 An Introduction to JavaScript: Monday, April 19 Draft Available
  • Events and event handling
  • Basics for Using JavaScript
  • Pop-up windows
  • Changing background colors
  • Lab. 17 Browser Information and Privacy: Wednesday, May 5 Draft available
  • Browser-server communication
  • Dynamic Web pages
  • Privacy issues

  • This document is available on the World Wide Web as

    http://www.cs.grinnell.edu/~walker/courses/105.sp04/labs/lab-index.shtml
    

    created December 2, 2003
    last revised May 2, 2004

    Valid HTML 4.01! Valid CSS!
    For more information, please contact Henry M. Walker at walker@cs.grinnell.edu.