Definición Informal: Un algoritmo es un procedimiento computacional bien definido que recibe valores o un conjunto de valores como entradas o inputs, y produce un valor o conjunto de valores como salidas o outputs. Por lo tanto, un algoritmo es una secuencia de pasos computacionales que transforman las entradas en salidas.
Cormen (2009)

Academia
Lic. en Física (UAM I), Ing. en Sistemas Computacionales (IPN-ESCOM), Lic. en Matemáticas (UNADM), Lic. en Filosofía (UACH), Lic. en Estadística (UNACH), Lic. en Psicología (UNAM – Iztacala), Lic. en Mercadotecnia y Ventas (URC), Lic. en Derecho (BUAP), Lic. en Biología (UNAM – FAC Ciencias), Lic. en Diseño Gráfico y Animación Digital (UAT) y cursando Maestría en Ciencias de la Complejidad (UACM).
Industria
Desarrollador de Sistemas (Web) Sr., Systems Analyst Sr. y profesor de Matemáticas/Física/Computación.
“Most people would sooner die than think; in fact, they do so.” — Bertrand Russell
