Programming Projects
School
CSC171 -- Science of Programming -- Fall 2011 (University of Rochester)
- Poker
- Concentration/Card Matching
- Tetris
CSC172 -- Science of Data Structures -- Spring 2012 (University of Rochester)
- Mastermind
- Infix Calculator
- Word Puzzle Solver
- Street Mapping
CSC210 -- Web Programming -- Spring 2012 (University of Rochester)
- Computer Interest Floor Website Redesign
CPS330 -- Assembly Language and Computer Architecture -- Spring 2013 (SUNY New Paltz)
- Assembler for theoretical register-based language "H1"
- Linker and loader for H1
CPS352 -- Object-Oriented Programming -- Fall 2013 (SUNY New Paltz)
Multiple small projects, including:
- Object-Oriented Vending Machine
- Model View Controller status bars
- Threaded Word Counter
CPS353 -- Software Engineering -- Spring 2014 (SUNY New Paltz)
- FM Tuner (Android app + Quartz/Java scheduler + C driver modifications)
- Serendip-o-matic and OCR Android application
Other
- Raspberry Pi Twitter Button
- Hack the Universe 2014 - Interstellar Telephone
- FastTask -- Google Android Camp application
- Music visualizer with HTML5 Canvas
- Color generator with local storage for online game Flight Rising
- GitHub