Sociolinguistics is the study of language in relation to society (Hudson, 1996, p.4).This course is concerned with investigating the relationships between language and society with the goal being a better understanding of the structure of language and of how languages function in communication. It explains how aspects of our everyday language relate to social categories, such as age, gender, culture and ethnicity. By the end of this course, it is expected that each one of us has a good understanding of the terms like language, dialect and variety. The course provides an excellent foundation for students who wish to pursue their studies in related fields.