As a freshman in 2008, Harris started six of 13 games for the Hurricanes at cornerback, recording 30 tackles, an interception, and a sack. As a sophomore in 2009 Harris recorded 55 tackles, two interceptions, and a sack. He was a first team All-ACC selection, and earned second-team All-American honors from SI.com, and third-team from the Associated Press. As a Junior in 2010 he was a second team All-ACC selection after starting all 13 games, recording 44 tackles and an interception. He finished his career with 32 starts in 39 games, 129 tackles and three interceptions.
After his junior season Harris announced that he would forgo his senior season and enter the 2011 NFL Draft.