A & M verses Virginia Tech for undergrads engineering