Doesn't "masterat" mean "master's degree"? And, "master's program" = "program de master"?
The dictionary says that masterat can mean both the program and the degree. (link)