Plan de estudios

Grado en Ciencias en Ingeniería Informática
Número del Curso Título del Curso Créditos
SEMESTRE 1
ENC1101 Composición en Lengua Inglesa I
Inglés 1101 es una asignatura de escritura de nivel universitario que les sirve a los alumnos como introducción a varias formas de discurso académico. Esta asignatura se enfoca principalmente en los elementos básicos de la escritura de nivel universitaria tanto en su forma narrativa como analítica. Los alumnos investigarán la importancia y utilidad de la comunicación escrita eficaz en varios contextos personales y profesionales, e identificarán estrategias eficaces a través del análisis de obras escritas y de sus propios trabajos. Por último, esta asignatura prepara a los alumnos para hacer una investigación analítica más
avanzada, conectándoles a canales importantes de investigación.Objetivos de Aprendizaje:1) Identificar distintos estilos de escritura académica
2) Identificar y aplicar distintos estilos de escritura académica, escogiendo el más adecuado para el público.
3) Comunicar de forma eficaz y basada en la investigación
4) Utilizando un estilo académico específico, los estudiantes demuestran su habilidad de comunicar sus ideas de forma eficaz, basada en el análisis y la investigación extensivos.
5) Ejercer influencia a través de la comunicación eficaz
6) Los estudiantes demuestran la habilidad de ejercer influencia utilizando estrategias comunicativas claras y eficaces, basadas en la lógica y en el análisis crítico
3
SYG2001 Sociología
Los alumnos deben entender su papel dentro de la sociedad y ser capaces de interpretar los fenómenos sociales que les rodean. En esta asignatura, los alumnos adquirirán una comprensión básica de cómo
funciona la sociedad, y cómo funcionan los grupos específicamente.Objetivos de Aprendizaje:1) Los estudiantes podrán identificar hechos y teorías sociales, explicando cómo impactaron en el desarrollo de la sociología.
2) Los estudiantes podrán aplicar la observación empírica, reconociendo la importancia de los hechos sociales en el análisis de las circunstancias sociológicas.
3) Los estudiantes podrán definir y explicar las características principales de las instituciones sociales globales y su impacto en el desarrollo de políticas de cambio social.
3
MAC1005 Matemáticas I*
Esta asignatura ofrece una introducción general a la matemática de nivel universitaria. Los estudiantes aprenderán los siguientes conceptos matemáticos, siguiendo una secuencia lógica cuya dificultad se incrementa en función del dominio de cada concepto: polinomios, ecuaciones, desigualdades, la línea recta, coordinadas cartesianas, funciones y gráficas, sistemas de ecuaciones lineales, logaritmos y exponenciales, álgebra de matrices, el límite de una función, y el derivado de una función e integral.

Objetivos de Aprendizaje:

1) Los estudiantes podrán aplicar conceptos matemáticos según una secuencia lógica que cuya dificultad se aumenta a la vez que los estudiantes adquieren el dominio de los conceptos básicos de álgebra, poniendo en valor la importancia del pensamiento analítico y abstracto.

3
WRI100 Técnicas Avanzadas de Escritura
Esta asignatura aporta una formación en la escritura para los estudiantes de grado en ciencias. Los estudiantes practican y examinan los registros profesionales, públicos, y académicos de la escritura como reportes técnicos, informes de progreso, propuestas, instrucciones, presentaciones, y revisiones técnicas relevantes a las profesiones y objetivos de cada estudiante. Los estudiantes evalúan una variedad amplia de fuentes y desarrollan competencias de análisis de audiencia, investigación crítica, revisión por pares, tanto como habilidades prácticas en la redacción de textos y ensayos más sofisticados.Objetivos de Aprendizaje:

1) Los estudiantes podrán elaborar ideas de forma eficaz, basándose en el pensamiento lógico y analítico, para una variedad de propósitos, públicos, y ocasiones personales y profesionales.
2) Los estudiantes podrán aplicar habilidades de revisión, auto revisión, tono, y vocabulario a un trabajo académico.
3) Los estudiantes podrán elaborar discursos persuasivos e interesantes a través de trabajos académicos, valorando el uso del pensamiento analítico y basado en hechos.

3
SEMESTRE 2
MAC1014 Matemáticas II*
Esta asignatura aporta a los estudiantes las metodologías necesarias para entender el papel del método inductivo en este campo de la matemática. Se analizan las funciones trigonométricas, identidades y ecuaciones condicionales, solución de triángulos, y formas trigonométricas de números complejos.Objetivos de Aprendizaje:

1) Los estudiantes podrán utilizar y aplicar el método inductivo a través de varios ejercicios y analizar su papel en el área de la matemática.
2) Identificar secuencias y series
3) Resolver series, tanto de números como de funciones
4) Comprender y resolver las ecuaciones fundamentales diferenciales
5) Evaluar las ecuaciones diferenciales de orden primera y segunda
6) Resolver sistemas de ecuaciones diferenciales
7) Aplicar los conceptos estudiados a la resolución de problemas y ejercicios.

Prerrequisito(s): MAC 1005

3
ENC1102 Composición en Lengua Inglesa II
Como parte de Inglés 1102, los alumnos se enfocarán en la importancia de la investigación para el avance del conocimiento con varias finalidades. Esta asignatura toma como base los fundamentos de la composición e introduce los procesos de investigación, el análisis, y la evaluación de varias fuentes. Los alumnos investigarán tanto los procesos de la escritura investigadora como los métodos y habilidades propios de la investigación. Asimismo, esta asignatura les ofrece a los alumnos varias oportunidades para involucrarse en las tareas de revisión y corrección, y se les pedirá incorporar comentarios para mejorar sus redacciones.

