Short University Courses

R for Social Data Science

Length
8 weeks
Price
1,500 EUR excl. VAT
Next course start
Fall 2024 See details
Course delivery
Virtual Classroom
Length
8 weeks
Price
1,500 EUR excl. VAT
Next course start
Fall 2024 See details
Course delivery
Virtual Classroom
Leave your details so the provider can get in touch

Course description

R for Social Data Science will introduce participants to basic computer programming skills for social data analysis. In particular, it will introduce participants to the R programming language, which is an open-sourced and cross-platform tool for statistical analysis. The aim is for participants to acquire basic programming skills.

Upcoming start dates

1 start date available

Fall 2024

  • Virtual Classroom
  • Online
  • English

Suitability - Who should attend?

Who is this Course For?

The CPD is designed for participants with interest, but no basic prior experience in computer programming. Participants are expected to have some background in quantitative research methods, such as a degree or equivalent experience acquired in workplace setting. The target learner cohort are participants working in the private sector, for example ITC, finance, and banking sectors.

Outcome / Qualification etc.

On successful completion of this module students will be able to:

  • Describe basic programming terminology, structures, and conventions.
  • Demonstrate familiarity with the R programming language, including the ability to write, execute and debug scripts.
  • Design project workflows through GitHub
  • Perform data wrangling and visualisation tasks using R.

Training Course Content

What topics will you cover?

R for Social Data Science introduces participants to the core programming concepts, such as functions, variables, conditions, loops, working with libraries, and interacting with APIs. It also covers data management and visualisation. Best practices in project workflow and version control will also be introduced using Github.

The schedule of topics for the class is as follows:

  • Sessions 1 & 2, Introduction to Computation:Discuss core software development concepts such as computers, programming languages and algorithms. Learn how to share code using GitHub.
  • Sessions 3 & 4, R Basics:Introduce environments, variables, assignment, and object types. Start using some built-in functions to describe data.
  • Sessions 5 & 6, Control Flow:Branching, if-else statements, and loops.
  • Sessions 8 & 9, Functions:Main building block of a program implemented in any computing language, learning how to construct them.
  • Sessions 10 & 11, Debugging, Testing, Performance and Complexity:Learn how to eliminate errors in structured ways and debug, measure execution time and benchmarking of specific operations.
  • Sessions 12 & 13, Data Wrangling:Focus on data frames (base R) and its tidyverse cousin tibble. We will also discuss formats of data storage and functions for data I/O and descriptive analysis.
  • Sessions 14 & 15, Visualisation:Learn how to plot data in different formats using base R and gglot.
  • Sessions 16 & 17, Gathering Electronic Data:Fundamentals of web scraping, collecting data from online sources.

Course delivery details

Time, Date, and Place

The course will be delivered online over eight weeks (with one week off for reading week). There will be two 1.5-hour sessions each week on Tuesday and Thursday evenings from 6pm-7:30pm. 

Participants will engage with the material in a hands-on environment, which will include coding homework / exercises throughout the CPD. 

On successful completion of the CPD, students will receive a Certificate of Completion. In order to be awarded the Certificate of Completion for R for Social Data Science, participants will need to have completed all required CPD exercises.

Why choose Trinity College Dublin

Ireland's Leading University

Inspiring Generations Since 1592, to Meet Challenges of the Future

20,000 Students

Expenses

Course Fees: €1,500

Get Inspired! Watch the Video

Request info

Contact course provider

Fill out your details to find out more about R for Social Data Science.

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Trinity College Dublin
College Green, Dublin 2, Ireland
D02 PN40 Dublin

Trinity College Dublin

Trinity College Dublin is working with partners in enterprise and the public sector to identify and develop the skills your workforce needs to meet the challenge of the future. We have new flexible programmes for professional learners, designed to meet...

Read more and show all courses with this provider

Ads