Formar profesionales capaces de proporcionar soluciones a problemas de diferente magnitud de múltiples áreas, mediante el desarrollo y mantenimiento de sistemas de software de diferentes escalas, utilizando de modo efectivo y eficiente los métodos y las herramientas que permitan alcanzar un alto nivel de calidad, optimizando tanto el tiempo como los costos, y sujetándose a las normas éticas de su profesión.