Objetivos de Aprendizaje:

1) El estudiante podrá identificar y elaborar una escritura personal a través de diferentes expresiones de formas literarias.
2) Los estudiantes podrán estructurar un trabajo académico lógico y analítico basado en la investigación científica y siguiendo las últimas normas APA.

Prerrequisito(s): ENC 1101

3
PSY2001 Psicología
Esta asignatura enfatiza el tanto el comportamiento como los factores que influyen en él como la descripción de los factores cognitivos, afectivos, y de la personalidad que constituyen el comportamiento. Los conocimientos adquiridos por los estudiantes en esta asignatura les aportarán una perspectiva comprehensiva del ser humano, y servirán como base para la comprensión de otras asignaturas relacionadas con
la ciencia del comportamiento.Objetivos de Aprendizaje:1) Los estudiantes podrán identificar los procesos psicológicos que determinan el comportamiento y la personalidad de las personas, reconociendo las teorías principales de este campo y analizando las actitudes y comportamientos de ellas en distintos ámbitos de manera crítica.
2) Los estudiantes podrán relacionar los procesos biológicos y sociales que impactan en el desarrollo y expresión del comportamiento humano, reconociendo la importancia de la naturaleza tanto como la crianza.
3
SPC1017 Conversación
En esta asignatura, los estudiantes adquieren las competencias necesarias para mejorar sus discursos públicos a través de la teoría, y lo que es más importante, la práctica. Los estudiantes aprenderán conceptos, habilidades, y modelos de la comunicación. Los conceptos incluyen la adaptación de discursos a diferentes situaciones y públicos, cómo apoyar las ideas de forma eficaz, cómo seleccionar y organizar materiales, y cómo utilizar herramientas de multimedia en las presentaciones. Esta asignatura tiene relevancia en los ámbitos académicos, sociales, y de negocio, en los que los alumnos aprenderán a intervenir y escuchar. Los estudiantes también profundizarán en la teoría y mantenimiento de estándares éticos en los discursos públicos.Objetivos de Aprendizaje:

1) Los estudiantes podrán identificar conceptos de comunicación que sirvan como base para la comunicación oral eficaz y aplicar estos conocimientos conceptuales a la práctica para dar discursos persuasivos y eficaces.
2) Los estudiantes podrán analizar y evaluar las presentaciones de los demás utilizando los componentes principales de las áreas técnicas y organizacionales en un discurso.
3) Los estudiantes podrán desarrollar y demostrar las competencias verbales, no verbales, y de investigación a través de la investigación, preparación, y presentación de discursos relevantes para cada público, demostrando la confianza necesaria para hablar en público en distintas situaciones

3
SEMESTRE 3
ECO2013 Macroeconomía
Esta asignatura ahonda en la manera en la que los niveles de producción, ingresos, empleo, y precios se determinan en una economía capitalista. Se enfoca en las fuerzas que actúan para crear estos factores y determinar sus fluctuaciones. El papel del gobierno en las políticas fiscales y monetarias y cómo mantiene su influencia sobre el nivel de actividad económica también es un área importante de estudio. También se discute el impacto de las transacciones internacionales en
la economía nacional.Objetivos de Aprendizaje:1) Los estudiantes podrán definir e identificar cómo los niveles globales de rendimiento, ingresos, empleo, y precios se determinan en una economía capitalista.
2) Los estudiantes podrán reconocer y valorar cómo funcionan las políticas, el mercado de crédito, los bancos, y las divisas extranjeras y cómo influyen en las fluctuaciones de la economía nacional.
3
ECO2023 Microeconomía
En esta asignatura se examinará el papel de los sistemas económicos en la distribución de recursos escasos para satisfacer las necesidades y deseos de los miembros individuales de una sociedad. Tras un breve repaso de sistemas económicos alternativos, el carácter y rendimiento del capitalismo americano se convierte en el enfoque. Se enfatiza principalmente el desarrollo de modelos que explican el comportamiento de los consumidores, productores, y proveedores de
recursos en varias estructuras del mercado.Objetivos de Aprendizaje:1) Los estudiantes podrán comprender e identificar el desarrollo de modelos que explican el comportamiento de los consumidores, productores, y proveedores de recursos en varias estructuras del mercado.
2) Los estudiantes, a través del análisis de distintas empresas que compiten en un mercado, podrán distinguir el comportamiento estratégico en la toma de decisiones.
3) Los estudiantes podrán comprender el alcance de la aplicación de la Teoría Dinámica de Juego a distintos escenarios económicos y de negocio.
3
WHO1026 Historia Mundial
Esta asignatura tiene como objetivo aportar una comprensión general de los cambios que han sucedido desde la apariencia del ser humano. La asignatura aborda la desintegración del mundo antiguo, los eventos de la edad media en Europa, el surgimiento de la industrialización, las dos guerras mundiales, los cambios en el mundo de la posguerra, y la globalización. Esta asignatura sirve también como introducción a los
procesos económicos, políticos, y sociales en el mundo actual.Objetivos de Aprendizaje:1) Los estudiantes podrán identificar y relacionar eventos notables, el desarrollo de la política y la economía, y su influencia en las etapas de la historia.
2) Los estudiantes podrán analizar cómo los eventos históricos y su desarrollo se puede aplicar a los eventos del mundo contemporáneo.
3
STA2311 Estadística*
Representa una asignatura fundamental en la aplicación de las estadísticas. En esta asignatura, los alumnos aprenderán a aplicar técnicas propias de la estadística a una variedad de aplicaciones en las ciencias sociales y de negocio. Los alumnos aprenderán a resolver problemas estadísticos a mano y a través de software. Los temas incluyen las funciones de la distribución de probabilidades, la distribución de muestras, estimación, la comprobación de las hipótesis, y regresión lineal.Objetivos de Aprendizaje:

