Very difficult decision…we have visited both. UW -Madison seems to have a much more interesting campus than UMD in that everything is right there. Two Student unions, Hoofers club, Lake, etc. UMD seems like a large campus filled with academic buildings and one very crowded student union. I thought UMD did a nice job explaining the undergrad computer science program and it is a direct admit where WI did not present as well and it is part of Letters and Science and you have to apply after taking first CS course and getting a c or better. Any feedback on the CS departments would be appreciated.