Essential  Math for CS

An enjoyable and readable textbook on mathematics, LA4CS introduces the essential concepts and practice of Linear Algebra to the undergraduate student of computer science.

The focus of this book is on the elegance and beauty of the numerical techniques and algorithms originating from Linear Algebra. As a practical handbook for computer and data scientists, LA4CS restricts itself mostly to real fields and tractable discourses, rather than deep and theoretical mathematics.

The full book is available for download as a PDF file. For free. No strings attached. Or you can read the whole book as a flip book.


Various Editions of LA4CS available:

Welcome to the Wonderful World of Linear Algebra!

In today’s age of machine learning and artificial intelligence, Linear Algebra is the branch of mathematics that holds the most relevance to computing.

Why learn Linear Algebra in computer science and data analytics? Its role is similar to that of the alphabet or vocabulary or grammar in learning a language. If we want to be a writer, for instance, we have to be good at all these aspects of the language of our choice. Having these background skills alone is not enough; it will not make us a writer. But what is absolutely certain is that without these skills, we will never be a writer, not a good one at any rate.
Linear Algebra, in much the same way, is really the basic backdrop of several of the pivotal numerical algorithms in computer science and machine learning.

Lecture Videos (from the course for which this book was written)

More About

Manoj Thulasidas

Manoj Thulasidas is an Associate Professor of Computer Science (Education) who teaches Data Analytics and Linear Algebra to undergraduate students of computer science and information systems at Singapore Management University.

His other works include The Unreal Universe, an inquiry into the philosophical underpinnings of physics (from his career as a physicist at CERN in Geneva) and Principles of Quantitative Development, a practitioner’s guide to the lucrative profession of quantitative finance (from his experiences as a quant in Singapore).


Books Published


Published Articles, Columns…

Other Books

The Unreal Universe

An inquiry into the realness of our reality. Are space and time modes by which we think or conditions in which we live? Why is the speed of light so special in our space and time?


Principles of Quantitative Development

A gentle introduction to the lucrative field of mathematical finance and quantitative development. Wiley Finance Series.


Linear Algebra for Computer Science

Full Edition. Includes Chapter Summaries, Exercises and Solutions. Over 325 pages. Autographed version! Get it for $7.95


An anthology of the internet kind, Unreal Blog.

Manoj Thulasidas
Deep Thoughts!

Visit My Blog!

The primary objective of Unreal Blog is to entertain you with quality writing. Accidentally discovered and carefully cultivated, my writing skill has seen a measure of success in newspapers and magazines around the world. Unreal Blog promote a skeptical worldview and makes you look at everything from a slightly different perspective. It really does aim to change the way the reader looks at the world!