Author: admin
-
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…
-
Cantilever Truss Model
Overview I wanted to challenge myself to learn more about bridge design, so I decided to use a cantilever truss. My design is inspired by the Forth Rail Bridge in Scotland, which is pictured below: Truss Design The basic structure of the cantilevered truss design is illustrated below: I filled in the basic structure with…
-
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…
-
3D Printable School Supplies
Overview This project is well-summarized by the YouTube video linked above. This post reproduces the information presented therein. 3D printing bridges the gap between the amorphous, abstract digital realm and the physical, concrete real world. When a student holds something in her hands that she designed only a few hours earlier, she sees how the…
-
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.…
-
Pneumatic Engine
Overview I designed a novel single-piston pneumatic engine and fabricated a functional proof of concept entirely out of laser-cut clear cast acrylic. The engine mechanism is inspired by the table engine, a stationary steam engine variant with a distinctive transmission configuration. Mechanism The cylinder is positioned vertically on a table-shaped base. The piston rod extends…