1) Los estudiantes podrán aplicar las técnicas y procedimientos principales de la estadística descriptiva y de la estadística inferencial a situaciones específicas de negocios y de ciencias sociales.
2) Los alumnos aprenderán a resolver problemas estadísticos a mano y a través de software

3
SEMESTRE 4
COP2210 Fundamentos de la Programación*
El objetivo de esta asignatura es el de formar a los estudiantes como desarrolladores de nivel inicial. Estudiantes iniciales aprenderán los principios básicos de la programación informática, utilizando un idioma de programación específico, orientado hacia el objeto. Después, los estudiantes aprenderán el proceso de desarrollo. Trabajarán en
proyectos individuales que reflejan escenarios reales del sector.Objetivos de Aprendizaje:1) Los estudiantes podrán describir el proceso de desarrollo de sistemas. Trabajarán en proyectos individuales que reflejan escenarios reales del sector.
2) Los estudiantes podrán utilizar el lenguaje de programación orientado al objeto como desarrolladores de nivel inicial. Construirán programas básicos para resolver problemas prácticos
3
PHY2048 Física*
Esta asignatura tiene como objetivo aportar los elementos necesarios para la comprensión de las leyes de la física clásica. Las clases se imparten a través de vídeos sobre la mecánica, termodinámica, electromagnetismo, y la óptica. Esta formación engloba los
conocimientos fundamentales necesarios para las asignaturas de
ingeniería.Objetivos de Aprendizaje:1) Los estudiantes podrán interpretar las leyes de la física clásica. Estudiarán y discutirán la mecánica, termodinámica, electromagnetismo, y las ópticas.
2) Los estudiantes podrán identificar los conocimientos fundamentales necesarios de la física clásica para las asignaturas de ingeniería.
3
EEL3768 Arquitectura Informática y Software de Sistema
Esta asignatura se divide en dos partes: Calculadoras Electrónicas y Sistemas Operativos. Los objetivos principales de la primera parte son la comprensión de la estructura de las calculadoras electrónicas, el
análisis de sus componentes principales, adoptando el modelo clásico
de «jerarquía de nivel». Incluye una discusión en profundidad de niveles lógicos-digitales, de microarquitectura, de sistemas operativos, y opciones de idioma. Algunos estudios de caso se propondrán, sobre todos los que utilizan arquitectura de uso común como Intel Pentium 4, Sun Ultra-SPARC III, e Intel 8051 (utilizado en sistemas empotrados). También abarca la habilidad de virtualización de las calculadoras electrónicas modernas, junto a ejemplos de su uso y los servidores estabilizadores. En cuanto a la segunda parte, el objetivo principal es la formación en competencias específicas relacionadas con la estructura de un sistema operativo moderno, enriqueciéndolas con detalles sobre el sistema operativo de Unix (con referencias a Linux), y los conocimientos metodológicos que se utilizan para resolver problemas típicos de la gestión de recursos en los sistemas operativos modernos. Los temas de discusión también incluirán: Hilo y procesos, bloqueo, gestión de memoria, swapping, memoria virtual, input/output, interfaces gráficos de usuario, y terminales web. En un nivel práctico, la asignatura ofrece técnicas de programación de sistemas (llamadas «del sistema», el uso de herramientas como compiladores, vinculadores, etc.), y programación rival, junto a las competencias básicas del uso de
sistemas, y cumplimiento Unix (el sistema operativo utilizado será Unix).Objetivos de Aprendizaje:1) Los estudiantes podrán evaluar la estructura de los calculadores electrónicos modernos.
Analizarán sus componentes principales, adoptando el esquema clásico de «jerarquía de nivel».
2) Los estudiantes podrán también examinar la virtualización de las calculadoras electrónicas modernas, junto a ejemplos de su uso y los servidores estabilizadores.
3) Los estudiantes podrán evaluar la estructura de un sistema operativo moderno, enriqueciéndolo con detalles de Unix.
3
SEMESTRE 5
COP2300 Sistemas Operativos
El objetivo principal de esta asignatura es ofrecer un estudio general de los sistemas operativos. Esto incluye un análisis de la evolución de éstos a lo largo del tiempo tanto como de su estructura general. El diseño de un sistema operativo está asociado con el quién, el qué, y el cómo del uso de los sistemas informáticos, los cuales ya constituyen una parte fundamental de la economía, la industria, y la sociedad actual. El estudiante aprenderá los conceptos básicos necesarios para entender el diseño e implementación de los sistemas operativos. Para fijar este objetivo, la estructura de asignatura sigue la siguiente formula: la estructura y diseño de los sistemas operativos, la concurrencia, y la memoria y gestión. Por lo tanto, la asignatura definirá las áreas principales de los sistemas operativos tanto como sus funciones principales. Se estudiarán las herramientas que permiten conocer los sistemas operativos para facilitar el trabajo a los usuarios y a los administradores. Asimismo, la asignatura presenta la programación concurrente, destacando sus ventajas y problemas para sincronizar procesos, y definiendo sus técnicas para comunicar procesos y otras técnicas y procesos de sincronización para evitar bloqueos. Por último, como la base principal para el software, se analizará el uso eficiente de la memoria y se presentará el concepto de la memoria virtual.Objetivos de Aprendizaje:

