Fui a QC para CS, y mi sobrino fue a SUNY Binghamton (para matemática / química). El control de calidad es definitivamente un paso por debajo de Bing. Es un tres en tu escala. Describiría el departamento de CS como “adecuado”. Aprenderá aproximadamente los mismos temas que en un programa de renombre, solo que con menos profundidad. Ciertamente aprenderá lo suficiente como para cumplir con sus expectativas profesionales eventuales, especialmente si está contento con un trabajo de programación de un día laboral, no un camino rockstar.
Recomendaría el programa CS en QC a cualquiera que no tenga una mejor opción. Es decir, si puedes ir a una escuela con un mejor programa de CS, hazlo. Pero si el control de calidad es su mejor opción, no es una pérdida de tiempo.
Un consejo: si su objetivo es ser un programador profesional, en lugar de un académico, debe intentar ir más allá de los requisitos de la clase. Por ejemplo, la mayoría de las clases tienen proyectos requeridos. Debido a que el plagio es muy difícil de detectar para las tareas que se llevan a casa, generalmente representan una parte muy pequeña de su calificación. En consecuencia, muchos estudiantes no ponen mucho esfuerzo en ellos. Este es un grave error. Los proyectos solo pueden representar del 5 al 10% de su calificación, pero su capacidad para ejecutarlos constituirá el 75% de la confianza que tendrá en salir al mercado laboral. Úsalos como práctica. Otro ejemplo: muchos estudiantes no se molestan en leer los libros de texto, y solo confían en las notas de clase y en el material de distribución. Esto es miope. Más adelante en la vida, rara vez tendrá la oportunidad de leer un libro de texto de nivel universitario y tener un profesor allí cuyo trabajo es responder * sus * preguntas. Toma ventaja de eso.
- ¿Habrá trabajos en ruby on rails en el futuro?
- ¿Qué hace el 1% de los mejores artistas de manera diferente?
- ¿Cómo puede uno convertirse en un investigador científico?
- ¿Sugerirme dónde aprender clases de datos en línea?
- ¿Qué es mejor: Banasthali o SRM?
Si puede encontrar el tiempo, trabaje en proyectos personales o de código abierto para aplicar lo que aprende en clase. No aprenderás desarrollo web allí. Pero aprenderá lo suficiente para abordarlo por su cuenta. Te sugiero que lo hagas.
tl; dr: Trabaja duro en QC y estarás bien.