The aim of this course is to introduce you to the fundamental principles of corpus linguistics and its application to the various fields. It is both theoretical and practical in nature. The course covers corpus design and typology, automated linguistic analysis, use of corpora in language description, language teaching and applied linguistics.