¿Cuáles son las asignaturas de Ingeniería Informática?

Las siguientes asignaturas se encuentran en Ciencias de la Computación e Ingeniería, además de las asignaturas comunes que se imparten a todas las ramas en el primer año.

  1. Diseño y Análisis de Algoritmos
  2. Estructuras de datos
  3. Electrónica digital
  4. Programación Orientada a Objetos usando C ++ / Java / Python
  5. Estructuras Matemáticas Discretas
  6. Sistemas operativos
  7. Sistemas de gestión de bases de datos
  8. Arquitectura del sistema informático
  9. Estadísticas de probabilidad y técnicas numéricas
  10. Microprocesador y Microcontroladores
  11. Red de computadoras
  12. Teoría de la computación
  13. Inteligencia artificial
  14. Diseño del compilador
  15. Ingeniería de software
  16. Software del sistema
  17. Gráficos de computadora

Estas son las materias básicas que necesitas estudiar. Además, habrá muchas opciones para elegir, como procesamiento de imágenes digitales, procesamiento de lenguaje natural, sistemas integrados, reconocimiento de patrones, sistemas paralelos y distribuidos, etc.

Puede consultar el plan de estudios del curso en cualquier universidad, ya que está disponible en su sitio web.

Espero que esto ayude 😀

Como ingeniero informático graduado el año pasado, recuerdo algunas de las siguientes materias (no estoy seguro sobre el campo de Ciencias de la Computación, lo siento):

  • Sistemas digitales
  • Procesamiento de señales digitales
  • Microprocesadores y Microcontroladores
  • Circuitos electricos
  • Dispositivos electrónicos y circuitos electrónicos
  • Sistemas embebidos / Programación de sistemas embebidos
  • Programación del sistema (Java sin embargo)
  • Sistemas de control automático
  • Diseño VLSI (digital, analógico, señal de mezcla)
  • Diseño VLSI usando HDL (systemVerilog)
  • y, a veces, aprenderá sobre la visión por computadora (OpenCV), los sistemas de criptografía y el desarrollo de aplicaciones en dispositivos móviles (Android, iOS) …

Creo que son muy interesantes, al menos todavía ahora lmao, ya que la tecnología y las tendencias cambian todos los días, por lo que tenemos que actualizar cosas nuevas con frecuencia.

Recientemente me gradué de la universidad de tres niveles. Como graduado en ciencias de la computación, me gustaría destacar algunos de los principales trabajos que todos los graduados en ciencias de la computación tienen que aprender.

1er año: Programación en C, estructura de datos

2do año: C ++, Análisis de diseño y algoritmo (DAA), programación del sistema, DBMS (sistema de gestión de base de datos), organización de computadoras, redes de computadoras (o teoría de redes)

3er año: Teoría de la computación, diseño de compiladores, Java, Internet y tecnología web (es decir, HTML, CSS, JAVASCRIPT, DOM y otros conceptos básicos de tecnología web), Arquitectura informática avanzada, Sistema operativo, computación en la nube.

4to año: ingeniería de software, sistema distribuido en paralelo, minería web de datos, inteligencia artificial, gráficos por computadora, sistemas en tiempo real, proyecto MENOR y MAYOR.

Hay muchos trabajos adicionales que debes estudiar como: MATEMÁTICAS I, II, III, matemáticas discretas, ingeniería de optimización.

Algunos de los documentos electrónicos: circuitos digitales, circuito electrónico analógico, microprocesador y microcontrolador, VLSI.

Hay muchos otros temas pero no puedo recordarlos ahora.

si planea elegir la especialidad en informática. Hay muchas tecnologías o lenguaje de programación que debes aprender a medida que la tecnología cambia muy rápido. Por lo tanto, debe actualizarse, por ejemplo, Hadoop, BIG DATA, redes neuronales, python, PHP, NOSQL, JSP, NODE JS, HIBERNATE, etc.

Si desea ser programador, mi consejo personal sería dominar cualquiera de los lenguajes de programación (es decir, c ++, Java, python, JavaScript) y aprender ESTRUCTURA y ALGORITMOS de datos primero independientemente del año y practicar tanto como usted puede desde sitios en línea como competencia de programación, concurso de programación, programación informática en línea, HackerRank, entregar más rápido a través de crowdsourcing. Si tiene dudas al resolver problemas, lea editoriales y Stack Overflow.

No conozco ningún programa de ingeniería informática en mi universidad ni en mi país (Canadá).

Francamente, no parece mucho sentido. La informática se dedica a la ciencia real de los cálculos, mientras que la ingeniería informática se dedica al desarrollo real de hardware y software.

Supongo que te refieres a ingeniería informática. O, tal vez, así es como se conoce aquí. Si es así, aquí están los cursos de ingeniería informática en mi universidad:

Puede ver los detalles de cada uno de estos cursos accediendo al calendario de cursos aquí.

¡Salud!

Ver IEEE / ACM 2013 Computer Science Curriculum Guidelines

Matemáticas, estructura de datos, C ++, C, Java, redes de computadoras, organización de computadoras, teoría de la computación, diseño del compilador, programación del sistema, microprocesador, etc.

More Interesting

¿Qué es un buen menor junto con Computer Science si quiero abrir mis propios negocios en el futuro?

¿Cuál es la mejor manera de volver a la programación?

¿Qué debe hacer un estudiante indio de CS en su segundo año?

Informática: ¿Qué cualidades, además de la sinceridad y la perseverancia, se deben tener para tener éxito en su carrera?

¿Es necesario tener un curso universitario en ciencias de la computación para buscar un trabajo en ciencias de datos?

Ya tengo una licenciatura en negocios, pero quiero ser programador sin obtener otro título en informática. ¿Cómo puedo hacer eso?

¿Qué puede hacer un estudiante de BTech de informática de 3er año?

¿Cómo se elige entre ser un desarrollador front-end y un desarrollador full-stack?

¿Cuáles son los secretos de la felicidad y la carrera de toda la vida como programador?

¿Cuál es la diferencia entre la ingeniería informática y la ingeniería informática y de comunicaciones?

¿Cuáles son las cosas mínimas que necesito saber, como algoritmos, lenguajes de programación, habilidades de comunicación, etc., para realizar una pasantía en empresas líderes como Google, Quora, Facebook, Apple, Yahoo, Microsoft, Samsung, PayPal, LinkedIn? ¿Cómo puedo prepararme para eso en menos de 3 meses?

¿Cuáles son algunos de los mejores artículos / textos para principiantes en gestión de productos?

¿Cómo puedo obtener una entrevista telefónica de Google en India?

Después de completar FreeCodeCamp, ¿qué tan difícil será obtener un trabajo remoto?

¿Es la informática un buen grado que me permitirá crear algo que potencialmente pueda cambiar el mundo?