Computer Programming for Data Analysis II

Overview

Download our Course Brochure

Short description

The CPD in Computer Programming for Data Analysis II introduces students to applied computational methods in the social sciences. There will be a significant emphasis on machine learning (ML) applications. Students will be able to apply common machine learning tools to answer social science questions.

Students of the course will learn how to analyse and build machine learning tools for problems that they encounter on the job using R, which is an open-sourced, free, and cutting-edge programming language.

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

  • Understand the fundamentals of machine learning methods.
  • Describe the statistical theory behind widely used supervised and unsupervised machine learning methods
  • Explain the variety of machine learning methods available for social science research and an ability to discern appropriate usage for a variety of research questions.
  • Identify appropriate machine learning methods to address a variety of research questions.

On successful completion of the CPD, students will receive a Certificate of Completion.

What topics will you cover?

The Computer Programming for Data Analysis II CPD will introduce participants to the basics of machine learning applications, specifically with a hands-on curriculum aimed at developing knowledge and skills in establishing ML pipelines with state-of-the-art toolkits. Participants will integrate supervised and unsupervised methods for classification and prediction with social science data in a research exercise at the end of the CPD. Participants will also be introduced to practical quantitative text analysis methods using real world datasets.Who is this course for?

The CPD is designed for participants with basic prior experience in computer programming, with a focus on setting up an effective pipeline for processing datasets to execute common ML techniques to answer social science questions. Participants need to have some background in quantitative research methods e.g. degree or equivalent experience acquired in workplace setting. Participants are expected to have a working knowledge of the R programming language. The target learner cohort are participants working in the private sector, for example ICT, finance, banking sectors. Participants should also have access to a laptop with camera and a microphone.

Who is this course for?

The CPD is designed for participants with basic prior experience in computer programming, with a focus on setting up an effective pipeline for processing datasets to execute common ML techniques to answer social science questions. Participants need to have some background in quantitative research methods e.g. degree or equivalent experience acquired in workplace setting. Participants are expected to have a working knowledge of the R programming language. The target learner cohort are participants working in the private sector, for example ICT, finance, banking sectors. Participants should also have access to a laptop with camera and a microphone.

This CPD is part of a programme of Continuous Professional Development in the area of Applied Social Data Analysis that the School of Social Sciences and Philosophy will deliver from Spring 2022. Addressing the scarcity of training in data science in Ireland and co-created with key industry partners, the Applied Social Data Analysis CPD programme trains participants in the fundamental knowledge and skills of social data analysis. The programme goes beyond social data analytics to address causal analysis and consider social issues that are important to industries such as inequality, unemployment, climate change and ethics. This CPD will be of interest to individuals who wish to progress their careers through acquiring valuable social data analysis skills that are widely sought after in the private, public and non-profit sectors.

Who teaches the course?

Assistant Professor Jeffrey Ziegler, Department of Political Science, School of Social Sciences and Philosophy, Trinity College Dublin

How is the course delivered?

A week-long intensive programme (5 hours a day) commencing Monday, August 29th on campus in Trinity College Dublin.

This will be preceded by 2 hours of preparatory online instruction. Additionally, participants will undertake 20 hours of self-study over the course of the programme and complete a combination of in-class and 1 take home exercise. One additional week will be included for submitting CPD exercises.

Computer Programming for Data Analysis II

One of six new in-person CPD courses offered by the School of Social Sciences & Philosophy. Speaker: Dr. Jeffrey Ziegler

Course Fees

The CPD fee is €1,500.

Apply

Registration closing date

August 22nd 2022

How do I register and pay for the course?

Places are limited as class sizes are small, up to 30 per class so you can enrol now to secure your place or send us an enquiry if you have any questions.

You can enrol on the course directly via the PayPal link below by selecting which mode of delivery you wish to take (5 consecutive weeks or one week intensive). The course fee of €1,500 includes access to the course materials via Blackboard (Trinity’s Virtual Learning Environment) for the duration of the course. Please note that participation in this CPD course does not include access to the Trinity Library or any other student services (including a student identity card). For employers wishing to pay for employees' registration via invoice, please contact Mr Shane Fitzgerald at fitzgs10@tcd.ie

Enrol Now

Computer Programming for Data Analysis II (Week long intensive) Price €1,500
A week-long intensive programme (5 hours a day) commencing Monday, August 29th on campus in Trinity College Dublin.

Attendee Name
Attendee Email Address

Get in Touch

You can contact Shane Fitzgerald, External Relations Manager in the School of Social Sciences and Philosophy at fitzgs10@tcd.ie for further details about applying for the module. For further details about the content of the module, you can contact the module lecturer, Dr Jeffrey Ziegler at zieglerj@tcd.ie