Numerical Methods, Algorithms and Tools in C#