Los estudiantes aprenden a ritmos diferentes, por lo que lo primero que debe comprender es usted mismo y cómo aprende. Por ejemplo, soy un aprendiz “completo”, lo que significa que proceso las cosas lentamente. Para compensar esto, me aseguré de comprender los requisitos de tiempo de cada curso: examino el programa de estudios, entrevisto al profesor, pregunto a los estudiantes que han tomado el curso para cada curso que tomé. Básicamente, sabía a qué me estaba comprometiendo antes de tomar el curso. Le recomiendo que no tome más de un curso de programación intenso antes del semestre.
El ACM Computer Science Curriculum 2013 tiene la cantidad de cursos requeridos para Ciencias de la Computación y, francamente, no puede evitar tomarlos. Es importante dominar realmente estos cursos obligatorios antes de tomar cursos avanzados. Dependiendo de lo que “ames” hacer, debe determinar qué cursos tomará.
En pocas palabras: evitas programando tus fortalezas y no tus debilidades.
PD: Si me dices a qué escuela asistes, puedo ser más específico.
- ¿Qué se necesita para convertirse en un estudiante de matemáticas? ¿Qué hace un estudiante de matemáticas diariamente, suponiendo que permanezca en el campus en un dormitorio mientras tiene un equilibrio entre el trabajo y la vida para mantener un alto promedio de calificaciones?
- ¿Qué puede hacer alguien usando C ++?
- Si quiero especializarme en música y convertirme en compositor de videojuegos, ¿debo obtener un título en composición o composición / arreglos de jazz y estudio?
- Es realmente molesto estar en la lista de espera para la mayoría de mis sujetos todo el tiempo. ¿Por qué no se extienden CS y las clases principales afectadas?
- ¿Por qué un estudiante de pregrado se especializa en informática si la mayoría / si no todos se pueden aprender en línea?