Home About Skills Experience Projects Courses Books Contact

Books & Reading List

Curated books that shaped my understanding of Computer Science, Mathematics, and Education.

Introduction to Algorithms

by Cormen, Leiserson, Rivest, Stein (CLRS)

The definitive guide to algorithms — a must-read for every CS student and professional.

AlgorithmsCS Fundamentals

Calculus

by James Stewart

A comprehensive calculus textbook that builds intuition through real-world applications and clear explanations.

CalculusAnalysis

Clean Code

by Robert C. Martin

Timeless principles for writing readable, maintainable, and elegant code.

Software EngineeringBest Practices

Linear Algebra Done Right

by Sheldon Axler

An elegant approach to linear algebra that emphasizes conceptual understanding over computation.

Linear AlgebraPure Math

The Art of Teaching

by Jay Parini

Insightful reflections on what it means to be a great teacher and connect with students.

PedagogyTeaching

How to Solve It

by George Pólya

A classic guide to mathematical problem-solving that teaches heuristic methods applicable to all fields.

Problem SolvingMathematics