Books



Discrete Mathematics and Computing: A Set of Lectures, by Magdon-Ismail (2020)

A course on the fundamental mathematical tools relevant to computer science, with application to the theory of computing. Topics include logic, induction, number theory, graphs, counting, probability, models of computing.

The book is the text for the author's class FOCS (Foundations of Computer Science).

The book website dmc-book.com contains supporting material for instructors and readers. The supporting material includes: slides and notation.

Where to get the book: Amazon

Learning From Data, by Abu-Mostafa, Magdon-Ismail, Lin (2012)

This is a short course, not a hurried course, that covers the fundamentals of machine learning.

The book has been used as the textbook for many machine learning courses around the world, including the courses that the authors teach at their respective universities.

The book website amlbook.com contains supporting material for instructors and readers. The supporting material includes: slides, notation, video lectures, a discussion forum and data.

Where to get the book: Amazon