Yining

Yining Liu
Department of Computer Science
Columbia University

yining.liu@columbia.edu

🗽 About

My goal is to understand the underlying structures that enable learning, both in machine learning systems and in human learning.

I am currently a lecturer in Data Science in the Computer Science Department at Columbia University, after finishing my Ph.D. in the same department under the guidance of Andrew J. Blumberg and Itsik Pe'er.

(Due to my limited capacity to respond to individual emails, I compiled a list of FAQs. Please look for an answer here first before reaching out.)

📖 Teaching

In Spring 2026, I am teaching COMS W4721: Machine Learning for Data Science. If you are enrolled in my sections, you are welcome to share feedback through the anonymous feedback form.

Past teaching:
  • ENGI E4800: Data Science Capstone and Ethics
  • COMS W1002-003: Computing in Biology
  • COMS W3203: Discrete Mathematics
  • CS 70: Discrete Mathematics and Probability Theory (at UC Berkeley)
I've also TA'ed Computational Linear Algebra and Geometric Data Analysis (at Columbia), and Efficient Algorithms and Intractable Problems (at UC Berkeley).