COMP 401: Senior Seminar
[Spring 2009]

This seminar will be team-taught by Mike Gousie and Mark LeBlanc.

Syllabus(in pdf)

How to access personal web space - this is how to upload your web content to Wheaton's server.

Practical UML: A Hands-On Introduction for Developers

Projects/Homeworks

  • Karen
  • Amy

    Project Examples

  • Optical Illusions - Michael Bach's page of optical illusions; reference for Flash 1 project. Note this page is done in Java.
  • Wheaton CS Timeline - Amos's timeline on the CS page.
  • Computing history - information/sample for final project.
  • Timeline of computing history - sample for final project.
  • George Bush timeline - another timeline example.
  • Interactive timeline at IEEE - example of an interactive timeline, including events in science, health, transporation, and more.
  • Charles Babbage Institute - more computing history.
  • Computing history links

  • Flash

  • COMP 161 class page - shows Flash examples and references from last semester's Web course.
  • Examples

  • Display people data - example that reads XML data file.
  • people.xml - XML file that contains data for the above Flash movie.
  • Using an XML file with Flash - instructions on how to do the above. This page includes links to the source code.
  • naviScroll2.swf - Flash movie that scrolls images in a circular fashion on the x-z plane.
  • naviScroll2.fla - source file for the above Flash movie.
  • Handouts/In-Class Examples

  • Introduction to Visualization - PowerPoint (gack!) presentation.
  • Map of Sussex, England - Robert Morden in 1722 edition of Britannia.
  • Visualizing Crowds at a Web Site - animation of network traffic.
  • Sort animation - includes bubble, insertion, quick, and selection sorts.
  • Interactive Data Structure Visualization - various binary tree visualizations, among others.
  • Heap sort visualization - compare this with heap sort visualization in link above.
  • The Baby Name Wizard's NameVoyager - How popular is YOUR name?
  • GeoHive: Global Statistics - repository of statistical information.
  • Census Interfaces - research into systems to more easily visualize census data.
  • Social Explorer - a social statistics visualization in Flash.
  • Cannon Mountain Trail Map - an "interactive" ski trail map.
  • Bromley Trail Map - a different version of a trail map; compare it to the previous applet.
  • Discrete Mathematics Applets - a comprehensive list of many, many interactive applets for teaching mathematics and/or showing mathematical puzzles.
  • Social Science Visualizations - a good list of visualizations in various subjects.
  • Manuscript Visualization - Prof. Michael Drout's idea for visualizing medieval manuscript data.
  • Gapminder - click on Gapminder World, 2006 to see a visualization of world-wide income stratification.
  • Meet the World - visualization of some statistics using the country's flag.
  • Uncertainty Visualization - examples of visualization projects/research.
  • Viz-o-Matic - Too much visualization?
  • Cartoon - software engineering.
  • Cartoon II - a dig at Microsoft is always good.
  • Periodic Table - visualization of the various visualization methods using the metaphor of the Periodic Table.
  • Jeff Clark - some visualization examples using principles described in class.

    More Visualization Examples than You Need

  • The Top 175 Visualization Resources - a whole bunch (175?) of examples and resources in one site.

    PowerPoint

  • The Gettysburg Address - Peter Norvig's version of the famous speech.
  • The Power of PowerPoint - says it all, doesn't it?
  • E.T. Does Rocket Science - Tufte's review of the use of PowerPoint in the space shuttle disaster.
  • Key slide of Columbia PowerPoint presentation.
  • Math/CS Department Seminar - example of a PowerPoint presentation.
  • Giving an Academic Talk - some advice about presentations, including what to show on slides, from Jonathan Shewchuck of UC Berkeley.

    What personality type are you?

  • Jung - Meyers-Briggs Test
  • Last updated