The Colorado Buffaloes got the job done in the classroom.

On Tuesday, the NCAA released its annual Academic Progress Rate report, a four-year evaluation of how Division I athletics programs fared in the classroom. CU finished with an APR of 984 (out of a possible 1,000) to come within two points of the Buffs’ all-time high of 986 set four years ago. The latest rating of 984 is culled from academic data spanning from the 2015-16 academic year through 2018-19.

CU’s mark of 984 also is markedly above the university average of 973 since the APR was implemented in 2003.

The football program’s scored dipped slightly, by 2.636 points, to a total of 955, while the men’s basketball program increased by 2.671 to a total of 961, which ranks seventh in the Pac-12 Conference. Eight of CU’s nine women’s programs achieved perfect scores of 1,000.

Among the other highlights, per the CU media relations department:

— Five Buffs programs earned perfect 1,000-point scores throughout the entirety of the latest four-year evaluation period, a figure that ranks fifth in the Pac-12.

— The women’s golf program posted its seventh consecutive score of 1,000 and earned the NCAA’s Public Recognition Award for the fourth straight year. That honor is given to programs that land in the top 10 percent of its sport.

— Ten CU programs earned 1,000-point scores for the 2018-19 school year — men’s and women’s golf, men’s and women’s skiing, women’s cross country, women’s lacrosse, women’s basketball, women’s soccer, women’s tennis, and women’s track and field.

— Nine of 15 CU programs (indoor and outdoor track are considered one entity for purposes of the APR) either increased or maintained their multi-year APR scores.

“We continue to have an excellent APR report overall, a testimony to the commitment of our student-athletes and the coaches and our academic counselors and staff members in the Herbst Academic Center who support them,” athletic director Rick George said in a statement released by CU.  “For 10 of our 15 programs to record perfect 1000 scores for the latest academic grading period is a great achievement, and the fact that eight of our nine women’s teams to attain perfection truly shows their hard work and dedication.  We continue to create the proper culture and atmosphere for them to succeed, and that’s a credit to everyone who comes into contact with our student-athletes.”