LIN240H5 • Computer Programming for Linguists

We live in a world of language technology – who can imagine life without search engines, translation software and automated captioning? At the same time, more and more linguists use computational methods in their research. For example, this methodology can allow us to find all the ways the adverb actually is actually used, or to generate all monosyllabic six-character words for a psycholinguistic experiment. At the heart of this is computer programming: giving precise instructions for your computer to carry out – repeatedly and accurately. This course introduces the basic components of computer programming in Python for linguists.

Humanities
12L/24P
In Class
Linguistics