A Beginner in CFD and similar computational algorithms