Colleges in Virginia with good Computer Science Departments?

I’m looking for colleges in Virginia that have good Computer Science departments, as the title says.
Does anyone know of any? I’m thinking of colleges other than the flagship Virginia schools.

They can also be out of Virginia, if you think a transfer student could get a scholarship to bring the price down to in-state tuition.

Thanks for your help!

Virginia Tech has an excellent CS department.

Does anyone else know anything more?

UVA’s E-School is very reputable. VT is also a good choice. W&M is decent for computer science and I’m not sure about the rest like JMU, VCU, etc.