La asignacion de recursos academicos en instituciones educativas es un problema complejo, especialmente por tener un gran numero de restricciones, las cuales son definidas de forma particular por cada institucion, y por requerir un alto esfuerzo computacional. El problema consiste en realizar la programacion de actividades academicas al tiempo que se asignan recursos a las mismas, como por ejemplo el programar un clase y asignar a esta su respectivo docente y aula. Este documento presenta aspectos generales del problema, algunos fundamentos relacionados con la optimizacion combinatoria y las metaheuristicas. Propone ademas un modelo para la asignacion de recursos academicos utilizando la metaheuristica Busqueda Tabu (Tabu Search). Dicho modelo es de aplicacion general, sin embargo, para validar su desempeno se ha empleado en un ambiente de pruebas real para la Universidad Nacional de Colombia, Sede Medellin, obteniendo muy buenos resultados, superiores a los ofrecidos por el metodo manual que actualmente se ejecuta.