This course introduces the fundamentals of textual analysis and Natural Language Processing. The course emphasizes the academic and practical applications of traditional textual analysis techniques and Large Language Models to analyze financial texts such as reports, news articles, and earnings calls. The course materials are given here.