SC2325 Metodologías de desarrollo de software

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

SC2231 Diseño centrado en el usuario

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.

SC2216 Arquitectura de software

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.

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.

SC2327 Organización y arquitectura computacional

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

SC2223 Conectividad

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

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.

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 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

FM1213 Investigación aplicada

Al concluir la asignatura, el alumno será capaz de desarrollar las fases de una investigación
aplicada en ingeniería, utilizando la metodología de investigación científica, con fundamento
para trascender en la sociedad y en base a un código de ética; esto con el fin de identificar y
utilizar las herramientas de investigación en el desarrollo de proyectos en sus cursos
subsecuentes que le permitirán abordar con eficacia los problemas que presenten los
diferentes contextos de su formación profesional.

FM1123 Ingeniería económica

Al concluir la asignatura, el alumno será capaz de identificar los fundamentos básicos de
Ingeniería Económica, mediante el desarrollo del pensamiento lógico y la capacidad de
razonamiento el cuál conseguirá planteando y resolviendo problemas en la toma de decisiones
de inversión en procesos de producción y servicios a partir de la aplicación de conceptos y
principios de las matemáticas financieras, con el fin de evaluar proyectos de ingeniería desde
su vialidad económica y financiera.