2017
UVM | December 8, 2017 | 1:10 PM to 4:20 PM CS Fair

A Showcase of Student Projects

Projects


Sort by: Category | Presentation Time | Booth Number | Title | Random

Total Projects (Random Sort): 182
(Note: If your project does not show did you confirm your registration?)

Adventure Deeper - 93
By: Jade O'Connor
Category: Beginner Programming (CS 21 level)
Booth: 9 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 21
Description: A classic text adventure game with a twist
smart car - 52
By: Yongyi He, Yahui Wen, Hanqing Sun
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 13 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS121
Description: A smart car that based on raspberry pi.
simple test - 115
By: Yueying Liu
Category: Beginner Programming (CS 21 level)
Booth: 31 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS021
Description: a simple test.
Python I Assign - 127
By: Samuel Nardone
Category: Beginner Programming (CS 21 level)
Booth: 6 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Python I
Description: I dont know yet
Music Recommendation System - 40
By: Yuhang Lin, Nisha Chaube
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 9 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 295 Machine Learning
Description: A good recommendation system is the key to business success. We will demonstrate a music recommendation system using several algorithms, including popularity-based, item-item collaborative filtering, and user-item collaborative filtering.
Microphone Math Games - 89
By: Jake Regele
Category: Beginner Programming (CS 21 level)
Booth: 16 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS21 - python
Description: A series of math games using google's speech to text python SDK
Politician Stance Finder - 2
By: Ethan Nerney
Category: Beginner Programming (CS 21 level)
Booth: 17 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 021 (Programming 1) is what gave me the tools for this project, as I've learned python solely from in class activities and reading the textbook.
Description: My program reads through and analyzes the different bills any given politician has voted on and how they voted to give a good picture of what a politician's actual stance is, in comparison to their public stance.
UVM Hit Paws A Cappella Website - 207
By: Lindsay Ross
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 23 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 142
Description: This is a website for University of Vermont's co-ed a cappella group, the Hit Paws. It's a clean, user-friendly website that is currently used by the group for publicity and event scheduling.
CAPM Valuation - 198
By: Jacob Drake
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 28 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 124
Description: Evaluates if a stock is a good purchase.
CS287 Final Project - 61
By: Rachel Bayersdorfer
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 30 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 287
Description: Final project for CS287: Data Science I
Eat In - 24
By: Alex Ram, Blaine Andreoli, Ndudi Nkanginieme, Sam Oe, Grant Slattery
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS275 - Mobile Apps
Description: Eat In is an application that connects consumer and chefs.
Raspberry Pi Powered CNC Router - 188
By: Phillip Nguyen
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 2 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS121
Description: Proof of concept for controlling a CNC router from a Raspberry Pi controlled via a remote interface.
Spuk-Haus - 162
By: Hudson Elledge, Bastien Taylor
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 8 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 110
Description: Text based game with exciting writing and simple puzzles.
Cs21 - 27
By: Kyle Morand
Category: Beginner Programming (CS 21 level)
Booth: 17 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Cs21
Description: Cs21
Asian Travel Guide - 67
By: Kunqiao Zhou, Zeran Li, Yutong Yang
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 7 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS148
Description: A website to introduce several Asian countries to travel
CS 120 Final Project - 200
By: Nicholas Lawrence, Edward Kreutzer, Griffin Georgiadis
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 8 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 120
Description: CS 120 Final Project
The Space Race - 60
By: Abbey Gallaudet
Category: Beginner Programming (CS 21 level)
Booth: 26 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 021
Description: I've created a game that allows the user to "build" a rocket and compares it to a random rocket "built" by the computer. Using several physics equations it determines if the rockets can make it to space and remain in orbit.
Save Our Sweeties - 31
By: Christopher Suitor, Nana Nimako, Kieran Edraney
Category: Beginner Web Design (CS 8 level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS008 helped us with this project
Description: A website to promote dog rescue in order to encourage people to support the cause.
Slow Food UVM - 20
By: Alaina Carstensen
Category: Beginner Web Design (CS 8 level)
Booth: 17 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Project made possible by taking CS008
Description: This website for UVM's Slow Food Club. Helping to spread the word and share the love.
Cat Pause website - 141
By: Brandon Swett, Marvin Atwood
Category: Beginner Web Design (CS 8 level)
Booth: 32 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): Cs 008
Description: A website we created for the UVM convenience store Cat Pause.
Live Twitter Happiness Analysis - 190
By: Patrick Dundas
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 1 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): I am currently in CS008, but I have knowledge way beyond the scope of this course. I have been teaching myself programming since I was 10, and this project is probably beyond the scope most web classes at UVM, so I am not sure if it would fit into a speci
Description: This project uses my custom-made API running on Node.JS which analyzes tweets given a specific query (keywords) and timeframe. Once the tweets have been grabbed by my API, they are analyzed and my website displays how people on twitter feel about the topic over the given period of time. The website allows you as the user to type in a query and timeframe, to then grab live data and give you real live results on how people have been feeling about the topic.
CS 20 Project - 176
By: Rachel Goldman
Category: Beginner Programming (CS 21 level)
Booth: 19 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 020 Matlab Computer Programming for Engineers
Description: Matlab Programs & Visual Basic Programs
Approximate Time Complexity (Big O) - 69
By: AriaRay Brown, Rohit Nawani
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 10 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS-124
Description: Approximate Time Complexity (Big O)
Numerical Methods for Evolving Efficient Wind Turbines - 32
By: Jack Felag
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): PHYS 256 - Computational Physics
Description: Wind turbines simulated in hand-built minimal physics engine. They are then evolved with an evolutionary algorithm to maximize efficiency.
Discover Mars - 195
By: Emily Connolly
Category: Beginner Web Design (CS 8 level)
Booth: 20 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS008
Description: Set in the far future, this project is a site that functions as a fictional immigration website for people wishing to move to Mars. It contains a form to register interest, as well as FAQ and details about living on Mars.
Language - 18
By: Ariel Martin
Category: Beginner Programming (CS 21 level)
Booth: 23 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Course that has a direct impact on this project: CS 021: Python Programming.
Description: I am writing a code that will allow the user to select a language (French, Spanish, English), and then provide them with useful phrases to know (if they do not speak a native language in another country), as well as execute exercises to help them remember and apply the phrases.
New Cats on the Block - 72
By: Jake Mann, Luke Beatty
Category: Beginner Web Design (CS 8 level)
Booth: 13 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008
Description: An informational website for incoming UVM students.
Sburb Level Select - 96
By: Jade O'Connor
Category: Beginner Web Design (CS 8 level)
Booth: 4 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 008
Description: A user friendly website to help a user navigate the complicated webcomic "Homestuck"
Beaudry's Store New Website - 112
By: Zoso Christiana, Hengjun Wu
Category: Beginner Web Design (CS 8 level)
Booth: 14 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 8
Description: Helping a Local business revamp their website.
Feature Selection for Classification Using Genetic Algorithms - 155
By: Douglas Denu, Maike Holthuijzen, Sandhya Sandhya
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 24 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 352
Description: CS 352 Evolutionary Computation Final Project. Using genetic algorithms for feature selection to improve classification.
Final project for CS 142 - 124
By: Alexandra Touloukian
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 16 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008, CS 148, and CS 142 all contributed to the creation and development of this project.
Description: CS 142 final project
Adopt a Friend - 101
By: Filippa Landgren, Catie Owen, Amanda Adams
Category: Beginner Web Design (CS 8 level)
Booth: 17 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS008
Description: Pet adoption site for a non-profit organization (Adopt a Friend) which creates a bridge between people who want to adopt a pet and pets who need new homes. The webpage includes the pet categories dogs, cats, birds, and hamsters.
Yo No Sè Mexican Restaurant - 172
By: Tommy Holtzman, Shea Flanagan
Category: Beginner Web Design (CS 8 level)
Booth: 25 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): cs008
Description: Mexican restaurant website for a restaurant called 'Yo No Sè'
States capital - 197
By: Abdi Abdinoor
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 23 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): This project is for CS21, and no other course had any impact on it.
Description: My project helps people study the capitals of each state. it prompts the user for input of which random state capital. if user gets it correct, they receives a message of 'you are correct'. if the user is wrong they receive a message of 'your answer if incorrect, and the computer revivals the right answer. user gets unlimited try to do another question or they can just quit.
CrazyKeys - 122
By: Andre Hansen, Alissa Chiu, David Bryant, Anh Duc Phan
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 18 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 275
Description: Final Project for CS275
A Blast from the Past - 164
By: Tripp Gordon, Corso Donati, Will Soccorsi
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 24 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 120
Description: We are creating a graphics based game called Alien Invader, in which a user will fight and advance by fighting waves of different kinds of aliens. Each wave once defeated will bring the user to a different level.
FishVT - 150
By: Zach Bernstein, PJ Solomon, Nathan Tolley, Aaron Seibring
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 14 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008 provided most of the foundation for this project, along with some independent knowledge
Description: FishVT takes a dataset with all of the fishing spots in Vermont and allows the user to filter them based on a number of criteria, including which fish are present at which site, the amount of traffic at each site, or whether or not there are boats allowed at a particular site. This project was written in the span of 24 hours for HackVT 2017.
Galaga-2017 - 66
By: Vanessa White
Category: Beginner Programming (CS 21 level)
Booth: 34 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 021
Description: I am designing a Galaga game with the programming language, Python.
UVM Athlete Academic Standing - 37
By: Liam O'Toole, Tim Guyon
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 7 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS148
Description: This a platform for athletes, their advisors and their professors to interface with. This program will simplify the current process the Athletic Department uses for receiving reports about athletes from their professors.
CS008 Final Project - 174
By: Christopher Swingle, Ben Sylvester, Cameron Clark
Category: Beginner Web Design (CS 8 level)
Booth: 7 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: Website the connect Artist at UVM to the rest of the community
Raspberry Pi Theramin - 87
By: Will Wuttke, Bill Hogan, Liam Hogan, Andrew Borg
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 21 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 121
Description: A fully operative theramin using a raspberry pi with a distance sensor.
CS008 Final Project - 125
By: Andrew Hollar
Category: Beginner Web Design (CS 8 level)
Booth: 10 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS008
Description: Final Project for my CS008 class
Eat it (game) - 203
By: Houcheng Zhou, Jiahao Chen
Category: Beginner Programming (CS 21 level)
Booth: 25 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): Only CS 021
Description: Our game is called "EAT IT". Player needs to control the character to collect flowers and avoid AI's attack.
Card games - 48
By: Connor LeBlanc, Scotti Day
Category: Beginner Programming (CS 21 level)
Booth: 11 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 21 helped me improve this project.
Description: The project will play a card game with a user.
Smart Video Car - 156
By: Ziyin Xu, Yaoxian Wang
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 3 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 121
Description: Build a remote control car with camera which connect to Raspberry Pi.
Hailey Bonia Web Store - 35
By: Cameron Yeomans
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 24 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 148 and CS121
Description: A website for artist Hailey Bonia. Hosted from a raspberry pi.
Chrome Productivity - 55
By: Meghan King, Lindsey Stuntz
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 8 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): This project is independent of coursework. Though CS 008 has provided our base web design knowledge, neither of us have taken a web related course since first semester freshman year, so we hope this independent project will help expand and strengthen our
Description: Chrome extension to help monitor your productivity. Features include a time tracker for websites (to monitor time spent on social media sites vs. academic sites, etc), an interactive to-do list, assignment reminders, and daily information (such as time and weather). Our current plan for layout is to portray the website time data as a pie chart with surrounding widgets that can be expanded to show the other data.
CS21 Project - 151
By: Zachary Bochanski
Category: Beginner Programming (CS 21 level)
Booth: 25 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS21
Description: Project on handling data gathered from the web and organizing it into something meaningful
CS 21 Project - 110
By: David Matthews
Category: Beginner Programming (CS 21 level)
Booth: 29 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 21
Description: Project for CS 21.
Final project CS021 - 179
By: Hengjun Wu
Category: Beginner Programming (CS 21 level)
Booth: 16 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): cs 021 help me expand this project.
Description: This project will display a calculator, when user type a start point and a destination, and user can choose a kind of transportation. Finally, this project will calculate how long between a tart point and a destination. Different transportation will display different time that user should spend.
Infrared Tracking Video Camera - 163
By: Liam Beliveau, Eliot Heinrich, Ryan Bogue
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 32 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 121 final project
Description: A video camera that tracks the movement of infrared LED's, powered by a Raspberry Pi.
ThinkEasier - 85
By: Billy Risigo, Evan Fisher, Jack Olszewski
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 4 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 110
Description: Narrows down day activities in burlington through location, weather, and budget.
CS 148 Final Project - 206
By: Ken Liu
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 33 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008 and CS 148 helped me expand this project.
Description: Making a webpage that can be usable for my parent's future bakery shop business.
Evolving Poker Strategy - 90
By: Jack Houk, Ryan Grindle, Kevin Andrew
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 27 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 352
Description: This project intends to use genetic programming methods (GP) to evolve strategies for playing no limit Texas hold 'em. The approach could provide advantages over those currently explored in the literature by offering lighter weight strategy development, and computationally cheaper evaluations of said strategy.
Instrument Database Site - 58
By: Eric Boland
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 4 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS148
Description: Non-profit fictional business website for musical instruments implementing SQL code and databases.
Keyboard Firmware for Self Built Keyboard - 208
By: William Rice
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 29 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): None
Description: Keyboard firmware written for a Teensy 2.0 (atmega32u4) that drives a self built keyboard including 48 individually addressable RGB LEDS
Punchme - 41
By: Claire Dickey
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 14 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): None
Description: Punch clock system using a MIFARE reader hooked up to an RPi that uses CATcard identifier to record punch data for student employees.
Read IMU data with Python on Raspberry pi - 196
By: Samuel Baker
Category: Beginner Programming (CS 21 level)
Booth: 13 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 21
Description: Receives data from an IMU and displays acceleration data to user, uses a raspberry pi.
EvoEmoRobo - Evolution of a Robot Behavior Based on Human Emotion - 138
By: Kelly Gray
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 18 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 206
Description: Evolutionary Robotics project that uses OpenCV to recognize the facial expression "happy" to evolve a robot's behavior based on the duration of the aforementioned facial expression.
Gossamer Press - 165
By: Isabel Larsen
Category: Beginner Web Design (CS 8 level)
Booth: 12 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS008
Description: Final project for CS008, a website for Gossamer Press (a small printing company owned by my parents in Old Town, Maine)
Descent Campaign Website - 33
By: Joshua Pace
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 7 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): I took pieces of the template I created for my CS008 final project and completely re-imagined it to fit a new role in CS142.
Description: CS142 Final Project - Descent Campaign and Character Site (DnD-esque)
CS 110 project - 191
By: Anne Marie Stupinski
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 32 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 110
Description: final project for CS 110
CS 008 Final Project - 15
By: Jennifer Nigro, Ed Taylor, James Cazayoux
Category: Beginner Web Design (CS 8 level)
Booth: 1 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS008
Description: CS008 Final Project
CS110 BlackBoard Analytics - 192
By: Matt Duff
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 10 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 110
Description: This project will look at student profiles and determine successful paths.
CS Extra Credit Project - 47
By: Erin Johnson, Jake Green
Category: Beginner Programming (CS 21 level)
Booth: 8 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 21
Description: CS extra credit project
Jukebox Innovation - 148
By: Nicholas Lawrence, Brandon Sabino, Cameron Youngblood
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 9 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 121
Description: CS 121 Final Project
Does the Cost of Education Pay Off? - 84
By: Maddie Stoops, Maia Parker
Category: Beginner Programming (CS 21 level)
Booth: 2 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 21
Description: We are comparing the salaries of students who finish their college education to students who only graduate high school. We are also comparing those who receive a doctorate and associates degree. With our program python, the user will be able to see how different levels of education affect their median annual wage. We will also be comparing different professions to see if that has an effect on wage.
Regression Analysis and Projections for NBA Spread Betting - 49
By: Seneca Freyleue
Category: Beginner Programming (CS 21 level)
Booth: 5 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 021
Description: Using data collected over the beginning of this NBA season, this program will create a multiple regression model to predict the spread of NBA games, back-test the model against online sportsbook spreads to assess the viability of the model, and use this data to project potential winnings using this model based on percentage of games bet on and win percentage.
The Don Quablo Show - 71
By: Christopher Kane
Category: Beginner Web Design (CS 8 level)
Booth: 18 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS008D
Description: A website highlighting a new show on WRUV FM Burlington
Learning About a Video Game Through Greyscale Image Processing - 82
By: Adam Barson, Daniel Berenberg
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 12 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): 295 - Machine Learning
Description: We are attempting to use image processing to train a neural network to learn an optimal strategy for Asteroids.
Age-Guesser - 180
By: Julia Szymanski
Category: Beginner Programming (CS 21 level)
Booth: 26 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS020
Description: This MATLAB program will guess the player's age based on how they respond to questions about pop culture.
CS 20 Animation - 175
By: Grace Baraky, Isabelle Fisher, Madeleine McGill, Allison Carey, Kirsten Jensen
Category: Beginner Programming (CS 21 level)
Booth: 10 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 020
Description: Matlab Animation
The Adventure of the Crimson Raider - 53
By: Christopher Suitor
Category: Beginner Programming (CS 21 level)
Booth: 32 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS021 helped me with this project.
Description: Blast to the past with this old fashioned text adventure game.
Climate Reporter & Home Temp Assistant - 114
By: Kunqiao Zhou, Yutong Yang, Ziming Dong
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 34 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): This Project is for final project of course CS 121
Description: Climate Reporter & Home Temp Assistant by Raspberry Pi
Catamount Food Service - 177
By: Ishan Verma, Ahmed Noor, Trevor Kong
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 15 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 148
Description: Our website will help students saving time by allowing them to order food online using their uvm netid
Raspberry Pi Retro Counsel - 187
By: Anna Erickson, Joshua Pace, Philip McCallion
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 26 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 121 - Final Project
Description: We are creating a retro gaming console using the Raspberry Pi. This project entails using the prior technology of emulation and game ROMs to create a full console experience on the Raspberry Pi. Our customization will come in the form of GUI, controller setup (which we’ve chosen to be the USB compatible Microsoft Xbox 360 controller), and the internal and external themes of the RPi. It will be a nostalgia-driven adventure every time the console is turned on! Our targeted audience is all gamers looking for a retro gaming experience, or anyone looking for some fun!
Nutrition Analysis - 21
By: Alaina Carstensen
Category: Beginner Programming (CS 21 level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): Course that provided preparation: CS021
Description: This program will match a user to a personalized nutrient intake.
Streamline, Productivity Booster - 36
By: Jared Carlson, Bill Hogan
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 24 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 148
Description: A web applet that offers many features that will boost productivity, use an assignment API, and a music API.
CS295 Final Project - 158
By: Andy Metcalf, Dave Landay, David Hinckley
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 14 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS295
Description: Using machine learning techniques to make temporal and spatial predictions of wind magnitude and direction
Artificial Intelligence Application in Humanitarian Crises - 209
By: Alexander Swanson
Category: Research Projects (independent research projects e.g. part of thesis or dissertation)
Booth: 19 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 120 has granted me the knowledge about how powerful computer systems are, and what we can consequently do with them.
Description: This project aims to present the first phases of a longer-term research studying the how we can use machine learning to improve the analysis of humanitarian crises and apply this knowledge.
Grade Calculator - 81
By: Samuel Wilkins
Category: Beginner Programming (CS 21 level)
Booth: 3 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): This course is for Computer Science 021.
Description: I am hoping to be able to have a grade calculator that will be able to compare your grade to class averages or to other grades. Creates a separate text document that is similar to a report card.
Renewing Electronics For a Better Earth - 86
By: Delaney Sullivan, Patrick Dundas, Nick Laware
Category: Beginner Web Design (CS 8 level)
Booth: 5 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS008
Description: This is a web page to bring awareness to the issue of electronic waste and pollution.
CYBER STORIES - 194
By: Rex Godbout, Lowell Deschenes
Category: Beginner Web Design (CS 8 level)
Booth: 25 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS008
Description: Interactive story books for kids!
Charity for Displaced Myanmarese Refugees - 97
By: Jace Laquerre, Aaron Slocum
Category: Beginner Web Design (CS 8 level)
Booth: 21 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008
Description: We are creating a website to raise money for displaced Myanmar refugees. There is currently an ethnic cleansing in the south-east country of Myanmar, formerly known as Burma, and not enough people are talking about it. We will be donating this money through the UNICEF charity for Rohingya refugees.
Vermont Brewery Tour - 23
By: Bonnie Reese, Jeremy Matt, Xing Jin
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): Evolutionary Computation - Final Project
Description: We have created a genetic algorithm to generate a beer tour based on a start and end location. Through the strategic use of permutation, mutation, and a re-imagining of the traveling salesperson problem, our program can find the best path for Vermont residents and tourists to explore the local beer scene.
Reinforcement Learning for Parameterization of Feature Selection for Machine Learning Methods - 160
By: Kevin Andrew
Category: Research Projects (independent research projects e.g. part of thesis or dissertation)
Booth: 1 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): This project isn't for a class, but does incorporate knowledge from CS253, CS295, CS352, and independent research in the field.
Description: As part of my research for my PhD, I am studying reinforcement learning and feature selection methods. The work I would be presenting is focused on using reinforcement learning algorithms such as SARSA and Q to train the parameters of the CCEA evolutionary feature selection algorithm for optimal performance (minimal runtime, maximal accuracy).
Volunteers Connect - 75
By: Gordon MacMaster
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 16 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 148
Description: A website to help volunteers connect with those needing help through location and description based connections
¡Que Aproveche! - 117
By: Lily Brennan, Casandra Gale, Christy Harris
Category: Beginner Web Design (CS 8 level)
Booth: 30 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008
Description: Website about Spanish cuisine and recipes from different regions of Spain.
Hot Take - 182
By: Noah Coccoluto, Bryan Thibault
Category: Beginner Web Design (CS 8 level)
Booth: 32 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: Hot Take is an website where men can shop for clothing items and accessories with peace of mind. Hot Take stands out from its competitors by the fact that only special, authorized users are allowed to put items up for sale. In doing this, Hot Take eliminates the fear of being scammed/cheated that buyers have when purchasing clothing and accessories online.
GDP - 106
By: Zeran Li
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 28 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS110
Description: I want to make a program which can show the data of GDP
Databasing 148 - 46
By: Margaret Caron
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 29 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): cs 148
Description: This project will create a database and display information about the database online. :)
Infinity - 102
By: Josiah Witt, Sam Nguon, Jose Chan
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 19 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 120 (Spring 2017)
Description: Infinity is a game that allows a player to move around in a randomly generated 2D world that infinitely scrolls to the right.
Pig Latin Program - 83
By: Nana Nimako
Category: Beginner Programming (CS 21 level)
Booth: 8 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 021
Description: This program will basically promt user for aa word or sentense and then the progrm will translate it into a childhood secret language called pig latin.
Optimizing investments in flood mitigation using a multi-objective evolutionary algorithm - 91
By: Kristin Raub, Jesse Gourevitch, Joshua Minot
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 18 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 352 Evolutionary Computation
Description: We develop an approach to optimize investments in forest restoration to mitigate flooding in Addison County, Vermont. We evaluate and evolve pareto optimal restoration solutions using a multi-objective genetic algorithm and integrated flood damage-cost model.
CS 21 Extra Credit - 92
By: Karissa Perkins
Category: Beginner Programming (CS 21 level)
Booth: 5 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS21 taught me python.
Description: Not sure- thinking a personality test that displays animal or object as object.
cs110 project - 99
By: Chen Yang
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 25 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): cs110
Description: cs110 Project
Minecraft Gaming - 167
By: Yujia Zhang, Trevor Kong
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 31 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 121
Description: This project is about running Minecraft on Raspberry Pi
Fractal Storm - 202
By: Stover Mardis, Slayton Marx, Corey Dew, Walker Horton
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 11 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 120
Description: Fractal Storm is a top-down bullet hell shooter. The player must navigate and avoid a myriad of projectiles launched by a boss character, in order to reach an item which will allow them to counterattack and destroy the boss. Each item will only allow them one opportunity to attack, after which they must reach the item again.
CS 124 Sorting Algorithm project - 153
By: Ziming Dong
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 21 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): This project is for CS124
Description: Try bubble sort, selection sort and quick sort game.
Random Map Generator - 42
By: Kieran Edraney
Category: Beginner Programming (CS 21 level)
Booth: 2 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 021(I took AP computer science in high school and that is where my knowledge is mostly drawn from)
Description: I'm working on making a game to test my programming skills, and the part I will be showing deals exclusively with map generation. It uses a few equations to determine the general shape of the map with some random values(i.e. there are several subsets of maps that have random variation within them) and then assigns altitude values, and it determines several other aspects of the map as well. At the time of presentation it will only be showing data, and in the future(after the fair) I will add the interpretation of the map to the program. I began this summer and have been working on and off through the year. It is written in java.
Untitled Python Game - 79
By: Christian Deluca
Category: Beginner Programming (CS 21 level)
Booth: 16 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 21
Description: I am creating a game using python, either by implementing tkinter or by writing it in Processing's python mode. As my project is very early and a work in progress, I have no further details at this moment.
JEAP - 132
By: Joseph Zieg, Everest Witman, PJ Solomon, Aaron Seibring
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 8 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 121
Description: Autonomous, obstacle avoiding rover constructed from a hacked RC car, a Raspberry Pi, and range sensors.
CS08 Final Project - 70
By: Hannah Meharg, Natasha Geffen, Evan Ray
Category: Beginner Web Design (CS 8 level)
Booth: 31 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS08
Description: A website featuring local art and artists along with galleries and UVM student art.
Adversarial Neural Cryptography - 154
By: John Ring, Colin Oort
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 3 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS295E Machine Learning
Description: We replicate and extend Google Brain's "Learning to Protect Communications with Adversarial Neural Cryptography".
CS 124 Sorting Algorithms - 159
By: Shravya Suddala
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 5 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 124
Description: Comparisons of Bubble sort, Selection sort, Quick sort and Merge sort.
UVM Buildings - 51
By: Yongyi He, Yueying Zhao
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 20 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS148
Description: a website that includes all the buildings, which contains the information and rating.
Fake News Tester - 94
By: Jack Brown
Category: Beginner Programming (CS 21 level)
Booth: 14 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 021 has helped me learn many aspects for this projects, specifically searching a file and scraping the content, then taking data and being able to display the results
Description: Use python to scrape html from several news sources related to a specific news subject from google news, then run the content of the story through google sentence analyzer to get the "sentiment" score then display results to see how much "fake news" is in a story
Using Feature Learning to Improve Classification of Bird Calls - 136
By: Laurence Clarfeld
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 15 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 295 (Machine Learning)
Description: A wide variety of audio features have been used to classify sounds. My project will look at the effectiveness of a variety of audio features, including unsupervised feature learning, for classifying nocturnal flight calls of migrating songbirds. (currently in-progress)
Classic UVM - 123
By: Simon Pavlow
Category: Beginner Programming (CS 21 level)
Booth: 22 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 21
Description: Project that helps the greater UVM community
Block Breaker - 139
By: Ben Spenciner, Griffin Cohen, Peter Tempesta
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 34 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 120
Description: Recreating the classic block breaker game, with a UVM CS department twist.
CS_21_Tyler Ehrlich - 26
By: Tyler Ehrlich
Category: Beginner Programming (CS 21 level)
Booth: 7 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS_21
Description: Encoding messages with matrices, using Python
CS 148 Final Project (Name TBD) - 131
By: Phil Lavoie
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 9 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 148
Description: A meal planning/suggestion website.
CS in Investment Banking - 16
By: Nicole Hamaway
Category: Beginner Programming (CS 21 level)
Booth: 35 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 21
Description: As I interned at an investment bank this past summer, we generated a list of inefficiencies at the bank that could be automated using Python. My project will be me implemented these ideas such as automatically updating the Debt Capital Market Weekly update that takes the investment banking analyst 3 hours every Friday.
Sock on the Door - 80
By: Danna Don, Cecily Page, Olivia Myrick
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 30 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 121
Description: we are creating a dual web site and a series of circuits that will allow roommates to communicate for when they want their room to their selves!
The Least Fun Game You'll Ever Play - 142
By: Benjamin Jewkes, Bill Hogan, Ken Liu
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 33 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 120
Description: A sidescrolling platformer.
Meals Made Easy (website) - 111
By: Andrew Bacher, Matt Halligan
Category: Beginner Web Design (CS 8 level)
Booth: 35 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: My CS 008 Final Project
My CS121 Raspberry Pi Final Project - 109
By: Alex Keene
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 16 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS121: Computer Organization
Description: I plan on creating a Morse code translator via a Raspberry Pi. The accompanying Python code will allow a user to enter a phrase in English they'd like to have translated into Morse code. After they hit enter, each letter of each word of the phrase alongside its Morse code equivalent. Furthermore, an LED And speaker will activate and deactivate to show the Morse code for the translated phrase. My project design has not been approved yet as of this application, so if it gets rejected for some reason, I will notify someone with my project changes.
My Project - 183
By: Gretchen Girdzis
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 9 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Independent project.
Description: Independent project.
CS21 Hangman - 28
By: Matt Zahar, Parker Strawbridge
Category: Beginner Programming (CS 21 level)
Booth: 1 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS021
Description: Classic hangman game made with python
CS295 Machine Learning Final Project - 169
By: Anna Waldron, Viktoria Manukyan
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 13 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 295 Machine Learning
Description: Machine Learning Final Project - audio analysis
UPB Manager - 44
By: Oliver Tannheiser, Samuel Frederick
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 23 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS148 final, CS142 for design inspiration
Description: A management interface for UVM Program Board members to schedule shifts, plan events, attend office hours, and receive information.
Show Dictionary - 199
By: Curtis Wilcox
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 4 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): This project started out in Python (CS021), transitioned to Java (CS110), and is now ending up in C++ (because of CS120).
Description: The Show Dictionary gives information about different television shows and specifically about episodes thereof (eg, the title, writers, original airdate, and a summary of the episode).
Wardrobe app - 119
By: Josh Rothenberg
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 2 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): This app is written in Java, though not for that class. However, I am using some of the skills I learned in it.
Description: An app that tells you what to dress each day based on the weather, your wardrobe, and matching algorithms. Might be ported to Android ultimately.
Stimulation via Creativity: Worker Participation in Online Crowdsourcing - 149
By: Brian Colombini
Category: Research Projects (independent research projects e.g. part of thesis or dissertation)
Booth: 20 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS283 - undergraduate thesis
Description: Does prompting crowdsourced workers for more creative responses affect the workers' motivation to complete a series of tasks? Our research seeks to shed light on this question through experimentation on Amazon's Mechanical Turk platform.
CS008 Final Project - 78
By: Emma Roach, Maya Bostwick, Samuel Nardone
Category: Beginner Web Design (CS 8 level)
Booth: 27 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS008
Description: This is a website for a fictitious translation company, currently called Translating Burlington (subject to change). It focuses on the importance of language and why human translation is important in the connection between cultures. It also provides sample translations, and a form to request translations and get information about the users' language experience.
Maple Hill Yacht Club - 73
By: Hunter Jensen, Benjamin Crosby
Category: Beginner Web Design (CS 8 level)
Booth: 19 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS008
Description: A website for Maple Hill Yacht Club
cs148 - 76
By: Xinyang Yu
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 29 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 148
Description: a website that connect the database
CS110/Numerical Analysis Final Project - 107
By: Sophie Hodson, Max Green
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 30 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS110, Math237
Description: We're combining concepts learned in Numerical Analysis and Java to make a project.
CS 021 - 171
By: Ni Zhang, Qinghui Sun
Category: Beginner Programming (CS 21 level)
Booth: 22 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 21
Description: The combination of the Python content.
CS120 Final Project: Elemental Wizards - 152
By: Ziming Dong, Ming Qin, Xintian Wan
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 27 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS120
Description: Play Elemental Wizards game!
439 Guest Access - 104
By: Ben Hazzard
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 29 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS110
Description: My code automates the guest network signup for students without access to Ethernet. This is most relevant for fellow students living with me at 439 college street.
Psychological test - 68
By: Zilu Chen
Category: Beginner Programming (CS 21 level)
Booth: 4 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 21
Description: I want to do a project for psychological.
Personal Portfolio Website - 45
By: Kyle Mac
Category: Beginner Web Design (CS 8 level)
Booth: 12 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS008 was where I learned many of the html and css techniques
Description: Built a website on github pages using jekyll as a framework
Ride Guide - 147
By: Ben Beaudin
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 21 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 148
Description: Your source for all things two wheeled
CS 110 Project - 193
By: Grace Yu
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 5 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 110
Description: Unknown at this time
NativeEnergy Website - 161
By: Sarah Lewis
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 33 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS142, CS148, CS110 helped me create this website
Description: A website created outside of the classroom for a local business in Burlington.
Personal website - 19
By: Aaron Zhang
Category: Beginner Web Design (CS 8 level)
Booth: 35 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008
Description: A personal website
DoNow - 143
By: Michael Guay
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 4 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 110
Description: A simple To-Do app built in Java
Ghoti - An Interpreted 2-Dimensional Programming Language - 178
By: Evan Fisher
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 2 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): No courses have had a direct impact.
Description: Ghoti is a two-dimensional esoteric programming language based on the instruction set and mechanics of ><>. It utilizes a stack memory structure, using n-element flips to access lower data, in contrast to ><>, which used substacks and total flips to enable function-like behavior. The interpreter is written in Java.
Semantic Understanding of Hashtags in Social Media - 134
By: Saleh Alghamdi, Ali Javed
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 6 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Machine Learning
Description: We will be using neural networks to examine the feasibility of extracting meanings from Twitter hashtags. The knowledge obtained from this extraction will be used to cluster and possibly recommend hashtag.
CS 20 Project - 170
By: Nicholas Vartanian
Category: Beginner Programming (CS 21 level)
Booth: 13 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS20
Description: CS20 Project
Comparison of three machine learning methods for predicting air pollution in U.S. - 65
By: Yujie Li, Junxiao Chen, Yifan Zhang
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 17 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 295E Machine learning
Description: We will use the data from US Environmental Protection Agency to do some research on air quality by using machine learning technique, we will also take other factors(population, number of cars, etc) into consideration to build our model and then predict air quality.
CS21 Project - 22
By: Whipp Kilborn
Category: Beginner Programming (CS 21 level)
Booth: 1 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS21
Description: CS21 Project
Rhume - 63
By: William Lippolis, William Wertz, Jay Brideau
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 10 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): Independent project
Description: Rhume is a mobile app designed to help students study, grow their campus network, and succeed in their academic endeavors. Users can view study room bookings in the Bailey Howe Library, create and join study groups in relevant classes, view space availability (the fishbowl, common spaces, etc), and alert study groups when bookings are made. On top of that, the app is natively cross-platform because it is built with Node.js and Ionic which will benefit our adoption rate by allowing anyone with a smartphone to download the app, regardless of the operating system on it.
UVM Jazbaa Website - 184
By: LeAnn Gove
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 33 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS142
Description: Jazbaa is the very first club at UVM that celebrated South Asian culture. This project highlights the spirit of Jazbaa by showcasing Jazbaa's members, performances, events, and photos. As for website design, this project was created with a responsive design using the framework Google Materialize.
Search By Preferences - 56
By: Zoe Watson
Category: Beginner Web Design (CS 8 level)
Booth: 33 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 008
Description: A website that demonstrates a type of search code. Searching by tag preferences. The user fills out a form that collects their preferences. Then the objects are sorted by the user's preferences.
CS008 Final Project - 95
By: Karissa Perkins, Maddy Austin, Simrun Virkud
Category: Beginner Web Design (CS 8 level)
Booth: 6 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): cs008
Description: Website for final project in cs008
Online Gallery - 98
By: Pierce Broadwater, Finn Holtz, Patrick Niccolai
Category: Beginner Web Design (CS 8 level)
Booth: 20 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: It is an all purpose website to sell good. We are using prints as an example
Final CS 008 Project - 126
By: Mary Woolley, Echo Norcott
Category: Beginner Web Design (CS 8 level)
Booth: 1 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: Final project for CS 008 class
College Cooking and Baking Hacks - 128
By: Blake Williams, Sarah Gaug, Erin Brooks
Category: Beginner Web Design (CS 8 level)
Booth: 11 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 008
Description: A website focused on easy and healthy college cooking and baking.
CS21 Programming Final Project - 30
By: Sean Cosgrove
Category: Beginner Programming (CS 21 level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS21 Programming I: Python
Description: This program represents all the skills I have learned in CS21 Programming
MORSS - Model Rocket Silo System - 64
By: Mitch Plummer, Devin Beckim, Duncan Enzmann
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 3 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 121 final project in spring '17
Description: A missile silo and remote launch device powered by a raspberry pi and converted to compressed air for inside demonstrational purposes
website - 59
By: Anyi Huang, Aaron Zhang
Category: Beginner Web Design (CS 8 level)
Booth: 26 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): cs008
Description: group website
CS 008 final project - 130
By: Sophie Burks, Ashley Claude
Category: Beginner Web Design (CS 8 level)
Booth: 35 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): cs008
Description: cs008 final project
UVM Club App - 204
By: R K, Adam Barson, Jose Chan
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 22 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS275 Mobile Applications
Description: An iphone app that helps uvm students sign up for clubs and better manage their club memberships
Final project cs 295E - 103
By: Max Glade, James III
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 28 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): Cs295E
Description: Applying machine learning to wsn localization
YOU: a Star Wars Story - 129
By: Liv Jensen, Austin Viveiros, Beau Duval
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 19 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 148
Description: User can create their own Star Wars character and compare their stats to other users of the site. Uses a database to reflect user data and compare data to other users.
A Day in the Park - 168
By: Brooke Bednarke
Category: Beginner Programming (CS 21 level)
Booth: 25 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS20
Description: This project is an animation of a day in a local park.
Audio Cubed - 121
By: Liam McGuire, Eric Langdon
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 34 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 121 Computer Organization
Description: Our project brings sound to life. Using a Raspberry Pi, we will have an LED cube that will display sound (music specifically) into a 3D representation.
Study Scheduler - 185
By: Hyung Rae Cho
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 26 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS021
Description: I will make a program that edit the schedule for college students
The Impact of Water Quality on Parcel Sale Prices - 157
By: Kevin Andrew, Scott Turnbull, Douglas Denu
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 6 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS295: Machine Learning
Description: We are developing a neural network classier to determine the approximate property values of land parcels in the Lake Champlain basin as a function of the parcels' features and the water quality of Lake Champlain.
Shady Oaks Lakeside Lodge - 133
By: Nicholas Kelm
Category: Beginner Web Design (CS 8 level)
Booth: 21 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS008 helped me expand upon this project.
Description: A website for a fictional small motel near Lake Champlain, including a system for reserving rooms and leaving reviews for other visitors to see.
Game website - 54
By: Yahui Wen, Zilu Chen, Yueying Liu
Category: Beginner Web Design (CS 8 level)
Booth: 15 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): cs 008
Description: Game official website
The Conlang Compiler - 74
By: Slayton Marx
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 31 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 120 Advanced Programming in C++, CS 204 Database Systems, CS 243 Theory of Computation
Description: The conlang compiler is an application written in C++ and connected to an sql server, whose purpose is to assist in the creation of constructed languages, or "conlangs." A constructed language is any language meant to be written and spoken to communicate, created by one person or a small group of people, typically for helping to make a fictional setting feel more lived in. Examples including Elvish from the Lord of the Rings trilogy, or Klingon from the Star Trek setting. The program uses an sql database to store words and grammar rules, and makes use of Context Free Grammars to build languages.
Market Mood - 166
By: Drew Meyers
Category: Beginner Programming (CS 21 level)
Booth: 31 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS021
Description: A python based market analyzer that takes an aggregate of market data to construct a general mood for that day. It will then use past information to try and predict the next day's market mood (good/bad, volatile/nonvolatile).
RotoBlox - 105
By: Collin Cappelle
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 34 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 274
Description: Physics based platformer Game
CS 124 C++ Algorithm Project - 116
By: Xiong Bu
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 24 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 124
Description: Project which is run by C++ for present selected and sorted data from file.
React JS experiment - 181
By: Thang Nguyen
Category: Intermediate Web Design (CS 142 or 148 level)
Booth: 1 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 148
Description: My sneaker collection. Built entirely on React JS
Level Up: Game - 57
By: Zoe Watson
Category: Beginner Programming (CS 21 level)
Booth: 20 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS 021
Description: A text adventure game focused on skill mechanics.
Asteroid Game - 50
By: Yongyi He, Eve Wight, Yahui Wen
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 22 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS120
Description: Asteroid Game
CS News - 108
By: Drew Meyers
Category: Beginner Web Design (CS 8 level)
Booth: 27 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS008
Description: CS News is a news site where CS students and those in the field can go to read on current events, journal publications, talk about current events, learn introductory coding skills, and learn about the history of computing.
CS 08 Final Project - TBD - 135
By: Michael Good
Category: Beginner Web Design (CS 8 level)
Booth: 3 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: CS 008 Final Website
Local-Focal: Photography Cooperative Website - 77
By: Christian Deluca
Category: Beginner Web Design (CS 8 level)
Booth: 2 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 008
Description: The site is for a hypothetical photography co-op. The site features a responsive gallery that reads in data from a csv file and multiple pages curated by potential site owners. A form allows site owners to poll potential participant for data on opinions and photography interest.
CS8 Web Site Development Final Project - 29
By: Sean Cosgrove
Category: Beginner Web Design (CS 8 level)
Booth: 9 - north
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008 Intro to Web Development
Description: This website represents all the concepts I have learned in CS008 Intro to Web Development
Evolutionary Learning Algorithm - 25
By: Jonah Rubin
Category: Beginner Programming (CS 21 level)
Booth: 28 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 21
Description: An genetic algorithm that receives either a phrase or picture as a target, and mimics the process of evolution in trying to recreate that target.
Rehab Tracker - 173
By: Luke Trinity, Tim Stevens, Chia Chun Chao, Yifan Zhang, Xavier Stevens, Brian Colombini
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 35 - north
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS275
Description: Mobile application and web services for a medical device to increase compliance with post-surgery physical therapy.
WeAttend - 140
By: Garrett Kelty, Zixiao Shan, Alex Grech, Prasidha Timsina, Xuanyi Zhu
Category: Advanced Projects (CS 2xx/3xx level)
Booth: 23 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): Final project for CS275. CS148 applies as well.
Description: We are attempting to design an app that, when downloaded and used by students, will allow for the tracking of attendance without any user interaction through the use of Estimote Beacons. The idea is that when students come into range of the Beacon, their attendance will be monitored and the information will be sent to our backend. Then, through the use of our website, the professor will be able to view and modify the attendance of their students.
GORG text adventure - 113
By: Andrew Bacher
Category: Beginner Programming (CS 21 level)
Booth: 12 - south
Presentation Time: 2:20 pm to 3:10 pm
Related Course(s): CS 021
Description: CS 021 extra credit project
Open source usb-midi controller - 62
By: Jordan Guzak
Category: Research Projects (independent research projects e.g. part of thesis or dissertation)
Booth: 12 - north
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): MU 197C
Description: This project is a full usb-midi class compliant controller made for music production and performance. It also includes lua scripts that make the hardware input automatically map to software controls. All of the code and documentation on the project is open source and will be available here: https://github.com/JGuzak/MidiControllers
Catastrophic Forgetting with MarI/O - 17
By: Alex Ram, Brendan Whitney
Category: Research Projects (independent research projects e.g. part of thesis or dissertation)
Booth: 35 - south
Presentation Time: 1:10 pm to 2:00 pm
Related Course(s): CS295E: Machine Learning
Description: We are using Seth Blings MarI/O code to test catastrophic forgetting algorithms
Crazy Sniper - 186
By: Alexander Swanson, Wyatt Yu, Xin Ma
Category: Intermediate Projects (CS 1xx level, other than web)
Booth: 32 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 120
Description: The team’s goal is to create 3rd-person, two-dimensional shooter in which the player spawns on a map for which they can only see in a spherical area around them. Moving the Player will reveal the region around their vicinity and have to search for monsters to eliminate. The game, Crazy Sniper, will be composed of – in its first phase – 10 classes in C++ describing the Player and the map around them.
NetNet: A Security Net for your Network - 137
By: Jacob Madonna, Teemo Xu, Ethan Nerney
Category: Beginner Web Design (CS 8 level)
Booth: 15 - south
Presentation Time: 3:30 pm to 4:20 pm
Related Course(s): CS 008
Description: A website detailing our fictional cyber security company NetNet.