A. Feder Cooper

440 Gates Hall
Department of Computer Science
Cornell University
afc78 [AT] cornell [DOT] edu

CV github twitter

A. Feder Cooper 2

About Me

I am a second year Ph.D. student in Computer Science at Cornell University. I am broadly interested in the intersection between distributed systems and machine learning. More specifically, my research focus is on designing techniques for building scalable and performant machine learning systems, and investigating how consistency, staleness, and concurrency control considerations impact machine learning algorithms. I am very fortunate to be advised by Chris De Sa and Lorenzo Alvisi.

Prior to attending Cornell, I worked for several years in industry at companies both big and small. I graduated summa cum laude from Columbia University, where I studied Computer Science and Archaeology and was elected to Phi Beta Kappa.

I care very deeply about the impact of my work, specifically its legal and social implications. I am a member of Cornell's initiative on Artifical Intelligence, Policy, and Practice and am engaged in a variety of outreach and service programs in Computer Science mentorship and education.

In my free time, I am fully committed to perfecting the art of rolling fresh pasta. I am usually doing that, but if not you can find me reading, at the gym, learning Italian, or working on my practice of foolishness / being a menace.




  • "Imperfection is the Norm: A Computer Systems Perspective on IoT and Enforcement", (Im)Perfect Enforcement Conference, Information Society Project at Yale Law School, 2019


Spring 2020

  • TA, CS 5150, Software Engineering | Office hours by appointment


  • TA, CS 5150, Software Engineering, Spring 2019
  • TA, CS 6787, Advanced Machine Learning Systems, Fall 2018


I have over a decade of experience tutoring in the sciences, with 5 years of experience in computer science in particular. I have tutored students from diverse backgrounds, ranging from high schoolers to folks making mid-career changes. If you are looking for a tutor, whether you are trying to pass a Google coding interview or Python 101, please don't hesitate to reach out.