Computación

TC2026 Web Applications Development / Desarrollo de aplicaciones web

Upon completion of this course, students will be able to evaluate, design, and develop web applications using the industry’s current protocols, models, and architectures.

Al completar el curso el alumno podrá evaluar, diseñar y desarrollar aplicaciones tipo web, utilizando los protocolos, modelos y arquitecturas vigentes en la industria.

TC2027 Computer and Information Security / Seguridad informática

Upon completion of this course, students will have gained an overview of the area of computer security and the basic knowledge needed to understand the risks, threats and vulnerabilities of computer systems in today's world, as well as the controls and protection methods against possible attacks, which are indispensable for these systems to work properly in contemporary companies. They will also be familiar with the existing national and international laws related to computer system security.

Al finalizar el curso el alumno tendrá un visión general de área de seguridad informática con los fundamentos necesarios para entender los riesgos, amenazas, vulnerabilidades a los que se ven sometidos los sistemas computacionales en la actualidad, así como los controles y métodos de protección contra posibles ataques, que son necesarios para el funcionamiento adecuado de estos sistemas en la empresa moderna. Además conocerá el estado actual de las leyes que competen a la seguridad de sistemas informáticos en el ámbito nacional e internacional.

TC3002 Management of Software Engineering Projects / Administración de proyectos de ingeniería de software

Upon completion of this course, students will be able to: Know and apply the techniques, methods and processes for planning, implementing, controlling and concluding software engineering projects within organizations. Apply effort estimation and teamwork management methods, considering risk control and mitigation throughout the project's life cycle. Use the concepts of configuration and quality management applied to a software engineering project.

Al finalizar el curso los alumnos serán capaces de conocer y aplicar las técnicas, métodos y procesos para la planeación, ejecución, control y cierre de proyectos de ingeniería de software, dentro de las organizaciones. Aplicar métodos de estimación de esfuerzo y gestión del equipo de trabajo, considerando el control y mitigación de riesgos a través del ciclo de vida del proyecto. Aplicar conceptos de gestión de configuración y de calidad, aplicados a un proyecto de Ingeniería de software.

TC3052 Web Application Development Laboratory / Laboratorio de desarrollo de aplicaciones Web

Upon completion of this course, students will have applied diverse Internet systems development tools, thus enabling them to select and use the best tool for solving a specific problem.

Al completar el curso el alumno habrá aplicado distintas herramientas para hacer desarrollo de sistemas para Internet. Esto le dará la capacidad de poder seleccionar y utilizar la herramienta que mejor dé solución a una problemática.