Category: Computer Science
-
PacMan FPGA
Overview In the final project for a course on digital logic, I collaborated with three group members to create a novel PacMan implementation on Field Programmable Gate Array (FPGA) using VHDL. This page is a work-in-progress, as I have not yet completed the process of summarizing key elements of the project for my portfolio. For…
-
CS Coursework
This repository contains an assortment of exemplary coursework completed as an undergraduate student at Tufts University. To maintain the academic integrity of these assignments, my work is only available to prospective employers upon request. If you have a gitlab.com account, you can sign in and and request access. Alternatively, you may email me to request…
-
Syntax Highlighters
Overview The Computer Science Department at Tufts often uses in-house programming languages to supplement course material. An unfortunate consequence of using languages designed by professors is a total lack of syntax highlighting in code-editing softwares. My syntax highlighters are implemented for Sublime Text 3, and pattern matching is accomplished through regular expressions in YAML files.…