COMPUTER SYSTEMS RESEARCH
Student Research Projects 2007-2008
1st quarter
- 3rd Period
- Jordan Albright, Proposal:
Exploring Artificial Societies through Sugarscape
(Computer simulation and modeling).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
sugarscape7-1.nlogo.
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API and
sugarscape3.
1st quarter:
paper,
poster,
presentation,
code/API.
- Tianhui (Tiffany) Cai Proposal:
Neural Networks
(Neural Networks/Machine Learning).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
neural_net.java code/API.
- Michael Chen Proposal:
Excursions into Parallel Programming and MPI
(Parallel Computing).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API - golmpi9.c,
and code/API.
3rd quarter:
paper,
poster,
presentation, and
code/API - golmpi9.c,
and
codewriteup.
2nd quarter:
paper,
poster,
presentation,
code/API - mpi_shell.c,
and
running version.
1st quarter:
paper,
poster,
presentation,
code/API - mpi_shell.c.
- Aaron Dufour Proposal:
Exploration of Genetic Algorithms Through the Iterative Prisoner's Dilemma
(Algorithms for Artificial Intelligence).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code description,
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation, code/API.
- Martin Elthon Proposal:
TJHSST Website Redesign
(Software Engineering).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Asa Kusuma Proposal:
Analysis of Runner Biomechanics through Edge Detection and Image Processing
(Computer Vision).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper (needs pdf/Latex vers),
poster,
presentation,
code/API - blur.py.
- Kenneth Lee Proposal:
Particle Swarm Optimization and Social Interaction Between Agents
(Particle Swarm Optimization PSO).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Karl Leswing Proposal: Genetic Algorithms to find Near Optimal Solutions to the Traveling Salesman Problem
(Modeling, Algorithms).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation, code/API.
1st quarter:
paper,
poster,
presentation, code/API.
- Jinyu Liu Proposal:
JLSim:Visual Traffic Simulation with Extensive User Interface
(Machine Learnning Algorithms).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API,
Car.java,
TrafficLight.java,
jlsimJFrame.java.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation, code/API.
- Kelly Ran Proposal:
Fractal Dimension of Paths
(Algorithms).
4th quarter:
project description,
paper,
two column vers.,
poster (science fair),
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation, code/API 1st quarter.
- Thomas Smilack Proposal:
An Interactive, User-driven Physics Simulator
(3D Modeling, Computational Chemistry).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Luis Valentin Proposal:
Applications of Parallel Programming
(Algorithms, Computer Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper, poster, presentation, code/API.
1st quarter:
paper, poster,
presentation,
code/API.
- 5th Period
- Keith Ainsworth, Proposal:
AI with Particle Swarm Optimization
(Swarm Intelligence).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster,
presentation,
PNetwork.c
includes.h - code/API.
- Gregory Gates Proposal:
Elementary Education in a Technology Age
(Computer Science Education).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
"Kitty Plays Football" script,
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API,
sample screenshot.
Greg's Scratch website
- Phillip Graves Proposal:
Computer Modeling
(.tex)
(Modeling and Simulation).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper, poster, presentation, code/API.
1st quarter:
paper 1st quarter, poster 1st quarter, presentation 1st quarter, code/API 1st quarter.
- Nathan Harmata Proposal:
Development of a Generic Font Optical Character Recognition (OCR)
(Machine Vision).
4th quarter:
project description,
paper,
two column vers.,
poster
(vers. 2),
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API and
testing.
1st quarter:
paper,
poster,
presentation,
code/API.
- Ryan Honig Proposal:
Using Genetic Algorithms to Optimize the Traveling Salesman Problem
(Genetic Algorithms).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API:
AsymTSP.c.
FourthQTSP.c.
STABLEtrav1.c.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code.
2nd quarter:
paper,
poster,
presentation,
code.
1st quarter:
paper, poster, presentation,
code - travelerNewGA.c.
- Richard Hooper Proposal:
Three Dimensional Collision Detection for N Solids Using OpenGL
(3D Computer Graphics).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API,
stationary.c.
- Matt Lee Proposal:
Prisoner's Dilemma with N Participants and Optional Cooperation
(Agent Based Modeling).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API, also
new project proposal.
2nd quarter:
paper,
poster,
presentation,
code/API: prisoner.java and
prisonerdilemma.java.
1st quarter:
paper, poster,
presentation,
code/API.
- Haitao Mao Proposal:
Pathfinding Algorithms in Mutating Graphs(Algorithms).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
MWGPathfinder.java.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
MWGPathfinder.java,
MGingen.java,
MGPathfinder.java,
and
code summary.
2nd quarter:
paper,
poster,
presentation,
MWGPathfinder.java,
and
code summary.
1st quarter:
paper, poster,
presentation,
code/API,
simple.java, and
MWGPathfinder.java.
- Andrew Menke Proposal:
A New Sugarscape Model
(Agent Based Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
Code API.
2nd quarter:
paper,
poster,
presentation, code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Liban Mohamed Proposal:
Logic Based Computation using Conway's Game of Life
(Cellular Automata Theory).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation, code/API.
1st quarter:
paper, poster,
presentation,
code/API.
- Justin Warfield Proposal:
Use of Various Techniques Implementing Procedural Generation in Video Game Design
(Computer Graphics).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API,
codewriteup.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API (python code).
- Jacob Welsh Proposal:
Interactive 3D Geometry in OpenGL
(Computer Graphics).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code.ps.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper, poster, presentation, code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Felix Zhang Proposal:
Development of a German-English Translator
(Computational Linguistics).
4th quarter:
project description,
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,and
code/API,
corpus.py,
proj.py,
dict.txt,
priorities.txt.
2nd quarter:
paper,
poster,
presentation,
code/API,
corpus.py,
proj.py,
dict.txt.
1st quarter:
paper,
poster,
presentation,
code/API and
code.
- 6th Period
- Nicholas Brown, Proposal:
Study on the Outputs and Design of an Abstract Evolution Simulator
(Agent Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
Simulation.java.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
code/API.
- Joshua Choi Proposal:
A Dynamic Model of Human Populations(Computer Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Patrick Coleman Proposal:
Programming a New Sugarscape
(Agent-based Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API:
code testing,
display.rb,
agent.rb,
environment.rb,
location.rb,
simulation.rb,
sugar.rb,
sugargrid.txt.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API,
display.rb,
agent.rb,
environment.rb,
location.rb,
simulation.rb,
sugar.rb,
sugargrid.txt.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Sam Eberspacher Proposal:
Airport and Air Traffic Modeling and Simulation
(Algorithms, Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API,
README.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API:
Airplane.java,
Airport.java,
Renderer.java,
Simulation.java,
Makefile,
geocode.py,
map.data,
airports.txt.
1st quarter(NOTE, NEEDS NEW UPDATED VERSIONS FOR AIR TRAFFIC MODELING):
paper,
poster,
presentation,
romania.py,
render.py,
makefile.py - code/API.
- Patrick Elliot Proposal:
Dynamic Image Resizing
(Image Processing).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
project4.c code/API.
code/API.
3rd quarter:
paper,
poster,
presentation,
project4.c code/API.
code/API.
2nd quarter:
paper,
poster,
presentation,
project.c code/API.
1st quarter:
paper, poster,
presentation,
project.c - code/API.
- Byron Hood Proposal:
Sign Language Recognition
(Computer Vision and Pattern Recognition).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
refman.doc.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API and
project update.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Nicholas Loffredo Proposal:
Agent Based Simulation, Negotiation, and Strategy Optimization of Monopoly
(Computer Simulations).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- James McAtamney Proposal:
C to Java Language Translation
(Machine Learing for Robotics).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation, and
code/API 1 and
code/API 2.
2nd quarter:
paper, poster, presentation, code/API.
- Madhav Nandipati Proposal:
Analysis of Spectro-temporal Receptive Fields in an Auditory Neural Network
(Computer Modeling, Computational Biology).
4th quarter:
paper,
two column vers.,
poster1,
poster2,
presentation,
code/API.
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster,
presentation,
code/API.
- Ben Parr Proposal:
Accurate 3D Modeling of User Inputted Molecules Using a Hill-Climbing Algorithm
(Modeling, Computational Chemistry).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
code/API.
- Andrew Stebbins Proposal:
Advanced Automobile Recognition Through the Use of Image Processing Techniques
(Image Processing, Machine Vision).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation, code Q1:
car_color_detect.cpp,
edge_detect.cpp,
line_detect.cpp,
vertex_detect.cpp.
- Jacob Steinhardt Proposal:
Cayley graphs formed by conjugate generating sets of S_n and
Applications of Fourier transforms and other algebraic techniques to graph products (2nd semester)
(Mathematical Algorithms).
4th quarter:
paper,
poster,
presentation,
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation, code/API.
1st quarter:
paper, poster,
presentation,
code/API.
- Evan Warner Proposal:
Conformal Mapping Using the Schwarz-Christoffel Transform
(Computer Modeling).
4th quarter:
project description.
paper,
two column vers.,
poster (from science fair),
poster,
presentation,
and
classstructure.doc.
3rd quarter:
paper,
two column vers. (2nd quarter),
poster,
presentation,
code/API.
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation, code:
SchwarzChristoffle.java,
GaussQuad.java,
GaussJacobiWeights.java,
ComplexFunction.java,
Complex.java.
- 7th Period
- Josiah Boning, Proposal:
Machine Learning for Musical Analysis and Creation
(Machine Learning, Computer music).
tech web page
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API:
project.c,
project.h,
makefile, input.c,
frac.c, neural.c,
trans.c, and
matrix.c.
2nd quarter:
paper,
poster,
presentation,
code/API: project.c,
makefile, input.c,
frac.c, neural.c and
trans.c.
1st quarter:
paper,
poster,
presentation,
project.c and
makefile, code/API.
- Jack Breese, Proposal:
Application of Face Recognition to a Seam-Carving Algorithm for Content Aware Image Resizing
(Image Processing, Machine Vision).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
code/API.
- Peter Chapman, Proposal:
Image Sharpening - Unblurring/Deblurring
(Image Processing).
4th quarter:
paper,
two column vers.,
poster,
poster vers. with less color (for printing),
presentation, and
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation, and
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Joshua Cranmer Proposal:
Java Decompiler
(Compiler/Decompiler Design).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation, code/API.
1st quarter:
paper,
poster,
presentation, code/API,
API.
- Kelley Hecker Proposal:
Evolving Motor Techniques for Artificial Life
(Simulation and Modeling).
4th quarter:
project description,
paper,
two column vers.,
poster (better),
poster,
presentation,
and
code api,
youtube examples of her project, SeniorResearchKH08.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
ga_test.tz,
code_description.
2nd quarter:
paper,
poster,
presentation,
code2.tz,
prototypedemo.
1st quarter:
paper, poster,
presentation,
code/API -
ga_test.tz.
- Brett Jones Proposal:
First Person Pac Man 3D Graphics
(3D Graphics).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
code/API.
- Alex McGuigan Proposal:
Examining Leadership Using Agent Based Modeling (Computer Simulation).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API code/API.
1st quarter:
paper,
poster,
presentation,
code/API.
- Matt Wade Proposal:
Simulation of the Spread of a Virus Using Agent Based Modeling
(Agent Modeling).
4th quarter:
paper,
paper,
two column vers.,
poster,
presentation,
and
code/API.
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation, code/API.
- Natasha Wallage Proposal:
Simulating Evolution
(Artificial Life, Computer Modeling).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
CodeWriteUp3a,
CodeWriteUp3b - code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper,
poster,
presentation,
Food.txt,
Graph.txt,
Location.txt,
Organism.txt,
Predator.txt,
Sim.txt,
Species.txt,
World.txt - code/API.
- Michael Yura Proposal:
Reinforcement Learning in Connect 4
(AI, Machine Learning).
4th quarter:
paper,
two column vers.,
poster,
presentation,
and
code/API.
3rd quarter:
paper,
two column vers.,
poster,
presentation,
code/API.
2nd quarter:
paper,
poster,
presentation,
code/API.
1st quarter:
paper, poster, presentation,
code/API.
- Mentorship
- Edward Rice Proposal:
SyntenyChecker: quality control from syntenic regions at National Center for Biotechnology Information (NCBI)
(Computational Bioinformatics).
1st quarter:
paper 1st quarter, poster 1st quarter, presentation 1st quarter, code/API 1st quarter.
- Eric Shi Proposal:
Code Refactoring with Legacy Code in Flight Model Software
(Computer graphics and simulation).
1st quarter:
paper 1st quarter, poster 1st quarter, presentation 1st quarter, code/API 1st quarter.