Social Computing

December 20th, 2021

Social Computing is an area of computer science that is concerned with the intersection of social behavior and computational systems. It is based on creating or recreating social conventions and social contexts through the use of software and technology. We will address social computing infrastructures, social computing engineering processes, computational social science, in particular recommender systems and community detection, crowdsourcing, collective intelligence, the dark web, mixed reality, mobile social computing, science 2.0 and advanced topics.

Type Lecture
Term SS 2022
Starting 04.04.2022 at 2:30pm
Mentor(s) Ralf Klamma
Assistant(s) Alexander Neumann
1st Exam Date 28.07.2022 at 2:00pm
Room: TEMP1 (1515|001)
2nd Exam Date 30.08.2022 at 2:00pm
Room: HKW 1 (1132|203), amazon- Hörsaal (H06) (1385|004)
Moodle visit
First Weekly Day Monday at 2:30pm
Room: 2356 | 053.2
Second Weekly Day Friday at 2:30pm
Room: 2356 | 053.2

The course has the following outline.

  • Computational Social Science (Algorithms)
  • Applications Areas of Social Computing (Pragmatics)
  • The Web as Social Computing Platform (Infrastructures)
  • The Social Computing Development Process (Engineering)
  • Advanced Social Computing Topics (Advanced Topics)


Student should have basic knowledge in

  • Linear algebra
  • Statistics
  • Probability theory
  • Graph theory
  • Web engineering
  • Web design
  • DevOps