Masters curriculum