1) Los estudiantes podrán explicar la evolución y la estructura general de los sistemas operativos.
2) Los estudiantes podrán interpretar cómo se diseñan y se implementan los sistemas operativos.
3) Los estudiantes podrán reconocer el uso eficaz de la memoria tanto como el concepto de la memoria virtual

3
ISM4300 Sistema de Información y Seguridad
Esta asignatura le aporta al estudiante los conocimientos para comprender los diferentes aspectos en los que el sujeto de un sistema informático se ramifica de forma segura. Se explorarán muchos aspectos técnicos, sobre todo los que están relacionados con la criptografía, seguridad de sistemas, y seguridad de redes.Objetivos de Aprendizaje:

1) Los estudiantes podrán revisar los aspectos técnicos relacionados con la criptografía, la seguridad en los sistemas y en las redes.
2) Los estudiantes podrán distinguir la seguridad de sistema desde un punto de vista jurídico.

3
CEN2710 Interacción Persona-Ordenador
El objetivo principal de la asignatura es el estudio de las relaciones que se establecen entre las personas y los dispositivos electrónicos como ordenadores, tablets, o móviles. No hay duda de que éstos ya sean una parte esencial de nuestras vidas. Relaciones personales, trabajo, información, y redes sociales suponen el uso continuo de estos tipos de dispositivos durante muchos momentos de cada día. Por lo tanto, las principales preguntas que se analizarán son: cómo se establece la interacción entre las personas y estos dispositivos, y cómo podemos actuar como ingenieros informáticos para facilitar y optimizar estas relaciones. Para contestar estas preguntas, la interacción entre la persona y esos dispositivos, sobre todo el ordenador, se estudiará desde una perspectiva multi- e interdisciplinaria. Se realizará mediante la adopción de puntos de vista sociológicos, psicológicos, cognitivos, y éticos por un lado, y el trabajo de ingeniería y diseño por otro. Se enfatizarán las personas con diversidad funcional que son especialmente sensibles a los temas de accesibilidad, utilización, y diseño. Asimismo, en la asignatura se analizarán los desafíos a la
interacción entre las personas y los dispositivos ahora y en el futuro.Objetivos de Aprendizaje:1) Los estudiantes podrán analizar las relaciones que se establecen entre las personas y los dispositivos electrónicos como ordenadores, tablets, o móviles.
2) Los estudiantes podrán examinar las relaciones entre las personas y los dispositivos electrónicos, adoptando los puntos de vista sociológicos, psicológicos, cognitivos, y éticos. Se enfatizarán las personas con diversidad funcional que son especialmente sensibles a los temas de accesibilidad, utilización, y diseño
3
CEN4072 Fundamentos de Ingeniería de Software

3
SEMESTRE 6
COP3874 Desarrollo de Aplicaciones Web
El objetivo principal de esta asignatura es el estudio del desarrollo de aplicaciones web distribuidas. Se presentarán los conceptos fundamentales para comprender la arquitectura de una aplicación distribuida. Por lo tanto, será necesario conocer los aspectos particulares de la arquitectura cliente/servidor. También se estudiarán aspectos como los lenguajes más utilizados en la programación de este tipo de arquitectura, diferenciando entre lenguajes de servidor y de cliente. Aspectos relacionados con arquitectura Grid y servicios web también se estudiarán, ya que se está incrementando el coste computacional. La asignatura está organizada en las áreas siguientes: introducción a aplicaciones web donde se analiza protocolo de http, programación orientada hacia componentes, y servicios web.Objetivos de Aprendizaje:

1) Los estudiantes podrán explicar el desarrollo de las aplicaciones web distribuidas, recordando los conceptos fundamentales relacionados con la arquitectura de una aplicación distribuida.

2) Los estudiantes podrán examinar los aspectos particulares de la arquitectura cliente-servidor, incluyendo los lenguajes de programación más utilizados en este tipo de arquitectura.

3) Los estudiantes podrán categorizar los aspectos relacionados con la arquitectura Grid y los servicios web

3
CEN3070 Inteligencia Artificial e Ingeniería de Conocimiento
El objetivo principal de esta asignatura es iniciar al alumno a las áreas más representativas de la inteligencia artificial y el modelado de problemas complejos conocidos por los expertos. Por un lado, la inteligencia artificial representa la resolución automática de problemas. Dentro de su alcance, las metas principales son: ofrecer una alternativa a los algoritmos de optimización clásicos para encontrar la solución a problemas complejos, y para comprobar la potencial de ordenadores de uso general en comparación con la capacidad intelectual del ser humano. Por otro lado, la ingeniería del conocimiento es el conjunto de metodologías diseñado para ayudar a capturar y modelar el conocimiento dentro de cierto dominio para su explotación por un sistema automático. En este sentido, los estudiantes aprenderán a enfrentarse con problemas complejos de forma analítica y a utilizar un conjunto de herramientas y repositorios que les permiten resolverlos. Al final de la asignatura, el estudiante podrá modelar un problema de forma eficaz e identificar las técnicas más apropiadas para su
resolución.Objetivos de Aprendizaje:1) Los estudiantes podrán evaluar las áreas más representativas de la inteligencia artificial y de la modelación de los problemas complejos utilizando conocimientos expertos.
2) Los estudiantes podrán evaluar la potencial de los ordenadores corrientes comparada con la capacidad intelectual de los seres humanos.
3) Los estudiantes podrán modelar un problema a través de la inteligencia artificial y elegir las técnicas más apropiadas para su resolución.
3
COP3530 Estructura de Datos y Análisis de Algoritmos en C++
En esta asignatura, los estudiantes aprenderán cómo diseñar, escribir, y analizar el rendimiento de programas de C/C++ que tratan datos estructurados y realizan tareas más complejas, típicas de proyectos de software de gran dimensión. Los alumnos desarrollarán competencias relacionadas con los principios genéricos para la representación y manipulación de datos con una perspectiva de eficiencia, mantenimiento, y la reutilización de códigos. Al terminar la asignatura, los estudiantes podrán demostrar la comprensión analítica de conceptos como tipos de datos abstractos, técnicas genéricas de programación, algoritmos, y análisis de eficiencia.Objetivos de Aprendizaje:

