I believe that's what Hanowski did last year. He signed with the Flames two days after St. Cloud was eliminated at the Frozen Four and then was called up to play for the Flames and played his first game the same day he was supposed to write a final at University:
http://www.calgarysun.com/2013/04/15...s-warm-welcome
He did his missed classes and exams in the summer and graduated :
http://www.startribune.com/sports/blogs/203030641.html