Lecturer for Algorithmic Thinking course to Design BA students at Andes University, one of the top six ranked universities in Latin America.
The class introduces students to computational design strategies with a focus on visual elements—form, rhythm, speed, color, texture, and interaction. Together, we explore how these principles can
shape dynamic user experiences and create engaging interfaces.
Through hands-on exercises, students learn to approach complex design challenges with algorithmic solutions. We analyze contemporary and historical examples, identifying design patterns and their relevance to UX/UI practices like interactive visualizations and responsive design systems. Discussions often center on the properties of interaction—how elements like timing, motion, and user input can convey meaning and enhance usability.
This course has given me a unique opportunity to
guide students in building their technical and creative confidence while cultivating a deeper understanding of how algorithmic thinking shapes the way we design and interact with the world around us
Visit the course page