Uche attended the University of Michigan on a football scholarship. As a freshman in 2016, Uche tore his meniscus, caught a "bad virus" and appeared in only four games. As a sophomore in 2017, he sustained a stress fracture and saw limited action in 10 games. After the 2017 season, Uche was frustrated with his lack of playing time. He recalled: "I just felt like I was useless at the time. It was just frustrating to me because I wanted to be out there with my teammates, helping, contributing and doing something to just help the team win. When I wouldn't be able to do that, I just questioned if this was the right fit for me." Uche met with defensive coordinator Don Brown to express his frustration and ask for more playing time in 2018. Brown replied bluntly: "Well go earn it, how about that? How about go earn it?"