Le cours de programmation urbaine et architecturale destiné aux étudiants de master 1 toutes colorations confondues a pour objectif de donner à l'étudiant les outils de programmation à deux échelles:
- L'échelle urbaine lui permettant d'envisager le développement urbain des villes sur le plan démographique et spatial;
- L'échelle architecturale lui permettant de comprendre les composantes qualitatives et quantitatives d'un projet architectural ainsi que la relation entre ces composantes et leurs caractéristiques avant de faire la conception du projet architectural.