This course will introduce the learners to the theory, concepts, and principles in multimedia and multimedia development, particularly those related to English language learning and teaching. They will also learn some technological skills that will enable them to develop various media that can be used for English language learning and teaching. The course will comprise of some discussions on the current issues as well as some projects related to multimedia development.