NASA has awarded a contract to MathWorks Inc. of Natick, Massachusetts, to provide new software licenses, maintenance, and product training for mathematical computing software to be used by all NASA centers and associated facilities.