This course aims at providing students with the necessary knowledge and skills related to E-Learning and Learning Management Systems, Web-based Learning, and its tools, E-Learning applications in the field of authoring lessons, preparing question banks, and electronic interactive tests. The course also introduces the topics: virtual reality and virtual classrooms, Web2 tools: wikis, blogs, social networks, in addition to augmented reality, cloud computing, and how they are used in teaching and learning.