This book is aimed at advanced undergraduate students and graduate students and is intended for a course in numerical analysis and approximation theory. The author covers topics such as multivariate interpolation, Peano kernel theory, and the applications of q-integers to approximation theory, the latter of which have never been fully examined in book form before.