The 6-foot-5 guard originally inked with Pitt but opted not to play for the Panthers. Ferguson enrolled at New Creations, a prep school, instead of sitting out a season because of NCAA transfer rules.
"It's a done deal, and he has committed to NC State," New Creations head coach Tony Cole said. "Today will be his last official day at New Creations. He will be able to work out with the team at North Carolina State as much as he can and can also add some weight.
"He will be considered a transfer because of NCAA rules, but he can enroll right now and that was important for him."
Through seven games Ferguson led New Creations in scoring and received high praise from his head coach.
"I think the kid is a star," Cole said. "He's a high-energy kid who can do everything well on the court. We've had 15 Division-1 kids here in the past four years, and he's the best we've had, without a doubt."
Ferguson received his fair share of offers after enrolling at New Creations, but NC State's overall appeal may have been the deciding factor.
"I think he made a good decision," Cole said. "Kentucky was there, Michigan State was there... he had a lot of good offers on the table. NC State's in the ACC, it doesn't get any better than that.
"NC State with their recent success, the ACC, and everything they had to offer as a program was the biggest thing."
Stay tuned for more from Pack Pride on Trevor Ferguson, as the 6'5 guard will be enrolling at NC State in January.