Data movement distance

Research code for verifying the closed form solution to reuse behavior of matrix multiplication, as described in Smith et al.

Channels in Flix

Implementation of channels in the research programming langauge Flix

DoS and stack smashing

Denial of service and buffer overflow attack against a webserver

Chatbot

Implementation of a student-advising chatbot