Aplica métodos y herramientas de la ingeniería del software en el desarrollo aplicando estándares de calidad y productividad.
Implementa un compilador para un lenguaje específico considerando las etapas del mismo.
Realiza el análisis de un proyecto de software, a partir de la identificación del modelo de negocios de la organización que permita alcanzar estándares y métricas de calidad.


Aplica los métodos numéricos para resolver problemas científicos y de ingeniería utilizando la computadora.