Requirements for a masters degree