Guía Docente: Fundamentos de Ingeniería Informática
Página dedicada a la asignatura Ingeniería Informática que ofrece una exploración en profundidad de su contenido, objetivos y resultados de aprendizaje.
Datos de Identificación
| Titulación: | Grado en Ingeniería Informática |
| Asignatura: | Fundamentos de Ingeniería Informática |
| Créditos ECTS: | 6 |
| Curso: | 1 |
| Idioma: | Castellano |
Equipo Docente
- Héctor Molina García - h.molina@ufv.es
- Moisés Martínez Muñoz - moises.martinez@ufv.es
Objetivos
La asignatura se propone los siguientes objetivos principales:
- Comprender el propósito y el impacto social de la Ingeniería Informática, fomentando la reflexión sobre el rol del ingeniero en la sociedad.
- Establecer las bases del progreso tecnológico mediante una perspectiva histórica y la identificación de principios fundamentales.
- Valorar el factor humano y promover una ética de servicio y compromiso con el bien común.
- Explorar el panorama profesional de la Ingeniería Informática, incluyendo áreas de conocimiento y salidas profesionales.
- Introducir paradigmas y tendencias actuales, como modelos de computación contemporáneos, gestión de datos y desarrollo web básico.
Contenidos
Parte I: Fundamentos Teóricos
- Bloque 1: Ingeniería Informática en la Sociedad. Antecedentes históricos, definiciones, ética profesional y códigos deontológicos.
- Bloque 2: Paradigmas actuales y tendencias. Desarrollo de software, estructura de sistemas informáticos (hardware, software, redes), y tendencias como computación en la nube, IoT, blockchain.
- Bloque 3: La información y los datos. Representación digital de información, sistemas de numeración, modelos de datos, Big Data y protección de datos.
Parte II: Habilidades Prácticas - Introducción al Desarrollo Web
- Bloque 1: Introducción al desarrollo de Software. Conceptos básicos de desarrollo web y repositorios.
- Bloque 2: Creación de páginas Web HTML5. Etiquetas, organización de información y maquetación básica.
- Bloque 3: Diseño y maquetación con CSS3. Selectores, modelo de caja y posicionamiento de elementos.
Resultados de Aprendizaje
Generales
- Conocimientos básicos sobre el uso y programación de ordenadores, sistemas operativos, bases de datos y programas informáticos aplicados a la ingeniería.
- Comprensión de la estructura, organización y funcionamiento de los sistemas informáticos, incluyendo fundamentos de programación y resolución de problemas.
Específicos
- Reconocer y usar terminología técnica en explicaciones sobre sistemas informáticos.
- Relatar hechos históricos clave en la evolución de la computación y analizar tendencias futuras.
- Explicar mecanismos de representación y organización de información numérica y no numérica.
- Describir aspectos básicos de hardware, software y redes en Ingeniería Informática.
- Crear sistemas web para difusión de información.
- Investigar y presentar proyectos informáticos de forma oral y escrita.
Actividades y Evaluación
La asignatura combina clases expositivas, prácticas en grupo, laboratorios de desarrollo web y trabajo autónomo. La evaluación incluye pruebas escritas (50%), proyectos (40%) y participación en clase (10%).
Bibliografía Básica
- Juan Martínez-Barea. El mundo que viene (2014).
- Juan Carlos Orós Cabello. Diseño de páginas Web con XHTML, JavaScript y CSS (2014).
- Mercedes Escarcena. Programación páginas web JavaScript y PHP (2020).
- Otros recursos sobre usabilidad y desarrollo web.