This document presents an abstract of a bachelor's project focused on studying and developing methods for curve and surface interpolation and approximation using B-spline basis functions. It covers both global and local interpolation approaches, emphasizing their applications and programming implementations in MATLAB and C++. Additionally, it details various techniques for achieving approximations within specified accuracy, including iterative methods and least squares approximation schemes.