¿Qué tan difícil es estudiar EECS como estudiante en UC Berkeley?

EECS es el departamento combinado de Ingeniería Eléctrica e Informática. Anteriormente, Computer Science estaba en la Facultad de Letras y Science and Computer Engineering estaba en el Departamento de EE: Ambos ofrecían varios de los mismos cursos. Para que Computer Science creciera en L&S, otro departamento tuvo que renunciar a un puesto: eso significaba que el número de profesores en CS seguía siendo el mismo. Se combinó con Ingeniería Eléctrica porque la Facultad de Ingeniería amplió la facultad de Ingeniería Informática donde la Facultad de Letras y Ciencias no lo hizo. Demasiado para la política del campus.

Berkeley no ha cambiado. Para tu tercer año, estás compitiendo con estudiantes de posgrado (generalmente los mejores en la nación) por notas. Lo que esto significa es que está aprendiendo el material a un ritmo mucho más rápido. Espere pasar largas horas y cuando se gradúe, espere continuar estudiando: ser ingeniero no es la profesión más fácil, especialmente porque la tecnología subyacente cambia cada tres o cinco años.

La informática en Berkeley se encuentra en la Facultad de Ingeniería, uno de los mejores programas de la nación, al igual que la mayoría de los departamentos de Berkeley. Mi mejor consejo es mirar el material antes de tomar la clase, revisar a los profesores e intentar no quedarse atrás. El objetivo de un estudiante universitario es hacer lo mejor que pueda para tener la mayor cantidad de opciones.

Mi respuesta se basa en información muy antigua, estaba en la segunda clase de graduados en Berkeley para el ‘nuevo’ mayor EECS en 1978. Había alrededor de 90 de nosotros en el grupo. En ese momento (no sé si sigue siendo el mismo, espero que lo sea) antes de la especialización de EECS, tenía dos caminos que podría tomar. Puede hacer la ruta CS y tomar todas las clases de matemáticas e informática, o puede hacer la ruta EE y tomar todas las clases discretas y limitadas de diseño digital (limitado en ese momento, el 8080 era nuevo). EECS se creó como resultado del mundo digital emergente, ya que se descubrió que no se necesitaban todas las cosas discretas que se utilizan para diseñar fuentes de alimentación y similares para hacer un diseño digital. En la nueva especialización, tomaste todos los cursos de CS como con el título de CS puro, pero también tomaste todas las clases de diseño digital. Hubo un par de cursos de CS de nivel superior que se renunciaron para hacer espacio, pero todo agregó un año a mi aventura universitaria.

Fue difícil porque estaba aprendiendo dos disciplinas muy diferentes, pero la ventaja era que estaba adquiriendo una comprensión profunda de cómo funcionaba realmente una computadora, que en ese momento era fundamental para convertirse en un programador a nivel de sistemas. No puede escribir un controlador de dispositivo si no entiende el hardware.

Todavía hay un mercado para desarrolladores de software con una sólida comprensión del hardware de la computadora (piense en los tipos que escriben código de bajo nivel para Windows, Mac o Linux), pero la disciplina parece estar mucho menos de moda que aprender el desarrollo de Rails. dias.

Me encantaría saber en qué se ha convertido el título de EECS en Cal.

Cuando estuve allí, la mayoría de la gente lo consideró uno de los títulos universitarios más difíciles, junto con la ingeniería química.

Dicho esto, muchas especialidades de EECS evitaron los cursos más duros: arquitectura de computadoras (EECS 152), electricidad y magnetismo, control de retroalimentación, etc.

Estudiar CS en Berkeley es bastante difícil. Bueno, el término “difícil” es relativo. Si lo compara con Stanford CS, Berkeley CS sería extremadamente difícil. En comparación con el MIT, sería comparable. Solo sepa en dónde se está metiendo, ya que no será divertido de vez en cuando.