College of Arts and Sciences
Department of Computer Science

2003 Senior and Master's Projects


| Network Ministries   |   Data Structures and Algorithms Animation     Modeling Information Economies
Adaptive Layout of Web Pages    |   StoryMixer: A Collaborative Video Studio  

Senior Projects Instructor:

Prof. Chris Brooks


 
Title
Sponsor/Advisor
Team Members
Network Ministries
Scott MacLeod
Clark Goto
Jose Guadamuz
Our project consists in assisting Network Ministries, a non-profit organization that works with the community in providing useful services for the Tenderloin district in San Francisco. Network Ministries offers various services, such a providing a comminuty church, a safe house, memorial services for the poor and homeless, and a computer center. Their Computer Training Center is used by both young and old alike, teaching introductory computer skills to the community.

 
Title
Sponsor/Advisor
Team Members
Data Structures and Algorithms Animation
David Galles
Lucille Tang
Luis Acedo
The focus of this project is to provide students and professors with a tool to enrich the classroom learning experience as well as letting students visually explore different algorithms at home. For the students' convenience, the program will include a compilation of the essential data structure algorithms taught in most Data Structures courses. We will develop a new user interface that will be user-friendly and intuitive.

 
 
Title
Sponsor/Advisor
Team Members
Modeling Information Economies
Chris Brooks
Matt Garrison
By simulating agent-consumer relations in a computer environment we can explore all scenarios without taking the risks associated by introducing new products/bundles into a potentially hostile marketplace. We can simulate various business models against a variety of consumer landscapes in the same manner as engineers who will test prototypes in a computer environment before investing millions in a final version. This project will port an existing agent simulator, written by Professor Chris Brooks of the University of San Francisco, into a parallel solution. As each agent can be computed independently, simulation is ideally suited to a parallel solution. Using MPI we will change the original C++/LISP code into a MPI-C version that will be able to run on the University of San Francisco's 64-node super computer, the Keck Cluster. Once this is accomplished we will be able to use the Keck Cluster to run research simulations.

 
 
Title
Sponsor/Advisor
Team Members
Adaptive Layout of Web Pages
David Wolber
Chris Brooks
PJ Onori
SmartNav is a project that is designed to rethink the process of web interface design. SmartNav is intended to track an individual's movement through a website and alter the form of the site's navigation system accordingly. In theory, the site will be in a constant state of evolution for each individual user. If a system for understanding the browsing habits of an individual is achieved, the guesswork and the idea of include-all-options that is used for navigation design for the web could be avoided.

 
 
Title
Sponsor/Advisor
Team Members
StoryMixer: A Collaborative Video Studio
Ronna Tannenbaum
Brewster Kahle
Chih-Yuan Lin
Sujatha Kasturirangan
Yang Wu Choon
Addy Tay
The purpose of the project is to create a tool that allows users to build documentary movies and music videos using the Internet Archive?s huge video collection and source movies uploaded by studio users as raw material. The studio will be a web application accessible from anywhere. Creators will piece together archived movie and sound clips into Internet Movies, small, easily transmitted movies made up entirely of URLs and timing information. Collaborative tools will be provided so that creators can easily share work and find other creators working in similar area. The tool will be made available on the Internet Archive website and could very well reach thousands of users. Creating documentaries and music videos are the main potential applications of this project.

 
 
 
 

Project Web Page Template


CS Home Page