Créditos ECTS Créditos ECTS: 9
Horas ECTS Criterios/Memorias Trabajo del Alumno/a ECTS: 148.5 Horas de Tutorías: 4.5 Clase Expositiva: 36 Clase Interactiva: 36 Total: 225
Lenguas de uso Castellano, Gallego, Inglés
Tipo: Materia Ordinaria Grado RD 1393/2007 - 822/2021
Centro Escuela Técnica Superior de Ingeniería
Convocatoria: Anual
Docencia: Sin docencia (En extinción)
Matrícula: No matriculable (Sólo planes en extinción)
La materia presenta una introducción a la computación y a la programación en MATLAB en ordenadores tipo PC bajo el Sistema Operativo Windows con aplicación a problemas propios de la Ingeniería Química. Además, servirá como base para que el alumno pueda solucionar problemas en cursos posteriores usando toolboxes de Matlab específicas de la Ingeniería Química.
Es la primera introducción del estudiante en el campo de la informática y, en concreto, en los fundamentos de la programación. Por lo tanto, un primero objetivo de la materia es que el futuro ingeniero químico conozca los fundamentos de los sistemas informáticos, haciendo especial énfasis en los componentes que son más habituales en el ámbito de las aplicaciones químicas en la industria.
Los objetivos relacionados con el desarrollo de destrezas de programación ocupan una parte fundamental de la materia. En concreto, se pretende que el estudiante desarrolle fluidez en la especificación, diseño, programación y prueba de aplicaciones informáticas para la ingeniería química.
Contenidos teóricos (20 horas):
----------------------------------------------------------------------------------------
Introducción al desarrollo de programas: Estructuras de datos y algoritmos. Lenguajes de programación, compiladores e intérpretes. Tipos de datos y expresiones básicas. Estructuras algorítmicas de control. Programación modular. Entrada/salida.
Se pretende dar una visión general del uso de la informática para resolver problemas. Se hará una breve introducción a los sistemas informáticos, pero se profundizará en el desarrollo de algoritmos y estructuras de control en general, para luego aplicarse específicamente en Matlab.
Bloque I. Introducción al desarrollo de programas
Bloque II. Lenguajes de programación Matlab
1. Constantes y variables. Tipos básicos
2. Expresiones básicas.
3. Estructuras de selección.
4. Estructuras repetitivas.
5. Agrupaciones de variables.
6. Programación modular: funciones.
7. Entrada/Salida.
Contenidos prácticos (30 horas):
-------------------------------------------------------------------------
Sesión 1: Introducción al entorno Matlab: Tipos de datos y Variables.
Sesiones 2: Expresiones en Matlab
Sesión 3-4: Funciones de Matlab.
Sesión 5: Estructuras de selección.
Sesión 6-7: Estructuras de iteración.
Sesión 8: Resolución de sistemas de ecuaciones lineales.
Sesión 9: Funciones.
Sesión 10: Funciones anónimas.
Sesión 11: Integración simbólica y numérica.
Sesión 12-14: Variables de entrada/salida y agrupación.
Sesión 15: Ejercicio de programación completo
Bibliografía básica:
- GILAT, Amos, 2006. MATLAB: una introducción con ejemplos prácticos. Barcelona: Reverté. ISBN: 978-84-291-5035-3. Disponible en la Biblioteca ETSE: A300 35, y A300 35 A-D
Este texto resulta básico para la materia pues aborda los fundamentos de la computación desde la perspectiva del futuro ingeniero.
Bibliografía complementaria:
- PALM, William J., 2005. Introduction to MATLAB 7 for engineers. Boston: McGraw-Hill. ISBN: 0-07-123262-1. Disponible en la Biblioteca ETSE: A012 30
- ETTER, Delores M., 1993. Engineering problem solving with MATLAB. Englewood Cliffs, New Jersey: Prentice Hall.: Disponible en la Biblioteca ETSE: A012 76 USO EN SALA. Disponible en la Biblioteca de Física: C00 112
- HANSELMAN, Duane C., LITTLEFIELD, Bruce, 2005. Mastering MATLAB 7. International Edition. Upper Saddle River (New Jersey): Pearson/Prentice Hall. ISBN: 0-13-185714-2. Disponible en la Biblioteca ETSE: A012 22 B
Competencias básicas:
CB.1. Que los estudiantes tengan demostrado poseer y comprender conocimientos en un área de estudio que parte de la educación secundaria general, y suele encontrarse a un nivel que, si bien se apoya en los libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio.
CB.3. Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética.
Competencias complementarias – Módulo de formación básica:
FB.1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar los conocimientos sobre:
FB.1.3. Métodos numéricos; algoritmia numérica.
FB.3. Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en la ingeniería.
Competencias generales:
CG.3. Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones.
CG.4. Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la ingeniería química industrial.
Competencias transversales:
CT.1. Capacidad de análisis y síntesis
CT.4. Habilidades para el uso y desarrollo de aplicaciones informáticas.
CT.6. Resolución de problemas
CT.13. Capacidad de aplicar los conocimientos a la práctica
CT.19. Aprendizaje autónomo
Esta es una asignatura que comienza su extinción en este curso 2024-2025, por lo que es una asignatura sin docencia.
La evaluación se realizará mediante la realización de un examen cuya nota corresponderá al 100% de la asignatura.
El examen tendrá 2 partes claramente diferenciadas:
Parte 1. Examen teórico que constará de preguntas cortas relacionadas con los diferentes contenidos de la asignatura. Tu nota será el 30% de la nota general.
Parte 2. Examen de problemas que constará de varios problemas relacionados con los contenidos de la asignatura. Tu nota será el 70% de la nota general.
Para el estudio de la materia, se recomienda realizar la totalidad de los ejercicios de los boletines de problemas y de prácticas, tanto los que se resuelvan en las propias sesiones de problemas y de prácticas como los que queden propuestos.
Se recomienda encarecidamente utilizar las tutorías para la resolución de dudas respecto de estos problemas o de cualquier contenido de la materia. Esto es especialmente importante con el modelo de evaluación continua de las prácticas, ya que unos contenidos van asentándose sobre los anteriores, lo que hace muy conveniente tener asimilados los temas anteriores antes de intentar comprender los nuevos.
Observaciones
Se utilizará el campus virtual de la USC para toda la docencia, publicación de material, guiones de prácticas y entrega de trabajos.
Se utilizarán básicamente los programas informáticos Matlab
La materia se impartirá principalmente en castellano.
Nelly Condori Fernandez
- Departamento
- Electrónica y Computación
- Área
- Ciencia de la Computación e Inteligencia Artificial
- Correo electrónico
- n.condori.fernandez [at] usc.es
- Categoría
- Profesor/a: Profesor Ayudante Doctor LOU
17.01.2025 09:15-14:00 | Grupo de examen | Aula trabajo |
02.06.2025 09:15-14:00 | Grupo de examen | Aula A1 |
26.06.2025 09:15-14:00 | Grupo de examen | Aula A1 |