1) Los estudiantes podrán diseñar, escribir, y analizar el rendimiento de programas de C/C++ que tratan datos estructurados y realizan tareas más complejas, típicas de proyectos de software de gran dimensión.
2) Los alumnos podrán combinar principios genéricos para la representación y manipulación de datos con una perspectiva de eficiencia, mantenimiento, y la reutilización de códigos.
3) Los estudiantes podrán gestionar la comprensión analítica de conceptos como tipos de datos abstractos, técnicas genéricas de programación, algoritmos, y análisis de eficiencia.

3
SEMESTRE 7
COP2550 Algoritmia y Complejidad
El objetivo principal de esta asignatura es familiarizar al estudiante con las técnicas fundamentales del diseño de algoritmos. En esta asignatura, se presentarán los algoritmos principales y las estructuras de datos que existen en la literatura especifica. Servirá como base para futuras asignaturas en las que se estudiarán técnicas más modernas y avanzadas en profundidad. No es necesario sólo que el estudiante sepa reconocer los algoritmos eficaces, sino que también sepan elegir los algoritmos más apropiados para cada situación. Esto implica la habilidad de analizar y medir la complejidad de un algoritmo, saber cómo identificar posibles embotellamientos, y prevenir congestiones que demoran la ejecución de tu programa. Para lograr esto, los alumnos también aprenderán cómo determinar la cantidad de recursos
(temporales y de memoria) que serán necesarias para la ejecución de un algoritmo, tanto como clasificar los algoritmos según su complejidad
computacional. Objetivos de Aprendizaje:
1) Los estudiantes podrán emplear técnicas generales de diseño de algoritmos, incluyendo los principales algoritmos y estructuras de datos existentes.
2) Los estudiantes podrán diferenciar y distinguir la familia de complejidad de un algoritmo, identificando posibles cuellos de botella y previniendo congestiones que puedan retrasar la ejecución de un programa.
3) Los estudiantes podrán calcular la cantidad de recursos (temporales y de memoria) que serán necesarias para la ejecución de un algoritmo, tanto como clasificar los algoritmos según su complejidad computacional
3
EEE3050 Estructura de Computadores*
Esta asignatura es una continuación de la asignatura de Arquitectura Informática y Software de Sistema. Su objetivo principal es aproximarse a la evolución hacia diferentes arquitecturas informáticas desde la configuración básica de un ordenador, estudiada anteriormente. El factor esencial en esta evolución será la mejora del rendimiento en la configuración resultante de la aplicación, principalmente, de técnicas de paralelismo. Esta asignatura abarca los siguientes temas: organización funcional, rendimiento del ordenador, interconectividad y sistemas de comunicación, y arquitecturas alternativas y de multiprocesos. Según este contenido, las competencias específicas que el estudiante adquirirá son: una profundización de las jerarquías de memorias, la comprensión de paralelismo a nivel de la instrucción, la comprensión del uso de instrucción segmentadas (pipelining), la comprensión de paralelismo a nivel de datos, la comprensión de sistemas de memoria compartida, y la identificación y comprensión de la operación de distintos sistemas de interconexión.

Objetivos de Aprendizaje:

1) Los estudiantes podrán investigar la evolución hacia diferentes arquitecturas informáticas desde la configuración básica de un ordenador.
2) Los estudiantes podrán evaluar el paralelismo a nivel de instrucción, proponer Chow para usar instrucciones segmentadas (pipelining), revisar el paralelismo a nivel de datos y de los sistemas compartidos de memoria, y comparar la operación de distintos sistemas de interconexión

3
EEL3123 Internet y Redes
Esta asignatura presenta las calculadoras web, y a nivel más general, los servicios de telecomunicaciones a través de la web. Se estudiarán los principales conceptos de transmisión de datos a través de servicios inalámbricos y guiados. También describirá las características de los sistemas principales que se utilizan en áreas geográficas (líneas de teléfono, redes móviles), en áreas metropolitanas (WiMAX), y locales (Ethernet, Wi-Fi), explicando sus protocolos y sus estructuras. Por último, describirá el funcionamiento, los protocolos, y las aplicaciones del Internet.Objetivos de Aprendizaje:1) Los estudiantes podrán analizar los calculadores web y, a nivel más general, los servicios web de telecomunicación, evaluando los conceptos principales de transmisión de datos a través de servicios inalámbricos y guiados.
2) También podrán comparar las características de los sistemas principales que se utilizan en áreas geográficas (líneas de teléfono, redes móviles), en áreas metropolitanas (WiMAX), y locales (Ethernet, Wi-Fi), explicando sus protocolos y sus estructuras.
3) Los estudiantes podrán discutir el funcionamiento, los protocolos, y las aplicaciones del Internet
3
SEMESTRE 8
EEE3032 Redes Neuronales y Lógica
El objetivo principal de esta asignatura es el de presentar las redes neuronales y la teoría difusa desde una perspectiva de ingeniería. Las redes neuronales y los sistemas difusos se pueden implementar en la identificación y control de sistemas dinámicos como estimadores libres de modelo y/o controladores. Como sistemas dinámicos entrenables, estos sistemas inteligentes de control pueden aprender de la experiencia con datos de muestra numéricos y lingüísticos.

