Here are the ACC standings including only the teams that NC State can catch and teams that can theoretically catch NC State, with the remaining schedules listed next to each respective school:
4.) Virginia (8-5) -- vs. UNC, vs. FSU, at Maryland
5.) NC State (7-6) -- at Clemson, vs. Miami, at VT
6.) Miami (7-6) -- vs. FSU, at NCSU, vs. BC
7.) Maryland (6-7) -- at GT, at UNC, vs. UVA
8.) Clemson (6-7) -- vs. NCSU, vs. VT, at FSU
9.) Virginia Tech (4-9) -- at Duke, at Clemson, vs. NCSU
At least as far as we're concerned, the top three and bottom three are set. We can't catch UNC, Duke, or FSU, and BC, Georgia Tech, and Wake can't catch us since they all have at least 10 losses. Wake and GT can't finish any higher than ninth, while Boston College could get up to eighth. But in all likelihood, the top eight seeds come tourney time will be the teams currently in the top eight.
We can cross out Virginia Tech as well, because Duke is going to hand the Hokies their 10th loss. With a poor (0-3) finish, then, NC State is looking at a tournament seed no lower than #8. (Yippee!)
If NC State wins its next two games--Clemson, Miami--it will guarantee a finish no lower than fifth. In that case, State would hold the tiebreakers against Miami and Maryland, and Clemson would be mathematically eliminated. (Miami and Maryland also could be mathematically eliminated by that point.)