This website lists books I have read and recommend to computer science graduates. Please feel free to submit pull requests at [its Github site] when you find my typos.


[ Written On 2020/01/01 ]: I grew up in a grass-root family and had no exposure to (good) books. Both of my parents did not receive education past middle school, and all four of my grandparents never received a formal education - two of them were illiterate. During my childhood and teenage years, libraries and serious books were unfamiliar to me.
Although I became a first-generation college graduate (from Tsinghua Univ. Beijing) and completed my Master and Ph.D. at Carnegie Mellon University, throughout my formal educational process I never grew a good habit of serious reading, and didn't until around fall 2014, a year after I began my faculty job. I discovered Audible and began listening to books. Over the past five years, I have finished around 65 good books and have recorded my notes on them here.

As I look back on my 2010s, I have realized that the best part of my life so far has been these books (apart from my family and tenure research team). These books have made (and still make) me happy, thoughtful, feel "rich," and have helped me find peace inside.