Una respuesta abstracta a esta pregunta es ofrecer generalidades como “CS se enfoca más en software (con limitaciones de hardware como restricción), y CE se enfoca más en diseñar una plataforma informática que incluya tanto software como hardware.
Sin embargo, esas generalidades pierden el punto de que las diferencias en su experiencia real en CS o CE variarán ampliamente de una universidad a otra, al igual que el impacto de elegir una sobre la otra.
En algunas escuelas, CS y CE están ampliamente separadas unas de otras, ofrecidas por diferentes unidades académicas que no se comunican, o apenas se comunican. Por lo tanto, su elección tiene un gran impacto.
- ¿Qué lenguajes de programación debe conocer el ingeniero biomédico?
- ¿Cuál es el tema difícil en Informática e Ingeniería?
- ¿Por qué los puentes y pasos elevados tienen cilindros de secciones transversales más pequeñas entre el pilar de soporte y la viga?
- ¿Cuál es el programa de ingeniería acreditado menos competitivo para entrar en América del Norte?
- ¿Qué debo hacer para convertirme en un ingeniero exitoso?
En otras escuelas, CS y CE son ofrecidos por la misma unidad académica, o por unidades académicas que tienen una estrecha relación de cooperación, y aunque algunos cursos básicos pueden diferir, la elección electiva significa que un estudiante de CS puede elegir, más adelante en su programa, ir en una dirección centrada en el hardware, mientras que un estudiante de CE podría elegir moverse en una dirección centrada en el software.
Durante un período de quince años de enseñanza y luego siguiendo las carreras posteriores de licenciaturas CS y CE de dos universidades diferentes, he visto que las carreras CS y CE tienen carreras que se mueven en direcciones contrarias al “software” vs. ” hardware “con el que originalmente comenzaron.
Sugeriría que centrarse en CS vs CE como disciplina es quizás la pregunta equivocada.
Mejores preguntas para hacer:
- ¿Qué dicen los estudiantes en cada programa en una universidad en particular sobre ese programa?
- ¿Qué tan fácil o difícil es registrarse para las clases que necesita?
- ¿Cuánta flexibilidad hay en la selección de cursos (optativas) frente a tener un conjunto rígido de secuencias de cursos requeridas?
- ¿Qué tan fácil / difícil es interactuar con la facultad en el programa?
- ¿Es fácil o imposible pasar de CS a CE, o de CE a CS si decides cambiar de dirección?
Sin embargo, haga lo que haga, si desea estudiar uno u otro, declare una especialización; no entre sin declarar.
Si bien el “cambio de especialización” es, en principio, fácil y común en las universidades de EE. UU., Y muchas personas aconsejan, no sin razón, que no se preocupe por una selección importante; a fines de la década de 201x en las universidades de EE. UU., Ese no es el caso Informática.
Admitirse a CS o CE directamente de la escuela secundaria si es posible.
Cambiar a CS o CE en estos días en las universidades de América del Norte puede ser muy difícil: hay umbrales de GPA y requisitos de unidades, y todo tipo de aros y restricciones diseñados para detener la avalancha de personas que desean tener una especialización que no tiene suficiente asientos de laboratorio, facultad, personal, calificadores, etc. para satisfacer la demanda.
(Y contratar más docentes de CS, incluso si su universidad tiene bolsillos profundos, que la mayoría no tiene) es realmente difícil, porque no importa cuán profundos sean los bolsillos de sus universidades, Google, Apple, Microsoft, Amazon y Facebook, además de cientos de VC- startups respaldadas, tienen otras más profundas).
En serio, este punto pasado es quizás el más importante. Los programas de CS y CE varían en términos de cómo están lidiando con la avalancha de demanda.
Elegir un programa que lo esté manejando bien es probablemente más crucial para su éxito que si está en CS o CE, per se.