¿Cómo es ser un estudiante graduado en ciencias de la computación en la Universidad Estatal de Carolina del Norte?

Soy un estudiante de doctorado actual en el Departamento de CS en NC State y probablemente me gradué en la primavera de 2016. Hasta ahora he completado 5 años y el viaje ha sido increíble. Al decir asombroso, diría “Sí”, el departamento tiene varios “Pros”, pero por supuesto enfatizaría en “Contras” que también son importantes.

“Pros”
1. Excelentes facultades con intensas experiencias de investigación.
2. Varias especializaciones para perseguir, por ejemplo, sistemas, redes, IA, HCI, seguridad y privacidad, ingeniería de software.
3. Excelente carrera profesional con grandes empresas, por ejemplo, Google, FB, Microsoft, Amazon, etc.

“Contras”
1. Han visto a varios estudiantes de doctorado dejar el doctorado por trabajo. Por lo tanto, el enfoque de investigación es ligeramente menor que algunas otras escuelas.
2. Los cursos ofrecidos están diseñados para conseguir buenos trabajos. Menos enfoque en sólidos fundamentos teóricos. A veces, la estructura del curso cambia debido a los comentarios proporcionados por los estudiantes entrantes.
3. La falta de grupos de pares competitivos y motivados puede resultar en una menor contribución a la investigación.
4. Muy pocas personas terminan recibiendo laboratorios de investigación o academia. La mayoría de ellos se unen a trabajos de software.

Me gradué con una maestría en Ingeniería Informática de NC State a mediados de los 90. Me doy cuenta de que esto fue hace 20 años, pero creo que lo que tengo que decir sigue siendo aplicable.
Todas mis clases de Ingeniería Informática de posgrado se incluyeron como clases de Ciencias de Computación de posgrado (todo el software, sin hardware). Muchos de esos cursos fueron impartidos por la facultad de informática.
Lo que descubrí fue que casi todos mis compañeros de clase eran estudiantes A o B cuando eran estudiantes de pregrado (como yo), sin holgazanes, sin gente que se saltaba la clase y se abarrotaba la noche anterior, no había gente que bajara la curva de calificación.
Prepárate para ir a todas tus clases y hacer cada tarea. Algunas tareas le resultarán muy difíciles, es probable que necesite la ayuda de otra persona para completarlas.
Esté preparado para usar las matemáticas aplicadas y la probabilidad en cada curso de telecomunicaciones más allá del curso base.
Esté preparado para instructores inteligentes que volarán a través de material bastante complejo. Prepárate para enseñarte los detalles.
Prepárese para estudiantes e instructores de todo el mundo. Muchos de los estudiantes tendrán trabajos a tiempo completo.
Esté preparado para aprender material esencial para una comprensión profunda de la informática.