Sam Thomas


I'm currently an undergraduate studying Computer Science at Cornell University. I like programming languages and thinking about how humans use abstractions to model the world around us. It is important to understand these abstractions so that we can use them more effectively and because they can unknowingly shape the way that we think about the world.

I am currently working with Adrian Samspon and Rachit Nigam on languages for hardware acceleration in the Cornell Capra lab.