SC3303 Bases de datos avanzadas

Enviado por admin el

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.

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

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.

SC1611 Diseño de interfaces

Enviado por admin el

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 ludificación. 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 momento de elaborar el

SC3316 Programación orientada a objetos

Enviado por admin el

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.

SC2223 Conectividad

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de comprender el funcionamiento básico de las
redes, identificando sus componentes, funciones, estructura y arquitecturas, incluidos los
servicios que brinda. De igual manera, aplicará los dos modelos principales para planificarla e
implementar redes, así como los modelos de capas de red, con la finalidad de analizarlas a
detalle para comprender sus funciones y servicios. Asimismo, analizará los diversos
dispositivos de red y sus esquemas de asignación de dirección, para identificar los tipos de

SC2327 Organización y arquitectura computacional

Enviado por admin el

Al finalizar la asignatura el alumno será capaz de reconocer el diseño de la configuración de
un sistema computacional y la forma en que interactúan los componentes que lo integran,
identificando los fundamentos de sistemas computacionales y los conceptos de software de
bajo nivel que se utilizan para su funcionamiento básico, tales como circuitos lógicos
combinacionales y secuenciales, así como los componentes principales de una computadora
Von Neuman, esto se realizará con la finalidad de distinguir los recursos más importantes con

SC3310 Estructuras de datos

Enviado por admin el

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.

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.