STV2020 – Social Science Data Analysis and Programming

Schedule, syllabus and examination date

Course content

The course offers an introduction to programming-based problem solving for social scientists. With ongoing digitalization in the public sector and automation of services, digital competence is in demand among employers in both the public and private sectors.

The course introduces a number of problems and solutions in social science data processing with applications in R. We start with a number of general programming topics, followed by efficient processing of different data structures and how data can be combined using SQL and Tidyverse. Secondly, we look at special challenges related to space and time. The spatial dimension introduces GIS techniques. Towards the end, we see how machine text analysis can be used to automate data collection and we look at how we can effectively visualize different types of data.

The course provides a good basis for independent work with social science information.

Learning outcome

Having concluded this class students will:

Knowledge

  • Efficiently process different types of data
  • Be able to write R code
  • Master the whole online process from data collection via analysis to visual presentation.
  • Be able to define a research problem that can be answered by information available online

Skills

  • be familiar with programming in R, and use data structures, write loops and more efficient options, do condition tests and write your own functions
  • be able to write R-code that retrieves data from web pages, analyze these and present the results using tables and figures
  • be able to make an interactive presentation of your research results

General competence

  • know how to collect, prepare, analyze and present relevant data to answer social science questions

Admission to the course

Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.

If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.

Formal prerequisite knowledge

STV1020 – Politisk analyse 2: 欧洲杯在线买球_欧洲杯投注网站推荐@sdesign og kvantitative metoder or other introductory course in research methods and statistics

Teaching

Lectures and seminars

Compulsory activities

  • Attend the first seminar, and minimum two of the following four seminars
  • Students are required to upload an R script in Canvas after at least 3 seminars

The seminars are taught in English, and the R scripts handed in must be commented in English.

See the faculty`s rules for reassignment of seminar groups and requirements for compulsory activities.

Absence from compulsory activities

If you are ill or have another valid reason for being absent from compulsory activities, your absence may be approved or the compulsory activity may be postponed.

A student who has completed compulsory instruction and coursework and has had these approved, is not entitled to repeat that instruction and coursework, and does not have to in order to retake the exam.? A student who has been admitted to a course, but who has not completed compulsory instruction and coursework or had these approved, is entitled to repeat that instruction and coursework, depending on available capacity.

Examination

Term paper.

Language of examination

The examination text is given in English, and you submit your response in English.

Grading scale

Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.

More about examinations at UiO

You will find further guides and resources at the web page on examinations at UiO.

Last updated from FS (Common Student System) May 8, 2024 1:20:16 PM

Facts about this course

Level
Bachelor
Credits
10
Teaching
Spring
Examination
Spring
Teaching language
English

Contact

SV-info