Data on the course

Show instruction and examinations
521044A Social Computing, 5 ECTS cr 
Code 521044A  Validity 01.08.2018 -
Name Social Computing  Abbreviation Social Computin 
Scope5 ECTS cr   
Type Intermediate Studies Discipline4307 Information Engineering 
  Grading1 - 5, pass, fail 
Unit Computer Science and Engineering DP 

Simo Hosio 

ECTS Credits 

5 ECTS cr / 135 hours of work

Language of instruction 

Finnish; course can also be completed in English.


The course is organsed during the spring semester, during period III. It is recommended to complete the course at the 3rd spring semester.

Learning outcomes 

By the end of the course, students:
-- possess the skills for analysing and designing socially intelligent applications that consist of individuals and computing devices in a variety of contexts.
-- apply the best practices and avoid major pitfalls in designing social services and applications
-- have advanced understanding of both the positive and negative real-world consequences/aspects of social computing systems
-- aree able to explain human behaviour with social computing systems by using theories from such as sociology or psychology.



Basics of social computing, computer-mediated human communication, designing social software, analysing social computing projects, crowdsourcing

Mode of delivery 

The course consists of lectures, exercises and individual / group-based assignments.

Learning activities and teaching methods 

The course consists of lectures (12h), exercises (16h), assignments and self-study (102h).

Target group 

M.Sc. and B.Sc. students. The course recommended for anyone who wishes to strengthen their expertise on human-computer interaction regards the social component.

Prerequisites and co-requisites 

Recommended: 521145A - Human-Computer Interaction

Recommended optional programme components 

The course is an independent entity, and does not require other courses from the student.

Recommended or required reading 

Selected academic publications, delivered upon starting the course.

Assessment methods and criteria 

The students are assessed based on the quality of the assignments. Some of the assignments are peer-evaluated and some are assessed by the course staff.

All the assessment criteria are based on the learning goals of the course.

Read more about assessment criteria at the University of Oulu webpage.


Numerical (1-5)

Person responsible 

Simo Hosio

Working life cooperation 

When possible, guest lectures by local companies are organized, to explain further how social computing drives business.


Current and future instruction
Functions Name Type ECTS cr Teacher Schedule
registration period has ended Social Computing  Course  Simo Hosio  08.01.20 -14.03.20

Future examinations
No examinations in WebOodi