Requirements for the degree include course work, four core courses and three electives, and research that results in a thesis document and a public talk. The MSR program is designed to mimic the first two years of a PhD program to allow students interested in a PhD to gather experience and have an easy transition.