[ Home | Classes | Research | Students | About Me ]

As part of my job, I get to work with amazing students. The following are high school projects, senior projects, independent studies, and research projects that I've been involved with. These are all Pomona students unless otherwise indicated.

Projects marked with a [*] resulted in a publication (paper or poster).

  • Summer 2016
  • PAYS
  • 2015-2016
  • Jennifer Nguyen, Christina Tong, Anastasia Voloshinov
  • Summer 2015
  • Israel Gebremariam
  • Jennifer Nguyen
  • PAYS
  • 2014-2015
  • Kevin Byrne
  • Ellie Cawthon
  • Josh Edgcomb
  • Michael Cohen and Matthew Sloane, Nekton
  • Xiaoyin Qu
  • Summer 2014
  • Dunmi Alabi
  • PAYS
  • 2013-2014
  • Alan Chen A study of unexpected behavior in the Louvain algorithm
  • Erick Deras A network analysis of checkers
  • Ryan Luo GPU acceleration of a molecular dynamics simulation
  • Arthi Padmanabhan March madness: a cluster analysis of betting patterns
  • Summer 2013
  • Liyang Li (CMC), Network characteristics of brain images
  • Kara Odum (Scripps), Network characteristics of brain images
  • 2012-2013
  • [*] Evan Fields, On the stability of clusterings
  • Arthi Padmanabhan and Jessica Schroeder, Recipe networks
  • Summer 2012
  • [*] Evan Fields, On the stability of clusterings
  • Yifan Zhu, Graph scaffolding for coloring graphs
  • Alejandra, Sergio, Jose, Naima, Jermaine, and Astrid (PAYS students, all rising seniors at local high schools), Computer simulation of emergent systems
  • 2011-2012
  • Alexis Chuck, Web engineering
  • [*]Paul McCormack, Optimizing leader proportion and behavior in evacuations
  • Kim Merrill and Jesse Pollak, Software as a service
  • Summer 2011
  • Daniel Poore, Nonsymmetric fill-minimizing orderings
  • 2010-2011
  • Ryan Wieghard, Computational methods for playing "outside" in jazz improvisation
  • Sophia Yang, Parallel sphere packing for predicting the release kinetics of matrix tablets
  • January 2010-January 2011
  • [*] Lisa Peairs (Scripps College 12/09), Automatic tuning of sparse linear solvers
  • Summer 2010
  • Chris Fincher, Commonsense Computing website design
  • Daniel Poore, Fill-minimizing orderings
  • 2009-2010
  • Ian Carr, Co-evolutionary algorithms in computer creativity and music generation
  • Jacob Heller (Claremont McKenna), Using neural networks to identify street signs
  • Miles O'Connell (Claremont McKenna), Application of machine learning to the selection of flexible preconditioning strategies
  • Summer 2009
  • Evan Hemsley, Web interfaces for large datasets
  • Miles O'Connell (Claremont McKenna), Reinforcement learning enhanced FGMRES
  • Joan, Erick, Jessie, Marisol, Tanya, and Brian (PAYS students, all rising seniors at local high schools), Explorations in robotics
  • 2008-2009
  • Ragib Morshed, Compressive sensing
  • Summer 2008
  • [*] Steven Ehrlich (Harvey Mudd), On the complexity of the nonsymmetric minimum fill problem
  • Fred Johnson (Harvey Mudd), Characterizing nonsymmetric perfect elimination matrices
  • Kevin Oelze (Harvey Mudd), On the nonsymmetric bandwidth minimization problem
  • Jordan, Christina, Karla, Malcolm, and Luis (SSEP (now known as PAYS) students, all rising seniors at local high schools), On fill-reducing orderings for large, sparse matrices
  • 2007-2008
  • Edward Burns, Music similarity across time and space
  • Patrick McNally, MARVEL: automated lip-syncing
  • Summer 2007
  • [*] Erik Kuefler, A reinforcement learning based approach to the selection of sparse linear solvers
  • Ragib Morshed, Graph theoretic approaches to studying nonsymmetric perfect elimination matrices
  • 2006-2007
  • Timothy Brown, The Future of Game AI: an Evaluation of the Effectiveness of In-Game Learning in First-Person Shooters
  • Timothy Brown, Futuristic Gladiator
  • Alex Haro, Futuristic Gladiator
  • [*] America Holloway (Swarthmore '05), Using Machine Learning Techniques to Choose Preconditioners
  • Siobhan Shier (Scripps College), Misconceptions and Perceptions that Keep Women from Computer Science and Proactive Strategies to Combat Them
  • Summer 2006
  • Fan Zhang (Claremont High School '07), On the Accuracy of Fill Predictions
  • 2005-2006
  • [*] Michael Lazzareschi (co-advised with (primarily advised by) Christine Alvarado), Properties of Real World Digital Logic Diagrams
  • Summer 2005
  • [*] Michael Lazzareschi, Using Optimization Tools to Evaluate Preconditioners
  • 2004-2005
  • [*] Shiri Azenkot, Computing the Approximate String Edit Distance with Moves (first place at SIGCSE ACM undergraduate student research competition)
  • Erik Fagerstrom, Gut Wars (finalist in the 2005 Hidden Agenda contest to write an educational game for 7th graders)
  • Justin Guerber, Building an Efficient Networking Framework for Multiplayer Computer Games
  • Jeff Jablonski, Gut Wars (finalist in the 2005 Hidden Agenda contest to write an educational game for 7th graders)
  • James Kirschner (Claremont McKenna), Developing a Predictive Model for Music Preference
  • Ben Swanson, Algebrarcade (finalist in the 2005 Hidden Agenda contest to write an educational game for 7th graders)
  • Summer 2004
  • Ryan Riegel (Harvey Mudd), Fast Algorithms for Recognizing Nonsymmetric Perfect Elimination Matrices
  • 2003-2004
  • Shiri Azenkot, Perfect Elimination Orderings for Symmetric Matrices
  • [*] Melissa Egan (Pomona '03), On the Perfect Elimination Ordering of Nonsymmetric Matrices
  • John Plewe, chemPOP (second place in the 2004 Hidden Agenda contest to write an educational game for 7th graders)
  • Nathan Quan, Analysis of Darwinian Evolution with Cellular Automata
  • Jonathan Samples, Who Wins, Who Loses, Who Can Tell: Back Propagating Neural Networks for the Prediction of Professional Football
  • Summer 2003
  • Cole Rottweiler, Experimental Analysis of ILU Heuristics
  • 2002-2003
  • Melissa Egan, A Comparison of Techniques for the Automatic Romanization of Arabic Script
  • Daniel Myers (co-advised with Nick Schisler), Decision Trees for Identification of functional RNAs in Genomic Sequences
  • Jonathan Shriver-Blake, Ladon: a Distributed Computing System . (2011: at Knack Registry)
  • 1998-1999
  • Wei-Hua Shen (UC Berkeley), Balancing Sparse Matrices