Objetivos de Aprendizaje:

1) Los estudiantes podrán revisar las redes neuronales y la teoría difusa desde una perspectiva de ingeniería.2) Los estudiantes podrán formular marcos de identificación y control para los sistemas dinámicos como estimadores y/o controladores sin modelo. Como sistemas dinámicos entrenables, estos sistemas inteligentes de control pueden aprender de la experiencia con datos de muestra numéricos y lingüísticos

3
COP2410 Gestión y Recuperación de la Información
El objetivo de esta asignatura es presentar todas las tecnologías de sistema que se utilizan para realizar copias de seguridad de forma automática de fuentes heterogéneas y distribuidas. Ofrece varias competencias como la comprehensión de procesos y las técnicas de procesamiento de información, las cuales son herramientas que caracterizan las aplicaciones y motores de búsqueda modernos.

Se enfoca particularmente en las tecnologías informáticas y tecnologías de aprendizaje automáticas, las cuales permiten un rápido desarrollo de sistemas basados en reutilizar tanto el conocimiento como los datos, con formato electrónico, de fuentes abiertas. Todo ello se discutirá y se analizará con relación a las aplicaciones modernas de fuentes y sitios
web.

Objetivos de Aprendizaje:

1) Los estudiantes podrán reconocer todas las tecnologías de sistema que se utilizan para realizar copias de seguridad de forma automática de fuentes heterogéneas y distribuidas.
2) Los estudiantes podrán utilizar la comprehensión de procesos y las técnicas de procesamiento de información, las cuales son herramientas que caracterizan las aplicaciones y motores de búsqueda modernos
3) Los estudiantes podrán analizar los sistemas de desarrollo rápido, basados en la reutilización de conocimientos y datos disponibles, en un formato electrónico, de fuente abierta

3
COP4301 Ingeniería de Software Integrada
La presencia de software embebido—que se limitaba inicialmente a los aviones—está ganando popularidad entre las medidas de transporte terrestre, sobre todo los automóviles, donde se aprecia un crecimiento considerable tanto como los servicios, la necesidad de facilitar variaciones, y los requisitos más estrictos de fiabilidad y seguridad. Esta asignatura aborda el tema extensivo de los procesos de desarrollo de software móvil con un enfoque particular en los automóviles, el material que corresponde a los métodos de ingeniería, el software necesario para transmitir el concepto de software embebido como uno económico y de calidad, lo cual es eficaz, correcto, y reutilizable. Este tiene que ser fiable, ya que hoy día 30% del mal funcionamiento severo se debe a la deficiencia de software.

Objetivos de Aprendizaje:

1) Los estudiantes podrán crear procesos de desarrollo de software en móviles, con un enfoque particular en los automóviles y el material de los métodos y software de ingeniería.
2) Los estudiantes podrán revisar el concepto de software integrado económico y de calidad, siendo el cual eficaz, correcto, y reutilizable. Este tiene que ser fiable, ya que hoy día 30% del mal funcionamiento severo se debe a la deficiencia de software.

3
CEN3880 Gestión de Proyectos*
El objetivo principal de esta asignatura es el de conocer la metodología más apropiada para la ejecución exitosa de proyectos y el refuerzo de aquellas áreas de conocimiento que los gerentes utilizan todos los días. Una cuestión básica para resolver es la siguiente: los proyectos se entregan dentro del plazo requerido, respetando el presupuesto, y con la calidad acordada. De lo contrario, las demoras y los costes se desbordan y perjudican la relación con los clientes y la rentabilidad del negocio. La respuesta a esta cuestión consiste en asegurarse de que la empresa sea capaz de poner el esfuerzo temporal, colectivo, y singular que requiere el carácter del proyecto. La empresa ya no se puede ver como un conjunto de grupos funcionales que, aunque trabajan en equipo, tienden a aislarse con sus propios objetivos departamentales. La gestión de proyectos debe aparecer como una unión, o un conjunto harmonioso de competencias y habilidades que actúa como fuerza motriz e integrador de la capacidad de la organización para ponerles al servicio de los objetivos y el éxito del proyecto. Hoy en día, el éxito de un proyecto, basado en el cumplimiento de sus requisitos dentro del plazo establecido, sin superar el presupuesto, y con la calidad definida, es un objetivo que ya no depende exclusivamente de la buena estimación, planificación, y control. Por lo tanto, ya no es suficiente entender la gestión de proyectos sólo como una función técnica dedicada a la planificación y control del desarrollo de proyectos individuales. La clave para superar estos desafíos es el establecimiento de una estrategia correcta que se refleja en la selección correcta de proyectos, y las personas más adecuadas al mando. A la medida en que tiene éxito la ejecución del proyecto, se asegura el éxito de la empresa y su supervivencia en el largo plazo. Estas cuestiones fundamentales se analizarán a lo largo de esta asignatura.

Objetivos de Aprendizaje:

