||This course provides an introduction to the use of computers and information technology for research in theoretical linguistics. We will cover some basic techniques and tools, and fundamental concepts and skills. The focus is on managing written data, especially text corpora. While we touch on some methodological issues, the course does not cover experimental design, working with recorded sound, or anything that would be considered "computational linguistics". A substantial component involves writing scripts (simple programs) in the Python programming language. We will learn how to use scripts to manage and analyze texts (â€ścorpus analysisâ€?), carry out searches that go far beyond what you can do with a standard web form, count words and constructions, create randomized experimental stimuli, etc. Students will become familiar with different types of digital language resources, and some of their uses in theoretical or experimental research.