Aunque las clases están numeradas 61a, b, c, no son una progresión. Las clases no son “introducción a la programación”, “programación intermedia” y “programación avanzada”.
Cada curso tiene un propósito específico y un contenido muy diferente. Recomiendo encarecidamente tomar los 3 cursos si puedes.
El departamento no le permite omitir CS61a. (Esto puede haber cambiado. Solía ser un requisito difícil). Puede omitir CS61b con experiencia previa (es decir, AP Computer Science o curso equivalente universitario). Si eres autodidacta, creo que todavía tendrás mucho que aprender de tomar CS61b. Personalmente lo omití, pero mirando hacia atrás, creo que tomarlo probablemente hubiera sido beneficioso.
Habla con tus compañeros de estudios. Son un recurso valioso. (Ver: la respuesta de Bowen Li a ¿Cuáles son las mejores maneras de tener éxito en un programa de ciencias informáticas de pregrado riguroso (nivel MIT)?)
- Quiero convertirme en un ingeniero incondicional y también tener una buena vida universitaria. ¿Me equivoco si quiero unirme a Manipal?
- ¿Cómo es hacer radio en la universidad?
- ¿Cómo es estudiar en Holanda en universidades como TU Delft o TU Eindhoven?
- ¿South Bend, IN sería una ciudad “divertida” para vivir como un estudiante graduado?
- Regresaré a la universidad a los 35 años. Sigo pensando que soy un fracaso por no establecerme antes en una carrera exitosa. ¿Qué piensan otras personas cuando ven que las personas regresan a la escuela a una edad madura?