HUM-282: Introduction to linguisticsCe cours est une introduction à la linguistique, discipline qui étudie les unités et les règles des langues humaines et rend compte de leur fonctionnement et de leurs fonctions.
CS-320: Computer language processingWe teach the fundamental aspects of analyzing and interpreting computer languages, including the techniques to build compilers. You will build a working compiler from an elegant functional language in
CIVIL-706: Advanced Earthquake EngineeringThis course deals with the complex problem of seismic evaluation of existing structures; by far more complicated than for new structures. Aims are to:
- show how and why the analysis methods need impr