The Nittany Lions (8-4, 1-0 Big Ten) snapped a two-game losing streak with their second straight win at Assembly Hall.
Indiana (9-5, 0-1) has lost three straight and saw its nine-game home winning streak end. Verdell Jones had 15 points and freshman Victor Oladipo scored 14 points in his first career start.
Penn State, the worst shooting team in the Big Ten coming into the game, started 7 of 10 from the field and used four straight 3-pointers to build a 25-11 lead midway through the first half.
Indiana chased the rest of the night, finally taking the lead at 48-47 when Maurice Creek put in a layup with 8:46 to go.
But Brooks answered with back-to-back baskets and the Nittany Lions never trailed again.
adidas Men's Indiana Hoosiers Candy Striped Warm-Up Tear Away PantsPrice: $89.99 Shop
Mike Brey is looking at former Notre Dame players to fill two assistant jobs that have opened up with the departures of Martin Ingelsby and Anthony Solomon.
Purdue's 2016-17 prospects got a jolt Wednesday when forward Caleb Swanigan announced he will return for his sophomore season.
Clemson's Jaron Blossomgame says he is withdrawing from the NBA draft and returning to school for a final season.