Ingenieria en Software

Mapa Mental Mauricio Belmonte

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Ingenieria en Software por Mind Map: Ingenieria en Software

1. Fundamentos de la Computación y la Programación

1.1. Algoritmos y Estructuras de Datos

1.2. Lógica de Programación

1.3. Lenguajes de Programación

2. Desarrollo de Software

2.1. Metodologías de Desarrollo

2.2. Test de Software

2.3. Documentación de Software

3. Diseño y Arquitectura de Software

3.1. Patrones de Diseño

3.2. Arquitectura de Software

3.3. Interfaz de Usuario (UI/UX)

4. Bases de Datos

4.1. Diseño de Bases de Datos

4.2. SQL y NoSQL

4.3. Optimización de Consultas

5. Redes y Seguridad

5.1. Protocolos de Red

5.2. Criptografía

6. Matemáticas y Ciencias Básicas

6.1. Física para Computación

6.2. Cálculo y Álgebra Lineal

7. Inteligencia Artificial y Aprendizaje Automático

7.1. Redes Neuronales

7.2. Aprendizaje Supervisado y No Supervisado

8. Software Embebido

8.1. Desarrollo de Sistemas Embebidos

9. Ventaja: Desarrollo de sistemas de manera eficientes, escalabres y que puedan evolucionar.

10. Ventaja: Manejo de información segura y eficiente para la comunicacion entre aplicaciones modernas que requiera una gestion amplia.

11. Ventaja: Oportunidades en proyectos con alcances global. Para acceder mediante la red por cualquier parte del mundo.

12. Ingeniería de Software para la Web

12.1. Desarrollo Frontend

12.2. Desarrollo Backend

12.3. Desarrollo FullStack

13. Ventaja: Desarrollo de practicas funcionales enfocadas de acuerdo a la necesidad de la vida cotidiana.

14. Ventaja: Adaptabilidad a otra área de ingeniería de software y tecnologías.

15. Áreas que no me llaman mucho la atención

16. Áreas que no me gustan

17. Áreas Que Me gustan