translate English to French: By and large these were technical/scientific subjects entailing more quantitative rigour.
Essentiellement, il s'agissait de sujet techniques/scientifiques demandant une grande rigueur quantitative.