Thank you all!
@Tampitump totally untrue. In fact, I actually am in their Computer Science major. Their “computer science” major is technically called Associates of Science in Science with specialization in Computer Science:
http://tncc.edu/programs/science-specialization-computer-science
The only other “computer science”-like degree is Associate of Science in Information Technology, which is more business-school geared judging by the curriculum:
http://tncc.edu/programs/information-technology
TNCC, RCC, JSRCC, and other nearby Colleges support the co-enrollment agreement with W&M to my knowledge. I’m sure many more do. I’d say its a good bet to believe all Virginia community colleges immediately surrounding TNCC (except for Eastern Shore … haha) support the co-enrollment program. You’ll want to check with each college though.
Richard Bland is a special case … they ARE operated by the College of William & Mary themselves. I believe their full official name is Richard Bland College of William & Mary. So they, funny enough, would actually a very good way to get into W&M in theory!