Computer Science at the University of Virginia
- Interactive Sorting Algorithm Visualization - (Site) (Source)
- SubClass: Sub-Image Classification Using Neural Networks - (Source)
- Final project for Graduate Information Retrieval (CS6501). The goal of this project was to develop a system which can index and search against a corpus of semantically interesting segments taken from a collection of images.
- Hadoop Image Processing Interface (HIPI) - (Site) (Source)
- This was a research project I was involved with as an undergraduate and continued working on during the following summer. The goal of HIPI is to facilitate image processing on Apache Hadoop, a parallel programming framework.
- Service Learning Practicum
- For my senior thesis project, I worked on a team of 5 to build a Ruby on Rails app for the Arbor, a local nonprofit in the Charlottesville Area.
- Game of Markov - (Site)(Source)
- Generates almost-valid-but-hilarious quotes using text from George R.R. Martin’s Game of Thrones and Markov chains.
- Rougelike - (Source)
- The skeleton of a rougelike, written in Java. Primarily written to learn more about how to design an Entity-Component-System architecture.
- Two Ships vs. Everything - (Source)
- Final project from CS 4730 (Video Game Design). Won the “People’s Choice Award” during the end-of-year game expo.
- Shia LaBeouf - The Game - (Site)(Source)
- Result of HackUVA 2015. No, I don’t know why.
- Cage Teaches Slang - (Source)
- Result of HackUVA 2014. Won the “EduCoin Education Award.”
- Z. Verham, “The Invisibility of Online Slavery,” in Intersect: The Stanford Journal of Science, Technology, and Society, Stanford, CA, Jul 2015. link
- Programming Languages: A Survey of Search-Based Problem Solving Techniques
- Information Retrieval: SubClass: Sub-Image Classification Using Neural Networks
#Hey There! My name is Zack Verham - I’m currently pursuing my Master’s at the University of Virginia with specific interests in graphics, computer vision, deep learning, and parallel computing. I also enjoy tinkering with web development and video game design.
Outside of computer science, I enjoy reading Christian theology, writing, and long-distance running.
Get in touch if our interests overlap!