SC2216 Arquitectura de software

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de definir, justificar, implementar y evaluar
una arquitectura de software y especificar su diseño, aplicando los principios, métodos y
técnicas para desarrollar sus diferentes componentes con el propósito de aumentar la calidad
de las aplicaciones que se construyen tanto en el ámbito académico como en el profesional.

SC2231 Diseño centrado en el usuario

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de diseñar experiencias tecnológicas
utilizando metodologías de diseño centrado en el usuario, evaluando la sustentabilidad de las
soluciones presentadas, definiendo arquetipos basados en observaciones, entrevistas y
encuestas, con la finalidad de crear arquitecturas de información navegables y eficientes e
implementar pruebas con usuarios adecuadas al contexto, así como de analizar los resultados
obtenidos para proponer mejoras, conceptualizando un producto de software con calidad de
exportación.

SC2325 Metodologías de desarrollo de software

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de identificar las etapas del ciclo de vida del
desarrollo de software, así como la problemática que se puede presentar en cada una de ellas
incluyendo aspectos de calidad y las implicaciones éticas. Asimismo, el alumno identificará
también los elementos que debe de tener una metodología de desarrollo de software y los
modelos existentes que soportan el proceso de desarrollo de aplicaciones, mediante el
reconocimiento de aquellas metodologías que se clasifican de acuerdo a su naturaleza y

SC2423 Sistemas operativos

Enviado por admin el

Al concluir la asignatura, el alumno será capaz de identificar que es un proceso y un hilo, los
comandos de UNIX utilizados para administrar un sistema, así como las ventajas y
desventajas de los modelos monohilo o multihilo, comprendiendo la necesidad de la
exclusión mutua, las diferentes soluciones hardware y software, la implementación de
mecanismos de seguridad y protección en un sistema informático, así como los principales
mecanismos de protección proporcionados por un sistema operativo, para analizar las

SC2218 Calidad y pruebas de software

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de conocer los principios, conceptos y
técnicas principales que se aplican para administrar y controlar la calidad del software, así
como las diferentes medidas y unidades de medición para evaluar la calidad de modelos de
requerimientos y diseño, código fuente y casos de prueba, para aplicar algunos de dichos
principios y medidas en el desarrollo de una serie de proyectos.

SC2232 Industria 4.0 tecnologías emergentes

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de explicar y analizar los funcionamientos
principales de internet de las cosas (IoT), así como la tecnología digital, destacando de qué
modo estos factores forman parte de una categoría más amplia llamada transformación
digital. Asimismo, el alumno podrá explicar el significado y el impacto de la transformación
digital, aplicando la programación básica para el soporte de dispositivos de IoT. De igual
manera podrá explicar la forma en que los datos proporcionan valor a los negocios digitales y

SC3301 Análisis y diseño de algoritmos

Enviado por admin el

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.

SC2236 Integración de aplicaciones computacionales

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de aplicar la metodología EAI para definir la
lógica organizacional e infraestructura de TI, cumpliendo los requerimientos de integración y
estandarización del modelo operativo del negocio y asegurando que las inversiones de TI
estén alineadas con las estrategias del negocio y que el proceso sea transparente e
identificando los diferentes componentes necesarios para lograr una integración de
aplicaciones efectiva.

SC2428 Teoría de autómatas

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de clasificar gramáticas y lenguajes según
las jerarquías de Chomsky, relacionando los conceptos de autómata, lenguaje y
gramática. De igual manera podrá distinguir entre autómatas deterministas y no
deterministas, programando los algoritmos vinculados con los distintos autómatas e
identificando los elementos de lenguajes formales para eliminar ambigüedades con la
finalidad de analizar la sintaxis de un lenguaje mediante descenso recursivo y la sintaxis
de un lenguaje mediante análisis predictivo