COMPUTER SYSTEMS RESEARCH
Student Research Projects 2007-2008
Course Offerings 2007 and
2008
Research portfolio summary
Research topics links
Information for Juniors, Dec 5 and 9, 2007
All Project titles 2007-08
- Exploring Artificial Societies through Sugarscape (Computer simulation and modeling).
Netlogo/MASON (Java)
Ruby
Java
- Particle Swarm Optimization and Social Interaction Between Agents, Ant Colony Optimization
(PSO, ACO)
OpenGL
Java
- Using Genetic Algorithms to Optimize the Traveling Salesman Problem(Genetic Algorithms).
C
Java
- Agent Based Simulation, Negotiation, and Strategy Optimization of Monopoly
(Computer Simulations).
- Simulation of the Spread of a Virus Using Agent Based Modeling
(Agent Modeling).
Java
- Evolving Motor Techniques for Artificial Life
(Simulation and Modeling).
Breve
- Simulating Evolution
(Artificial Life, Computer Modeling).
Java
Java
Java
Java
- Analysis of Spectro-temporal Receptive Fields in an Auditory Neural Network
(Computer Modeling, Computational Biology).
Matlab
- Machine Learning for Musical Analysis and Creation
(Machine Learning, Computer music).
C
PHP, MySQL
- TJHSST Website Redesign (Software Engineering).
Python, Ruby, Java
PHP, MySQL
- Elementary Education in a Technology Age
(Computer Science Education). 1st quarter:
Scratch (MIT)
Java
Java
- Development of a Generic Font Optical Character Recognition (OCR)
(Machine Vision).
Java
- Sign Language Recognition
(Computer Vision and Pattern Recognition). 1st quarter:
C
- Dynamic Image Resizing
(Image Processing).
C
- Application of Face Recognition to a Seam-Carving Algorithm for Content Aware Image Resizing
(Image Processing, Machine Vision).
C
- Image Sharpening - Unblurring/Deblurring
(Image Processing).
Java
- First Person Pac Man 3D Graphics
(3D Graphics).
Java3D
- Pathfinding Algorithms in Mutating Graphs(Algorithms).
Java
- Invariants of Functions on Permutations of Sets, Applications of Geometrical Bijections
(Mathematical Algorithms).
- Conformal Mapping Using the Schwarz-Christoffel Transform
(Computer Modeling).
Java
C
- Development of a German-English Translator
(Computational Linguistics).
Java
Java
- C to Java Language Translation
(Language Translation, Compiling).
Java
- Java Decompiler
(Compiler/Decompiler Design).
Java
Mentorship Fall 2007
-
SyntenyChecker: quality control from syntenic regions at National Center for Biotechnology Information (NCBI)
(Computational Bioinformatics).
-
Code Refactoring with Legacy Code in Flight Model Software
(Computer graphics and simulation).
Mentorship 2006-2007
- (Summer/Fall mentorship),
TASC
Component Architecture and Simulation Environment (TCASE)
(Systems Modeling, Northrop Grumman
IT)
- (Summer/Fall),
Implementation
of Artificial Physics Using AIBO Robot and the Pyro Programming
Environment (AI
Robotics, NRL),
paper,
poster,
and
presentation
- (Fall Mentorship - IT.com), ,
paper,
poster,
and presentation
- (Summer/Fall), Assessing
Terrorism Threat Rankings to Specific Sites (Risk Analysis, Digital Sandbox)
- (Fall Mentorship - Astute Tech)
- (Summer/Fall), Integrated
Spell Checker and Search Engine (Internet AI, IT.com),
poster
- (Summer/Fall), Use
of the Latent Dirichlet Allocation (LDA) Algorithm and Applications With
An Intranet Search Program (Internet Datamining and AI search,
IT.com), paper,
poster
- (Fall - Mentorship - GMU Experimental Economics),
paper,
poster,
and presentation,
project
description
- (Fall - Mentorship - Mitre Tech),
,
paper,
poster,
and presentation
- (Summer/Fall), Designing
a View Management System for Augmented Reality (Virtual Reality Systems, NRL)
- Traffic Management, Turner-Fairbank Highway Research Center
(TFHRC), Highway Driving Simulator,
project
description