Temario
Sesiones teóricas en aula (3 ECTS)
Competencias: MB3, T3, G5

Módulo 1.
Programación y algorítmica, Introducción a los sistemas operativos y lenguajes de programación, Arquitecturas de la información, Utilización de paquetes de software.
Tema 1.1. Conceptos Generales
- Variables y constantes. Asignaciones.
- Operadores. Expresiones. Funciones Matemáticas.
- Conjuntos dimensionados: Vectores y Matrices.
Tema 1.2. Introducción a la programación
- Sentencias Condicionales
- Sentencias Repetitivas
Tema 1.3. Programación estructurada
- Funciones definidas por el usuario. Definición y sintaxis.
- Llamada a una función.
- Recursividad.
Tema 1.4. Ficheros y bases de datos
- Tipos de ficheros.
- Cadenas. Operaciones con ficheros.
- Manejo de ficheros.
Bibliografía: [1], [2], [3], [5], [6]

Módulo 2. Fundamentos de computadores
Introducción a los sistemas operativos y lenguajes de programación, Utilización de paquetes de software.
Tema 2.1. Estructura básica de un computador y representación de la información.
Tema 2.2. Hardware y Software.
Tema 2.3. Fundamentos de Sistemas Operativos
Tema 2.4. Paquetes software aplicados a la ingeniería.
Bibliografía: [1], [2], [3], [4], [5], [6]

Sesiones prácticas en laboratorio de informática (3 ECTS)
Competencias: MB3, T3, G5

Práctica-1: Introducción a Matlab
- Introducción al entorno de trabajo de Matlab.
- Operaciones básicas. Variables.
- Vectores y matrices.
- Funciones Matemáticas y funciones propias para vectores y matrices.
- Números aleatorios y complejos.
- Entrada/Salida.

Práctica-2: Gráficas
- Gráficas 2D.
- Gráficas 3D.
- Gráficas Estadísticas.

Práctica-3: Programación en Matlab
- Sentencias de Control y control de flujo.
- Depuración en Matlab.

Práctica-4: Funciones definidas por el usuario
- Estructura de una función: cabecera y cuerpo.
- Sintaxis.
- Distintos tipos de funciones.

Práctica-5: Ficheros
- Importar datos desde un fichero de texto o Excel.
- Exportar datos a un fichero de texto o Excel.

Práctica-6: Algoritmos en MATLAB aplicados a la Ingeniería
- Carga y descarga de un condensador.
- Ajuste por mínimos cuadrados en la estimación de la demanda de energía eléctrica.
- Deformación/Pandeo en vigas.
- Análisis de circuitos eléctricos en c.c. y c.a.