Semantics is an indispensable subject in linguistics. This subject provides students with basic knowledge about meanings including word meanings, phrase meanings, sentence meanings and utterance meanings. Once acquired, students can apply what they have learned in analyzing English, and thus enhancing their language study, research process, daily communication and even their business career. The course is conducted through several teaching and learning methods such as lecture, practice, group discussion, class discussion and presentation. Besides, students are also encouraged to study and do more research off class in their own time.