What is meaning? How does language relate to the mind and the world? How is communication through language possible? This course delves into these questions by examining seminal works in the philosophy of language. We will explore important texts from Frege, Russell, Putnam, and Kripke, among others. Additionally, we will broaden our perspective by incorporating texts from Gaṅgeśa in Indian philosophy. Through critical analysis of the texts, students will gain a deeper understanding of the nature of language, meaning, and communication, while developing skills in analytical thinking and argumentation.