TOMfite computer science
Computer Science Projects

A collection of my work in the University of Montana's Computer Science curriculum.

SUMMIT CS 346 - Software Science

Maps customer sales information in a GIS-enabled web application. Users can zoom into regions and see current and potential customer information, as well as search for customers and see sales trends in specific areas of the country.

More information
Eph-Stop CS 365 - Database Design and Management

A photo-sharing web application that allows users to group photos in interesting and useful ways. Allows users to upload, edit, and delete photos, view photos by tags or categories, and assign photos to groups.

More information
Cargo Packer Visualization CS 442 - Theory and Practice of Programming II

Displays the output from a container and cargo packing algorithm in three dimensions using the OpenGL framework. Allows the user to select specific cargo boxes through the 3D model and shows the user an animation of the container's packing order.

More information
Tree Simulator CS 446 - Computer Graphics

A three dimensional tree simulation using advanced graphical techniques such as texture mapping, lighting, and display lists in the OpenGL framework.

More information
Musaic CS 446 - Computer Graphics

Music visualization software. The application uses the Internet to create a visual collage of images downloaded based on the lyrics of the currently playing song. The images are displayed in a 3D world and are deformed by the audio.

More information
NotePack CS 476 - User Interface Design

An application to assist students while taking notes in a classroom. Organizes notes, assignments, research materials and course files in a logical way, with an emphasis on an easy to use and intuitive user interface.

More information