UW CS Direct Admit, or William and Mary for computer science?

We’re in-state for UW – she has not visited William and Mary yet --we head out for new-admits day in so she’ll definitely be checking it out – we have already visited UW.

William and Mary does offer a BS in Computer science, and it does have a grad program as well – it is just a very small department – in the top 50 nationally, though. All the teachers would know her by name, and the average class size is 14. She wants to get great theory and likes coding for its own sake, but is most interested in game design.

Thank you for all the input.