Degrees and Certificate