This book gives an introduction to two mathematical fields that are fundamental in many areas of computer science. The course and the text are addressed to students with a very weak mathematical background. Most of the chapters discuss relevant MATLABÂ® functions and features and give sample assignments in MATLAB; the authorâ€™s website provides the MATLAB code from the book.