Course Instructor:
Syllabus:
The course has as goals the assimilation of concepts, theories, algorithms and techniques specific to adaptive, personalized and collaborative systems. It begins with a comparative analysis of the web generations (Web1.0, Web2.0 – the Social Web, and Semantic Web), making a parallel between the cognitive and socio-cultural paradigms. The first half of the course is considering adaptive systems. It discusses user modeling: cognitive, conative and emotional. It presents the basis of personalized and adaptive systems, adaptive interfaces, hypertext adaptive systems, intelligent tutoring systems, and recommendation systems. The second part of the course deals with the theory and applications specific for the social web: Communities of practice, Activity Theory, the theory of collective memory, imaginary, social networks (analysis and metrics), folksonomies, computer-supported cooperative work (CSCW), Groupware, Computer-Supported Collaborative Learning (CSCL).