Social Data Science

Study Board of Political Science, Journalism, Sociology, and European Studies

Teaching language: Danish, English
EKA: B380017102
Censorship: Second examiner: None
Grading: 7-point grading scale
Offered in: Odense
Offered in: Autumn
Level: Master

Course ID: B380017101
ECTS value: 10

Date of Approval: 30-03-2023


Duration: 1 semester

Course ID

B380017101

Course Title

Social Data Science

Teaching language

Danish, English

ECTS value

10

Responsible study board

Study Board of Political Science, Journalism, Sociology, and European Studies

Date of Approval

30-03-2023

Course Responsible

Name Email Department
Morten Skovsgaard skh@sam.sdu.dk Journalistik

Offered in

Odense

Level

Master

Offered in

Autumn

Duration

1 semester

Recommended prerequisites

Students are expected to be open-minded and willing to invest in learning the programming language R, which is a powerful language in which a variety of data science methods can be implemented. Furthermore, students are expected to invest a substantial amount of time in acquiring the necessary programming skills both during and outside class so that we can focus on implementing various data science techniques.

Aim and purpose

In order to understand, produce and consume the next generation of social science studies students need to know how to implement and interpret data science methods.

The purpose of this course is to introduce students to web-based data gathering, text analyses and implementations of machine learning. These tools have proven to be extremely powerful full and some of them are directly responsible for the AI wave that is currently remoulding and restructuring many industries including the public sector. Hence understanding how and what different models do is essential for students who want to be prepared for a labour market, which increasingly demands knowledge of where efficiency can be gained by implementing data science methods.

The course begin by an introduction to R but as already stipulated it is expected that students work on their programing skills outside class.

Content

The course starts with an intensive introduction to R and Rstudio. We shall learn how to import and export data, how to structure data and how to plot data using ggplot2. From there we move to visualization of data using the ggplot2 package.

After this introductory phase we move to a how to gather data from the web using scraping techniques and APIs. The next elements are concerned with introduction to text analyses and to simple introduction to machine learning methods.

The course will be a combination of lectures and labs. A substantial proportion will be hands-on work from the students.

Learning goals

To meet the goal of the course, students at the end of the course should have:

Description of outcome - Knowledge

Knowledge that enables the student to:

    • Understand the principles of data science and the assumptions behind select statistical methods.
    • Discuss assumptions behind select data science methods and if possible provide solutions.
    • Interpret results from selected statistical methods.

    Description of outcome - Skills

    Skills that enable students to:

    • Analyze and critically assess scientific articles that use data science methods taught in the course.
    • Create research questions that are relevant in academia and the real world and can be answered using online data and data science methods.
    • Select appropriate data science methods for own research questions.

    Description of outcome - Competences

    Competences that enables students to:

    • Implement data science methods using R.
    • Correctly select and interpret the quantities of interest resulting from the application of these methods and link these results to research goals.

    Literature

    The course will use chapters from textbooks, papers and internet-resources, such as:

    • Adler (2012) R in a nutshell
    • Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani (2021) “An Introduction to Statistical Learning – with applications in R, ISBN: 9781071614174
    • R for Data Science; Wickham and Grolemund (2015).

    Teaching Method

    The teaching language is English, unless all students (and the course’s teachers and student instructors) are proficient in Danish (in this case the teaching language will be changed to Danish).

    Ordinary class discussions (12 classes of 3 hours) where focus is on developing code and apply data science methods to own research question. 

    This course is based on active learning, involving a high degree of individual and group interaction and class participation.

    Workload

    Scheduled classes
    12 classes of 3 hours

    Workload
    Face-to-face teaching (lectures):   36 hours
    Preparation:                                 210 hours
    Examination:                                  24 hours
    Total:                                            270 hours

    Examination regulations

    Exam

    Name

    Exam

    Timing

    Ordinary examination: January
    Re-examination: February

    Tests

    Exam

    Name

    Exam

    Form of examination

    Take-home assignment

    Censorship

    Second examiner: None

    Grading

    7-point grading scale

    Identification

    Student Identification Card - Exam number

    Language

    Danish, English

    Duration

    One week (7 days).

    Length

    Max. 10/15 pages (10 when written alone and 15 pages when written with one other student) (each page with 2400 strokes including spacing, appendix notes and tables but excluding figures, table of contents, list of literature, appendix) 

    The assignments must contain a co-author statement describing for which parts of the assignments each student is responsible.

    A page is defined as 2.400 keystrokes, including spaces. The total number of keystrokes includes appendix notes, tables and figures, but excludes table of contents, list of literature, appendix with syntax and appendix with definitions and descriptive statistics excluded.

    The total number of keystrokes of the assignment must be listed on the frontpage.

    If the maximum number of keystrokes are exceeded or the number of keystrokes isn’t listed on the frontpage, the assignment will be dismissed resulting in a used exam-attempt.

    Examination aids

    All exam aids allowed.

    Assignment handover

    Via Digital Exams.

    Assignment handin

    Hand-in via Digital Exam.

    ECTS value

    10

    Additional information

    Regarding re-examination during the same examination period:
    The re-exam will take same form as the ordinary exam.

    In the case of group-exams, where not all students in the group has to resubmit their assignment, the student must resubmit a new single authored assignment for the re-exam.

    EKA

    B380017102

    External comment

    Faget er aflyst i efteråret 2023.

    Courses offered

    Offer period Offer type Profile Education Semester
    Fall 2023 Optional Kandidatuddannelsen med centralt fag i Samfundsfag, med et sidefag på 75 ECTS, gældende fra 1. september 2020 Master of Science (MSc) in Social Sciences | Odense
    Fall 2023 Optional Kandidatuddannelsen med centralt fag samfundsfag, med et sidefag på 45 ECTS, for studerende der har haft Economic Principles and Politics (soc) eller tilsvarende på deres bacheloruddannelse, gældende fra 1. september 2020 Master of Science (MSc) in Social Sciences | Odense
    Fall 2023 Optional Kandidatuddannelsen med centralt fag i samfundsfag, med et sidefag på 75 ECTS, for studerende der har haft Economic Principles and Politics (soc) eller tilsvarende på deres bacheloruddannelse, gældende fra 1. september 2020 Master of Science (MSc) in Social Sciences | Odense
    Fall 2023 Optional Kandidatuddannelsen med centralt fag i Samfundsfag, med et sidefag på 45 ECTS, gældende fra 1. september 2020 Master of Science (MSc) in Social Sciences | Odense
    Fall 2023 Optional Kandidatuddannelsen i Statskundskab - Spor 3, gældende fra 1. september 2020 Master of Science (MSc) in Political Science | Odense
    Fall 2023 Optional Kandidatuddannelsen i Statskundskab - Spor 1, gældende fra 1.september 2020 Master of Science (MSc) in Political Science | Odense
    Fall 2023 Optional Kandidatuddannelsen i Statskundskab - Spor 2, gældende fra 1.september 2020 Master of Science (MSc) in Political Science | Odense
    Fall 2023 Optional Sidefag på kandidatniveau i Samfundsfag, gældende fra 1. september 2020 Master of Science (MSc) in Social Sciences | Odense
    Fall 2023 Optional This programme will not enroll new students after September 2021 - Master of Social Sciences in Comparative Public Policy and Welfare Studies, valid from September 1st, 2020 Comparative Public and Welfare Studies - 2022 | Master of Science (MSc) in Comparative Public Policy and Welfare Studies | Odense
    Fall 2023 Exchange students

    Teachers

    Name Email Department City
    Rasmus Schmøkel rws@sdu.dk Digital Democracy Centre (00) Odense

    URL for Skemaplan