Le programme se compose d'une majeure en droit comportant 150 crédits. La majeure se compose de trois catégories d'unités d'enseignement différentes par leur contenu :
- les unités d'enseignement (UE) de droit : à savoir, deux unités d'enseignement de réflexion théorique et critique en droit et plusieurs unités d'enseignement consacrées aux règles de droit effectivement en vigueur (essentiellement en Belgique et dans l'Union européenne) ;
- un ensemble d'unités d'enseignement (UE) en sciences humaines : philosophie, économie, histoire, sociologie, psychologie ;
- et enfin, des UE en langue autres que le français :
- lors du premier bloc annuel du programme de bachelier, les étudiant.e.s suivent deux UE en langue : néerlandais et anglais. Le néerlandais est organisé à  niveau "élémentaire" pour les étudiant.e.s qui n'auraient pas suivi de cours de néerlandais durant leurs é³Ù³Ü»å±ð²õ secondaires. Un monitorat est proposé pour l'anglais;
- en deuxième bloc annuel "type" du programme de bachelier, les étudiant.e.s suivent de la terminologie juridique: "Nederlandse rechtstaal" et "Legal english".
- en troisième bloc annuel du programme de bachelier, les étudiant.e.s suivent "Introduction to comparative law" et "Sociaal Recht - droit social".
Et en complément à cette majeure, le programme comporte 30 crédits de mineure.