Undergraduate research project source code