Question: What's the equivalent of Universities of Technology in French-speaking areas?
Sentence: degrees and roughly correspond to Instituts de technologie of French-speaking areas and Technische Universität of Germany in prestige.
Answer in sentence: yes