Main course book: “Grokking Algorithms”, Aditya Y. Bhargava, 2016. ISBN 978-1617292231
“Numerical recipes in C”, W. Press et. Al, 1992. We will mostly use Chapter 2 (Solution of linear algebraic equations) and Chapter 9 (Root finding). ISBN 978-0521431088
“Pearls of functional algorithm design”, Richard Bird, 2010. We will mostly use chapters 18 and 19 dealing with Games-AI. ISBN 978-0521513388.
==============
All classroom material is distributed through Github Classroom.
You need a github account for this.
We program together in class, and then links are given to students for the classroom assignment.
==============
What we actually did 2018-2019:
Numerical algorithms:
Gauss Jordan elimination - Inverse matrix, solving set of equations.