learnings
this page documents my self-learning journey through books and courses.
Welcome to my self-learning journey, a curated collection of course notes, problem sets, and conceptual summaries from my independent study of computer science and mathematics. This project began as a personal initiative to build a strong foundation in theoretical computer science (TCS), especially in areas/courses not offered at Vanderbilt. It reflects my commitment to mastering core and advanced topics through structured, rigorous learning and active note-taking. This list contains both courses and books I have covered through self-learning. You can click on the tags to filter and view problems by category.
-
CS 251: Great Ideas in Theoretical Computer Science - Course Notes
A brief intro to the field of Theoretical Computer Science (TCS)