Former Purdue starting quarterback Justin Siller has been reinstated to school and the football team more than a year after being dismissed for violating university academic policy.

Siller was dismissed from Purdue in March 2009 and prohibited from returning for a full academic year. He spent the last year taking classes at nearby Ivy Tech Community College.

Due to Purdue's student-athlete privacy policy, the university has not revealed the reason for Siller's dismissal.

Siller will have two years of eligibility left at Purdue. He started three games at quarterback in 2008 but could see playing time at all offensive skill positions this fall, according to a team news release announcing his return.

"It feels great to be back," Siller said. "Even though I was away from the team, I always felt as though I was still part of the program. It was tough sitting out last season, but I learned a valuable lesson.

"I am proud of the way my teammates overcame some tough early losses last season and won some big games. I am so excited to get back on the field and learn the offense."

Offensive coordinator Gary Nord told ESPN.com in March that Siller likely won't be in the mix at quarterback, but should factor as a wide receiver or running back. He began the 2008 season as a running back before moving to quarterback.

"We are thrilled that Justin is back in our football family," Purdue coach Danny Hope said. "We said when he was dismissed from school that he would always be welcomed back. It is a credit to Justin that he did what he had to do to make himself eligible for reinstatement, and I am confident he learned from his mistake."

Siller threw for 496 yards and rushed for another 167 yards in 2008. He was named Big Ten co-offensive player of the week after accounting for four touchdowns (3 passing, 1 rushing) in a win against Michigan.

Adam Rittenberg covers Big Ten football for ESPN.com. He can be reached at espnritt@gmail.com