CORAL GABLES, Fla. -

Quarterback Jake Heaps is transferring from Kansas to Miami, where the former five-star recruit will join a team short on experienced passers.

Hurricanes coach Al Golden announced in a news release Sunday that Heaps has signed a financial aid agreement with the school. He has already graduated and will be eligible to play immediately.

Ryan Williams was expected to enter next season as Miami's starting quarterback, but he is recovering from a knee injury. That leaves redshirt freshman Kevin Olsen, sophomore Gary Crow, and incoming freshmen Brad Kaaya and Malik Rosier competing for the job.

Heaps, from Sammamish, Wash., started his college career at BYU after being one of the top quarterbacks in the 2010 recruiting class. He played two seasons for BYU before transferring to Kansas, where he struggled.