SC 3110 Desarrollo de Aplicaciones Móviles

Enviado por admin el

Aprender un lenguaje que permita hacer uso de interrupciones, técnicas de direccionamiento y operaciones elementales aplicando estos conocimientos en la solución de problemas de software embebido. Comprender cómo los dispositivos móviles ejecutan programas, almacenan información y se comunican. Comprender el concepto de ubicuidad usando dispositivos móviles.

SC 2301 Sistemas Operativos

Enviado por admin el

Conocer los fundamentos del diseño del software que administran los recursos de un sistema computacional, su importancia y trascendencia. Analizar la forma en que éste administra los recursos de un sistema computacional. Analizar los principales algoritmos para el manejo de concurrencia. Examinar las técnicas empleadas para administrar el procesador, la memoria de la computadora, el equipo periférico y los sistemas de archivos. (procesos, multiprogramación, tiempo compartido, procesos asíncronos, administración de memoria y archivos, scheduling, seguridad y privacidad).

SC 2505 Programación Avanzada

Enviado por admin el

Dominar y aplicar los principios del diseño de programación utilizando un lenguaje de programación orientado a objetos para aprender conceptos tales como archivos planos y bases de datos, fundamentos del diseño y desarrollo de interfaces y manejo de eventos. (usabilidad, GUI, applets, eventos, listeners, archivos, tablas, conexión a bases de datos (JDBC), manejo de excepciones, templates y patrones, validación).

SC 2565 Efectos Digitales

Enviado por admin el

Conocer y utilizar técnicas para crear efectos especiales, integración de gráficos, sonido, video, composición, iluminación, partículas, animación, combinación de elementos reales con digitales, pantalla azul y alteración de los elementos anteriores con un software de desarrollo. Se producirán proyectos que generen tales efectos especiales.