CSC 105 Grinnell College Spring, 2006
 
An Algorithmic and Social Overview of Computer Science
 

Index of Laboratory Exercises

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13


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. 1 Getting Started on MathLAN and Integer Storage: Friday, February 3 Version 1.0 available
  • Getting Started with MathLAN
  • Integer Storage
  • Size of Integers
  • Lab. 2 Image Processing: Wednesday, February 8 Version 2.0 available
  • RGB scales
  • GIF and JPEG formats
  • Image processing with GIMP
  • Lab.3 A Photo Album: Wednesday, February 15 Version 2.0 available
  • Image file formats
  • Image size
  • Image quality
  • Lab. 4 Spreadsheets: Monday, February 27 Version 1.0 available
  • Cell Definitions
  • Computations
  • Graphics
  • Lab. 5 Run-time Experiments: Wednesday, March 8 Version 2.0 available
  • Linear Search
  • Binary Search
  • Tabulation of Experimental Data
  • Lab. 6 Run-time Experiments: Tuesday, March 14 Version 2.0 available
  • Insertion Sort
  • Quicksort
  • Permutation Sort
  • Lab. 7 File Sharing: Extra Credit Option
    Tuesday, April 19
    Version 2.0 available
  • File permissions
  • Execute permission
  • Some Linux commands
  • Lab. 8 The Basics of html: Monday, April 10 Version 2.0 available
  • Structure of a Web page
  • html tags
  • Links and images
  • Lab. 9 User Data in html: Monday, April 17 Version 2.0 available
  • Web forms
  • Get and Put methods
  • Privacy issues
  • Lab. 10 Tables and Frames in html: Friday, April 21 Version 2.0 available
  • Tables
  • Frames
  • Linking page elements
  • Lab. 11 Browser Information and Privacy: Wednesday, May 2 Version 2.0 available
  • Browser-server communication
  • Dynamic Web pages
  • Privacy issues
  • Lab. 12 An Introduction to JavaScript: Monday, May 8 Version 2.0 available
  • Events and event handling
  • Basics for Using JavaScript
  • Changing background colors
  • Lab. 13 Pop-up Windows and Error Checking with JavaScript: Friday, May 12 Version 2.0 available
  • Pop-up windows
  • Simple error checking

  • This document is available on the World Wide Web as

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

    created 2 December 2003
    last revised 19 January 2006

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