Hice mi trabajo de posgrado en Minnesota, y enseñé allí durante 11 años antes de retirarme hace un par de años. Conozco personas en UT Austin y muchas otras escuelas, pero no conozco a nadie en Texas A&M o Ohio State. Entonces puedo contar un poco sobre el departamento de Ciencias de la Computación de Minnesota. Primero, el campus de Twin Cities es bastante selectivo para una escuela financiada por el estado. Una vez que superas ese obstáculo, puede ser difícil ingresar al programa CSci. Eso es importante, porque la población de pregrado entra con mucho talento, lo que eleva el listón en el contenido del curso y las discusiones en clase. En segundo lugar, a pesar de que las grandes compañías de computadoras ya no existen, hay una industria de software grande y diversa en el área de Twin Cities, muchos estudiantes tienen trabajos de medio tiempo en la industria, y el departamento tiene una junta asesora de la industria que trabaja para mantener el currículo de pregrado relevante y riguroso. Tercero, la facultad toma en serio su papel en la gobernanza. Es un grupo muy colegial, fuertemente enfocado en construir una reputación de clase mundial. La reputación es clave para atraer el talento del profesorado y los estudiantes de posgrado más fuertes. Curiosamente, su enfoque durante muchos años ha sido centrarse en atraer profesores jóvenes con talento, en lugar de tratar de elegir a profesores superiores de otras escuelas. Es uno de los pocos departamentos en Minnesota que ha podido contratar nuevos profesores recientemente, por lo que es un profesorado relativamente joven.
Independientemente de dónde vaya, obtendrá mucho más de su experiencia universitaria si desarrolla relaciones con los profesores más allá de simplemente tomar cursos. Todos tienen programas de investigación activos, y muchos de ellos están más que felices de que los estudiantes universitarios se unan a sus equipos de investigación y trabajen en problemas de vanguardia.