More than 900 earn 1,337 degrees and certificates