Bloque 1. La ingeniería informática en la sociedad
- Antecedentes y perspectivas históricas de la ingeniería informática. Definiciones y conceptos básicos de las tecnologías de la información y la comunicación. Pasado, presente y futuro de las TIC.
- La Ingeniería Informática como disciplina académica y profesión. Competencias y conocimientos necesarios para el ingeniero informático. Salidas profesionales. El sentido de la ética en la formación del ingeniero informático. Códigos deontológicos.
Bloque 2. Paradigmas actuales y tendencias de los sistemas y las aplicaciones
- El desarrollo de software más allá de la programación.
- Estructura de los sistemas informáticos: hardware, software y redes.
- Nuevos paradigmas y tendencias: computación en la nube, computación cuántica, computación cognitiva, blockchain, smart cities, IoT...
Bloque 3. La información y los datos
- Representación de información en formato digital: sistemas de numeración, representación de información numérica y alfanumérica (códigos).
- Organización de los datos. Modelos de datos. Retos del Big Data. Protección de datos.