This course aims to familiarize students with the principles and methods of corpus linguistics, a field that studies language through large collections of texts (corpora). The course covers topics such as corpus design, text collection, annotation, and analysis. Students learn to use software tools for corpus analysis and explore linguistic patterns in data. The goal is to equip learners with skills to conduct empirical research on language usage, enabling them to understand language variation, change, and the practical applications of corpora in areas such as language teaching, lexicography, and natural language processing.