1) Los estudiantes podrán manejar la metodología más apropiada para la ejecución exitosa de proyectos y el refuerzo de aquellas áreas de conocimiento que los gerentes utilizan todos los días.
2) Los estudiantes podrán valorar la gestión de proyectos como una unión, o un conjunto harmonioso de competencias y habilidades que actúa como fuerza motriz e integrador de la capacidad de la organización para ponerles al servicio de los objetivos y el éxito del proyecto.
3) Los estudiantes podrán proponer una estrategia correcta que se refleja en la selección correcta de proyectos, y las personas más adecuadas al mando

3
SEMESTRE 9
COP3500 Programación Informática Avanzada
Esta asignatura se enfocará en el estudio de la tecnología de la programación informática avanzada, la aplicación de la programación avanzada a las tecnologías de datos, y el estudio del concepto de distribución de objetos y la invocación de sus servicios de forma remota en el entorno distribuido. Los alumnos también estudiarán ejemplos algorítmicos en entornos distribuidos, concurrentes, y paralelos. Al final de esta asignatura, el estudiante podrá: resolver problemas mediante la programación avanzada, resolver problemas para multi-core o distribuido, y trabajar con entornos concurrentes o paralelos.

Objetivos de Aprendizaje:

1) Los estudiantes podrán aplicar la programación avanzada a las tecnologías de datos, y el estudio del concepto de distribución de objetos y la invocación de sus servicios de forma remota en el entorno distribuido.
2) Los estudiantes podrán resolver problemas mediante la programación avanzada, resolver problemas para multi-core o distribuido, y trabajar con entornos concurrentes o paralelos

3
COP3501 Información y Codificación*
El objetivo principal de esta asignatura es el desarrollo de la capacidad de trabajar con señales digitales, los cuales se tienen que memorizar o transmitir a través de un soporte para reducir la redundancia e incrementar las posibilidades de un correcto rescate de información después de la memorización / transmisión.

Objetivos de Aprendizaje:

1) Los estudiantes podrán combinar señales digitales, las cuales tienen que ser memorizadas o transmitidas mediante un soporte.
2) Los estudiantes podrán diseñar sistemas para reducir la redundancia e incrementar las posibilidades de un rescate correcto de información, después de la memorización/transmisión

3
COP3601 Instalaciones y Sistemas Rendimiento y Calidad
Definiendo y describiendo sistemas, redes, y sistemas informáticos. Clasificando sus calidades, rendimientos, y métricas. También se presentarán los métodos para la construcción de modelos. Los estudiantes utilizarán estos modelos para planear y mejorar la calidad del servicio solicitado.

Objetivos de Aprendizaje:

1) Los estudiantes podrán diferenciar y examinar los sistemas, redes, y sistemas informáticos, describiendo sus características, rendimientos, y métricas.
2) Los estudiantes podrán proponer modelos para planear y mejorar la calidad del servicio solicitado

3
SEMESTRE 10
COP3701 Sistema de Información para Negocios
Sistemas de inteligencia de negocio son aplicaciones y tecnologías que sirven para recoger, almacenar, analizar, y tener acceso a información que mejora la toma de decisiones en una empresa. Algunos ejemplos de sistemas de BI son la medición y monitorización de indicadores clave de desempeño, benchmarking y previsión de ventas, extracción de datos, y análisis de información del consumidor para descubrir nuevas oportunidades para el negocio, construyendo cuadros de mando para que la empresa pueda integrar y visualizar información de diferentes áreas de negocio. Hoy día, la demanda para la construcción y gestión de sistemas de inteligencia de negocio es muy alta y competitiva en la economía. Esta asignatura guía a los estudiantes por el ciclo de vida completo de la construcción y gestión de sistemas BI y analíticos. Las diferentes fases y complejidades de la construcción y soporte de sistemas BI y analíticos exitosos se presentan a los estudiantes paso por paso. Algunos temas son las buenas prácticas de la recogida de requerimientos en BI; almacenamiento de datos; ETC (extracción, transformación, y carga); extracción de datos, análisis predictivo, procesamiento analítico en línea, desarrollo de aplicaciones de BI, y ejecución y soporte de BI

Objetivos de Aprendizaje:

1) Los estudiantes podrán examinar el ciclo de vida completo de la construcción y gestión de los sistemas de BI y analíticas, incluyendo la recopilación, almacenaje, análisis, y acceso de información para mejorar la toma de decisiones.
2) Los estudiantes podrán gestionar las fases y complejidades de construir y dar soporte a los sistemas de BI y analítica, incluyendo las buenas prácticas de la recogida de requerimientos en BI; almacenamiento de datos; ETC (extracción, transformación, y carga); extracción de datos, análisis predictivo, procesamiento analítico en línea, desarrollo de aplicaciones de BI, y ejecución y soporte de BI

3
COP3801 Sistemas Web Inteligentes
En esta asignatura, se analizará el concepto de «inteligencia» en un contexto histórico, asociado con sistemas/agentes tanto como las metodologías desarrolladas para el análisis de problemas complejos, y se evaluará la complejidad de métodos individuales, identificando las estructuras y las estrategias para la resolución de problemas más complejos. Por último, se analizará la especificidad del problemático, en el momento de la creación de agentes inteligentes de la web.

Objetivos de Aprendizaje:

