¿Qué estudian los mayores de EECS?

Obtuve los títulos de licenciatura de MIT en EE y CS (en ese momento eran títulos de SB independientes).

La ingeniería eléctrica se centra más en el hardware: circuitos, procesamiento de señales, sistemas, etc. La matemática y la ciencia corresponden a eso: para los circuitos se necesitan ecuaciones diferenciales (para modelar condensadores, inductores, etc.), ecuaciones de Maxwell, física de los electrones (electrostática, electrodinámica). Para el procesamiento de señales necesita funciones armónicas, transformadas de Fourier y teoría de números complejos. Para sistemas, estudia cosas como cómo resolver sistemas de ecuaciones para encontrar polos y ceros, cómo caracterizar funciones de transferencia, comparación de impedancias, etc. El lado práctico involucra laboratorios en los que diseña y construye circuitos digitales y analógicos para realizar una función específica. Construimos una computadora de trabajo con partes integrales, diseñamos sistemas digitales y analógicos que realizan una amplia variedad de funciones.

La informática está más centrada en el software y las abstracciones del hardware: ingeniería del software, algoritmos, complejidad computacional, arquitectura del sistema. Las matemáticas y las ciencias corresponden a eso. Para los algoritmos, debe comprender la teoría de la complejidad computacional, que se basa en autómatas finitos, pilas de descarga, expresiones regulares, etc. Pasa mucho tiempo estudiando la estructura y el rendimiento de los algoritmos de búsqueda y los algoritmos de clasificación, ya que son muy importantes para muchas tareas de cómputo y porque son buenos sistemas modelo para entender los órdenes de complejidad y eficiencia computacional. Estudias álgebra booleana porque toda la computadora opera en eso como su lenguaje primitivo. El álgebra lineal es probablemente el tema matemático más importante que se trata en el currículum: está involucrado en muchos gráficos de computadora, algoritmos de optimización, etc. En el lado práctico, usualmente aprendes un lenguaje de programación general (a veces se enseña explícitamente, a veces se espera que aprendí a lo largo del camino a estudiar ciencias de la computación), y estudiamos el diseño de compiladores y temas similares. Construimos un compilador de trabajo desde cero. Para las asignaturas optativas, podría estudiar robótica / aprendizaje automático / inteligencia artificial o gráficos de computadora o diseño de sistemas operativos o bases de datos. Hay muchos temas avanzados relacionados con estas áreas: esquemas de almacenamiento en caché y multihilo y programación distribuida y similares.

Los ingenieros eléctricos que permanecen en el campo por lo general pasan a diseñar circuitos o sistemas electrónicos (como computadoras), o para hacer el procesamiento de la señal o relacionados. Los científicos informáticos a menudo utilizan la ingeniería de software o la arquitectura de sistemas o un dominio más específico como la visión computacional o el aprendizaje automático o el diseño de bases de datos. Sin embargo, ambos trabajos son una buena preparación para una amplia variedad de dominios más adelante: las herramientas y formas de pensar que aprendes son poderosas y bastante generales. He estudiado ambos y me he basado mucho en ambos a lo largo de mi carrera. (Pasé un tiempo como ingeniero de software en Microsoft y en algunas compañías de tecnología de la educación, e hice algunos piratas informáticos en el camino; gran parte de mi trabajo ha sido en educación, y he consultado en una amplia gama de proyectos en muchos dominios. He utilizado las herramientas que aprendí para una amplia gama de problemas fuera de la ingeniería eléctrica o la informática propiamente dicha.)

En Berkeley, EECS está en la Facultad de Ingeniería. Esto significa que usted está sujeto a sus reglas más bien duras. Tus requisitos de graduación se dan cuando llegas y tienes 4 años para terminar. Recomendaría tomar la escuela de verano para disminuir su carga y obtener las electivas fuera del camino. Teniendo en cuenta el impacto que tiene la especialización, es difícil obtener todas las clases que desea + necesita.

Principales requisitos de EECS

Dentro del mayor, seleccionará una concentración.

Dispositivos, circuitos analógicos, circuitos digitales, arquitectura de computadoras, señales,…

La respuesta literal a tu pregunta es todo eso. Habría muerto en circuitos analógicos pero estaba bastante feliz en sistemas (aparentemente ya no es una concentración).

Es un título de ingeniería que significa que trabajarás duro. CS en el L + S es algo diferente. No está limitado a 4 años y aún trabajará duro, pero hay más amplitud.

La especialidad EECS del MIT es flexible y permite a los estudiantes elegir entre clases en ambos lados de acuerdo con sus intereses. Si han elegido la mayoría de las clases de EE, probablemente irán a hacer trabajos de EE y viceversa.

Cubren temas centrales en ambos campos, y el estudiante de EECS se enfocará en un campo (ya sea EE o CS).

Catálogo de cursos MIT EECS