This course is intended to give participants a broad general view of computer-enhanced language learning. It will involve participants in exploring a working theory of language learning environments, using and discussing existing and potential applications of computer technology in the language classroom, and creating projects to use and test knowledge gained through reading, discussion, and hands-on experience.