1) Los estudiantes podrán valorar el concepto de «inteligencia» en un contexto histórico, asociado con sistemas/agentes tanto como las metodologías desarrolladas para el análisis de problemas complejos, y se evaluará la complejidad de métodos individuales, identificando las estructuras y las estrategias para la resolución de problemas más complejos.
2) Los estudiantes podrán analizar la especificidad de los problemas en el momento en el que se crean los agentes web inteligentes

3
CEN2020 Ingeniería de Software y Calidad
Los estudiantes definirán el proceso de producción, formalizando el ciclo de vida del producto de software, de la fase de los requisitos hasta la fase de realización e integración, siguiendo las metodologías más modernas orientadas hacia objetos, también introduciendo metodologías para verificar calidad de software, métodos de prueba, y
planificación de tiempos.Objetivos de Aprendizaje:1) Los estudiantes podrán emplear el proceso industrial de producción de software, formalizando el ciclo de vida del producto de software, desde la fase de requisitos hasta la de la realización e integración.
2) Los estudiantes podrán experimentar con las metodologías más modernas, que se orientan hacia el objeto, y también presentar metodologías para la verificación de la calidad de software, métodos de prueba, y hojas de planificación
3
SEMESTRE 11
CNT4704 Redes Inalámbricas y Sistemas
Esta asignatura iniciará a los estudiantes en los sistemas y redes inalámbricos, incluidas las redes móviles. Los estudiantes comprenderán todos los elementos necesarios para diseñar un sistema de radio. Analizarán los principales parámetros de calidad tanto como su rendimiento. Asimismo, se discutirá la caracterización de ambos protocolos y las estructuras de sistemas GSM y UMTS tanto como las de los sistemas nuevos inalámbricos.Objetivos de Aprendizaje:

1) Los estudiantes podrán diseño un sistema de radio a través de los sistemas y redes inalámbricos, incluyendo redes móviles.
2) Los estudiantes podrán valorar la caracterización de ambos protocolos y las estructuras de sistemas GSM y UMTS tanto como las de los sistemas nuevos inalámbricos.

3
CEN3180 Diseño Avanzado de Algoritmos
El objetivo principal de esta asignatura es analizar las técnicas de diseño de algoritmos y resolución de problemas, y se enfocará en cómo verificar que un programa cumpla con las especificaciones. Estas técnicas se pueden aplicar a una multitud de problemas de todo tipo. Para entender la importancia del cambio que esto ha generado, no solo en la computación y el procesamiento de información, sino también en nuestro estilo de vida, se puede destacar los algoritmos forman la base para las búsquedas de Google. No se enfocará en un lenguaje de programación específico, aunque la posibilidad de implementar un algoritmo en una aplicación que se puede ejecutar en un ordenador es esencial para entender la operación y eficacia de los algoritmos estudiados. Hay que tener en cuenta que la tecnología de nuestros ordenadores aparenta avanzar de forma exponencial, pero a la misma vez la cantidad de datos requeridos para el correcto procesamiento crece al mismo paso. Por eso, hay que abordar el tema de la eficacia, un concepto fundamental a la hora de juzgar la calidad de los algoritmos. Obviamente, los algoritmos existen para solucionar un problema concreto, pero también lo tienen que hacer con los recursos apropiados que hay, o que razonablemente se puedan conseguir.Objetivos de Aprendizaje:1) Los estudiantes podrán seleccionar las técnicas avanzadas de diseño de algoritmo o de resolución de problemas.2) Los estudiantes podrán interpretar si un programa realmente cumple con las especificaciones
3
COP4400 Métodos y Lenguajes de Simulación
Definiendo las finalidades y las características de un acercamiento de simulación al estudio de los sistemas, presentando distintos métodos para la construcción de sus propios modelos de simulación Utilizando y planeando modelos y adaptando sistemas y redes.

Objetivos de Aprendizaje:

1) Los estudiantes podrán evaluar las finalidades y las características de un enfoque de simulación en el estudio de los sistemas, presentando distintos métodos para la construcción de sus propios modelos de simulación.
2) Los estudiantes podrán diseñar modelos de planificación y sistemas de tuning, tanto como redes para simulaciones.

3
SEMESTRE 12
CIS4011 Trabajo Fin de Grado Ingeniería Informática*
En esta asignatura, el estudiante aplicará los conceptos y capacidades de la ingeniería informática a un proyecto de ingeniería. Se anima al estudiante realizar proyectos en equipo. Los proyectos abordan todos los aspectos del ciclo de vida del ordenador: especificación de requisitos y funcionalidad; planificación de proyectos y alcance; definición del interfaz y sistema del usuario; análisis de soluciones arquitectónicas; diseño detallado de sistemas; implementación e integración; pruebas y control de calidad; fiabilidad, usabilidad, y pruebas de desempeño, documentación, evolución, y gestión de cambios.
Objetivos de Aprendizaje:
1) Los estudiantes podrán aplicar los conceptos y capacidades de la ingeniería informática a un proyecto de ingeniería.
2) Los estudiantes podrán formular la especificación de requisitos y funcionalidad; planificación de proyectos y alcance; definición del interfaz y sistema del usuario; análisis de soluciones arquitectónicas; diseño detallado de sistemas; implementación e integración; pruebas y control de calidad; fiabilidad, usabilidad, y pruebas de desempeño, documentación, evolución, y gestión de cambios.
Prerrequisito(s): Los estudiantes deben haber obtenido todos los otros créditos del programa antes de poder matricularse en la asignatura del proyecto fin de grado
6
TOTAL: 120 Créditos

*Las asignaturas marcadas con asterisco se impartirán de forma presencial para aquellos alumnos que hayan elegido la metodología híbrida.