Let's say that you have to draw a distinction between programs. All the programs are in French, but there are a few courses in English within those programs.
I'll talk about the programs in language studies that I am most familiar with. In our undergraduate translation and writing programs, for example, we prepare students to become translators and writers. That represents 90 credits, or 30 courses. Ten per cent of those courses are in English, the English writing and English comprehension courses. However, 90% of the courses are in French because the program is in French.
The students we admit are supposed to have both official languages. We require that students take an admission exam that consists of two parts, a text that must be written in French and a text that must be translated from English into French. We check their language skills in French and in English at the outset. This means that a person who does not master English or French cannot be admitted to our translation and writing program. That's the situation regarding the language studies programs.
However, in the other programs, in education, for example, we can't require that students master English because the purpose is to train people who will teach French or mathematics, for example.
To answer your question, I would say that the majority of programs offered at the UQO are French-language programs, even though there are a few courses in English within those programs.