La asignatura de Programación Orientada a Objetos pertenece al eje de formación profesional y es un curso que se desarrolla en forma teórica-práctica, siendo de carácter obligatorio. Se encuentra intrínsecamente alineada con el núcleo de la especialización, combinando teoría rigurosa y aplicación práctica para cultivar tecnólogos competentes en desarrollo de software. Esta materia se centra en el dominio e implementación de algoritmos sofisticados utilizando Python, un lenguaje de programación de alto nivel renombrado por su eficiencia y versatilidad. Los estudiantes se adentrarán en las técnicas de programación estructurada, aprendiendo a crear soluciones que son no solo funcionales, sino también optimizadas y elegantes. Cada elemento del curso está diseñado para fortalecer la capacidad del alumno para automatizar procesos complejos con precisión y eficacia. A través de unidades de aprendizaje meticulosamente estructuradas, los estudiantes explorarán las estructuras de control, se adentrarán en la construcción y utilización de funciones robustas, y dominarán los principios fundamentales de los arreglos.