Es una mala idea ir a CUNY, Queens College para obtener mi BS en ciencias de la computación?

Yo fui a QC para CS, y mi sobrino fue a SUNY Binghamton (para matemáticas/química). QC es definitivamente un paso por debajo de Bing. Es un tres en su escala. Yo describiría el departamento de CS como «adecuado». Aprenderás aproximadamente los mismos temas que en un programa de gran nombre, sólo que con menos profundidad. Ciertamente aprenderás lo suficiente para cumplir con tus eventuales expectativas profesionales, especialmente si te conformas con un trabajo de programación cotidiano, no con un camino de estrella del rock.

Recomendaría el programa de CS en QC a cualquiera que no tenga una opción mejor. Es decir, si puedes ir a una escuela con un mejor programa de CS, hazlo. Pero si QC es tu mejor opción, no es una pérdida de tiempo.

Un consejo: si tu objetivo es ser un programador profesional, más que un académico, deberías intentar ir más allá de los requisitos de las clases. Por ejemplo, la mayoría de las clases tienen proyectos obligatorios. Como el plagio es tan difícil de detectar en los trabajos para llevar a casa, suelen contar como una parte muy pequeña de tu nota. En consecuencia, muchos estudiantes no se esfuerzan mucho en ellos. Esto es un grave error. Los proyectos pueden suponer sólo un 5-10% de tu nota, pero tu capacidad para ejecutarlos constituirá el 75% de la confianza que sentirás al salir al mercado laboral. Utilízalos como práctica. Otro ejemplo: muchos estudiantes no se molestan en leer los libros de texto y se limitan a leer los apuntes de las clases y los folletos. Esto es una falta de visión. Más adelante en la vida, rara vez tendrás la oportunidad de leer un libro de texto de nivel universitario y tener un profesor allí mismo cuyo trabajo es responder a *tus* preguntas. Aprovéchalo.

Si puedes encontrar tiempo, trabaja en proyectos personales o de código abierto para aplicar lo que aprendes en clase. Ahí no aprenderás desarrollo web. Pero sí aprenderás lo suficiente como para abordarlo por tu cuenta. Te sugiero que lo hagas.

tl;dr: Trabaja duro en GC y te irá bien.