IN3308 Calidad y mejora continua

Al concluir la asignatura, el alumno será capaz de diferenciar las principales corrientes en
materia de calidad y materia continua, identificando el rol que esta misma tiene en el mundo
actual. Asimismo, estará en posibilidades de generar una estructura lógica de detección de
problemas y riesgos, utilizando herramientas básicas y administrativas para propiciar la
mejora continua de procesos, productos y servicios, en las organizaciones.

SC3301 Análisis y diseño de algoritmos

Al finalizar la asignatura, el alumno será capaz de identificar la complejidad de problemas
específicos y diseñar algoritmos para su solución, seleccionando los algoritmos que se puedan
aplicar para la resolución de un problema en particular, desarrollarlos, analizar sus ventajas y
limitaciones e identificar aquellos casos para los cuales no existe un algoritmo para su
solución, a través de las diferentes técnicas para el diseño de algoritmos.

SC3310 Estructuras de datos

Al concluir la asignatura, el alumno será capaz de aplicar algoritmos y técnicas de estructuras
de datos, analizando el concepto y requisitos de recursividad, la importancia de la abstracción
de datos, las técnicas de Hashing, así como los diferentes tipos de estructuras, tales como
filas, listas, pilas, árboles, entre otros; para representar, organizar, clasificar y ordenar
eficientemente la información dentro de un sistema computacional.

SC1611 Diseño de interfaces

Al finalizar la asignatura el alumno será capaz de diseñar interfaces usables, aplicando los
principios de la interacción y diseño visual, que fomenten comportamientos deseables, al
aplicar principios psicológicos o de ludificación. Asimismo, el alumno podrá desarrollar
contenidos digitales donde se tome en cuenta el posicionamiento en buscadores (SEO) y el
patrón de lectura F, evaluando interfaces ya diseñadas, utilizando participantes y
proponiendo mejoras en base a los resultados obtenidos así como los aspectos éticos al

SC3303 Bases de datos avanzadas

Al finalizar la asignatura el alumno será capaz de identificar las técnicas eficientes en la
administración, recuperación y actualización de la información, mediante el estudio y
aplicación del lenguaje de consulta SQL en una base de datos relacional, para diseñar e
implementar bases de datos no relacionales y base de datos relacionales, que cumplan con las
formas normales.

SC3302 Bases de datos

Al finalizar la asignatura el alumno será capaz de dimensionar el rol y la importancia de las
bases de datos en una organización, aplicando los conceptos para la definición e
implementación de una base de datos, así como un lenguaje de consulta procedimental puro

como el álgebra relacional, para diseñar una base de datos aplicando el modelo Entidad-
Relación y el Modelo Relacional.

SC3316 Programación orientada a objetos

Al finalizar la asignatura el alumno será capaz de comprender y aplicar los conceptos
relacionados con la filosofía y los principios del diseño de la programación orientada a
objetos, tales como composición, polimorfismo, herencia, encapsulación, abstracción, así
como de utilizar herramientas de programación orientada a objetos como modularidad, clases,
instancias, métodos, atributos, manejo de excepciones, validación, para el desarrollo de
aplicaciones sencillas.

IN2236 Vehículos eléctricos e híbridos

Al concluir la asignatura, el alumno será capaz de identificar las principales diferencias entre
un vehículo convencional, un vehículo híbrido y un vehículo eléctrico; también conocerá y
comparará los motores usados para el funcionamiento de un vehículo eléctrico e híbrido, de
igual manera reconocerá las principales características de las baterías, los centros de
administración de carga, sistemas de carga y sistemas de alimentación de energía. Asimismo,
estudiará y aplicará las diferentes configuraciones electrónicas de control y manejo de

IN1321 Dinámica de vehículos

Al concluir la asignatura, el alumno será capaz de realizar una perfectibilidad técnica del diseño
de un vehículo, identificando los distintos tipos que existen, analizando objetivamente su
comportamiento y prestaciones, así como de cada uno de los sistemas y subsistemas que lo
conforman, desde el punto de vista de diseño y/o verificación; esto a fin de elaborar un proyecto
de síntesis que permita integrar los conocimientos aprendidos en la carrera.