Methods of Applied Mathematics with a Software Overview