Hoke led the Cardinals to their highest national ranking (12th in BCS) in program history in 2008.
The one-year deal will have Ball State visit Michigan on Sept. 24, 2016.
"It will be a great opportunity for our kids to go to one of the great stadiums in America," Scholl said. "Any way that you cut it, it's really a good deal."
Hoke before being named the head coach at Michigan in 2011 coached Ball State from 2003-08. In his final season with Ball State, Hoke led the Cardinals to an undefeated regular season and the team climbed as high as No. 12 in the BCS standings.
This will be the second meeting between Ball State and Michigan. Ball State almost upset then-No. 2 Michigan in a 34-26 loss in 2006.
"I remember the game," Scholl said. "I wasn't at Ball State then, but I do remember that game."Ball State's upcoming non-conference opponents are as follows:
Thurs., Aug. 29 - ILLINOIS STATE
Sat., Sept. 7 - ARMY
Sat., Sept. 14 - at North Texas
Sat. Oct. 5 - at Virginia
Sat., Aug. 30 - at Illinois State
Sat., Sept. 5 - at Iowa
Sat., Oct. 4 - at Army
Sat., Oct. 25 - COLGATE
Sat., Sept. 5 - VMI
Sat., Sept. 12 - MIDDLE TENNESSEE STATE
Sat., Sept. 26 - at Northwestern
Thurs., Sept. 1 - at Middle Tennessee State
Sat., Sept. 10 - at Indiana
Sat., Sept. 24 - at Michigan
NOTE: Home games in ALL CAPS