The aim of the course is the overview of electronic learning systems (E-learning) and the study of all their components (hardware (H/W), software (S/W), networking and communication) as well as the investigation of the technologies that support the Distance learning. The principles of designing, developing and evaluating e-learning environments and applications as well as the development of e-learning materials and courses in general are taught in relation to appropriate learning theories. An analysis is made of the individual elements and technologies that support distance (electronic) education and learning. E-learning platforms, modern distance education, good practices for designing learning environments, adaptive learning systems and personalized learning, collaborative learning environments, virtual universities and MOOCs are covered, as well as the role of ease of use but also the feeling in the quality of the educational environments. Also, the issue of evaluating digital educational environments in terms of functionality and learning outcomes is touched upon. The laboratory component of the course takes place in moodle, a popular and free open software system. Through the individual and group assignments that are prepared and presented, the – necessary at postgraduate level – research approach to the subjects is encouraged.