The world around us is undergoing significant changes due to digitization and deployment of Artificial Intelligence. Today we are more interconnected than ever before. As we navigate this new social landscape, we leave behind digital footprints that can be analyzed and interpreted through the lens of Computational Social Science. This field of study leverages the power of big data, computer simulations, and social network analysis to gain insights into social phenomena and individual behaviour. If you want to contribute to shaping the future of our social digital life, this course is for you!
This course is available through the following application route(s)
The world around us is undergoing significant changes due to digitization and deployment of Artificial Intelligence. Today we are more interconnected than ever before. As we navigate this new social landscape, we leave behind digital footprints that can be analyzed and interpreted through the lens of Computational Social Science. This field of study leverages the power of big data, computer simulations, and social network analysis to gain insights into social phenomena and individual behaviour. If you want to contribute to shaping the future of our social digital life, this course is for you!
About This Course
The BSc degree in Computational Social Science is leading the way in this field of study in Europe and beyond. This course offers a unique combination of training in both computational and social science subjects.
As a student, you will have the opportunity to study two social science subjects out of Sociology, Politics, Geography or Economics, as well as a range of modules which teach you how to analyze human social behavior using data science, machine learning, social simulation, and mathematical modeling techniques. These skills are highly valued in today’s competitive job market.
First Year
The first year includes core modules in: Computational Social Science • Programming • Statistical Modelling & Linear Algebra. In addition, students choose three modules each in two social science subjects: Sociology • Politics • Economics • Geography • Elective module
Second Year
The second year includes further training in Applied and Advanced Computational Social Science methods, as well as courses in Probability Theory • Programming • Calculus and modules in your two social sciences subjects, as well as options from a range of other subjects.
Third Year
The third year provides the opportunity for students to apply for a trimester abroad at another leading university in Computational Social Science and an internship with an industry partner.
Fourth Year
The fourth year includes more modules on data analysis in the social sciences, social dynamics and a research project that will strengthen and consolidate learning in key areas of Computational Social Science.
Assessment
Students usually attend lectures and participate in seminar discussions and lab tutorials. Assessment is based on assignments throughout the trimester, small group work, individual reports, traditional exams and other forms of assessment.
Internship Opportunities
In third year, students can apply for an optional paid internship for one trimester in a range of organisations in the public and private sector, which help to inform future career decisions through real-world experience.
During the third year, trimester-long study opportunities will be offered in a number of international partner universities.
This course is designed to prepare students for employment opportunities related to the curation and analysis of social big data as well as deploying computational methods such as simulation and machine learning to social scenarios for better policy testing and development. With the increasing demand for social data science expertise, graduates of this course can expect to find employment in a variety of sectors, including Information Technology companies such as Google, Deepmind, Microsoft, LinkedIn, Accenture, Twitter, and Facebook, as well as industries such as Finance, Insurance, Manufacturing, Retail and Energy. Public sector and NGO’s are among the other markets where social data scientists are in high demand.
Graduate study opportunities include Social Data Science, Social Sciences, Mathematics and Statistics, Computer Science and Informatics, and other interdisciplinary programmes.
Below is a list of all modules offered for this degree in the current academic year. Click on the module to discover what you will learn in the module, how you will learn and assessment feedback profile amongst other information.
Incoming Stage 1 undergraduates can usually select an Elective in the Spring Trimester. Most continuing undergraduate students can select up to two Elective modules (10 Credits) per stage. There is also the possibility to take up to 10 extra Elective credits.
Trimester | Credits | |||
---|---|---|---|---|
Stage 1 Core Modules |
COMP10010 | Introduction to Programming I | Autumn | 5 |
Stage 1 Core Modules |
CSOC10010 | Introduction to Computational Social Science | Autumn | 5 |
Stage 1 Core Modules |
MST10030 | Linear Algebra I | Spring | 5 |
Stage 1 Core Modules |
STAT10060 | Statistical Modelling | Spring | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
GEOG10140 | Mapping a Sustainable World | Autumn | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
PHIL10160 | Critical Thinking | Autumn | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
SOC10110 | Sociology of Crime & Deviance | Autumn | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
PHIL10040 | Introduction to Ethics | Autumn and Spring (separate) | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
IS10040 | Information, Society, and Culture | Spring | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
IS10060 | Digital Technology | Spring | 5 |
Stage 1 Options - A) Min 1 of: Select a minimum of 1 of the following option modules. Additional options can be selected in place of electives. |
SOC10060 | Ireland in Comparative Perspective | Spring | 5 |
Stage 2 Core Modules |
CSOC20010 | Applied Computational Social Science | Autumn | 5 |
Stage 2 Core Modules |
MST10010 | Calculus I | Autumn | 5 |
Stage 2 Core Modules |
STAT20200 | Probability | Autumn | 5 |
Stage 2 Core Modules |
COMP10020 | Introduction to Programming II | Spring | 5 |
Stage 2 Core Modules |
CSOC30030 | Advanced Computational Social Science | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
COMP20070 | Databases and Information Systems I | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
GEOG20220 | Introduction to GIS for the Social Sciences | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
IS20010 | Core Competencies for Digital Citizenship | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
IS20140 | Exploring Text with Python | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
PHIL20490 | Knowledge & Scepticism | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
SOC20350 | Sociology of Law | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
SOC20440 | Visual Research Methods | Autumn | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
COMP20200 | UNIX Programming | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
COMP20280 | Data Structures | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
IS20030 | Contextual Design Inquiry in Organisations | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
IS20110 | Social Media & Participation in an Online World | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
IS20120 | Computer-Mediated Communication | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
MST20050 | Linear Algebra II | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
PHIL20020 | Logic | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
PHIL20240 | Applied Ethics | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
PHIL20640 | Philosophy of Mind and AI | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
SOC20330 | Sociology of Peace, Conflict & Justice | Spring | 5 |
Stage 2 Options - B) Min 0 of: Students may select an option module from the following list in place of an elective. |
SOC20380 | Global Developments | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20020 | Digital Systems | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20070 | Databases and Information Systems I | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20110 | Discrete Mathematics for Computer Science | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP30030 | Introduction to Artificial Intelligence | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
GEOG20220 | Introduction to GIS for the Social Sciences | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS20010 | Core Competencies for Digital Citizenship | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS20140 | Exploring Text with Python | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30020 | Web Publishing | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30050 | Information Architecture: Designing the Web | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30460 | Gender and diversity in the digital age | Autumn | 10 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
PHIL20490 | Knowledge & Scepticism | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
SOC30440 | Sociology of the Body | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
SSCI30050 | Digital Research Skills for the Social Sciences | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
STAT20240 | Predictive Analytics | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
STAT30010 | Time Series | Autumn | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20090 | Introduction to Cognitive Science | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20200 | UNIX Programming | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20280 | Data Structures | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP20290 | Algorithms | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
COMP30110 | Spatial Information Systems | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
ENG32080 | Social Networks in Fiction: from Jane Austen to Conan Doyle | Spring | 10 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS20110 | Social Media & Participation in an Online World | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS20120 | Computer-Mediated Communication | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS20130 | Social Studies of ICTs | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30370 | Digital Media Ethics (formerly Information Ethics) | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30380 | Digital Storytelling | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30410 | Web UX Evaluation | Spring | 10 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30450 | Artificial Intelligence | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30470 | Technology and Human Rights | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
IS30500 | Digital Media & Climate Crisis | Spring | 10 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
MST20050 | Linear Algebra II | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
PHIL20020 | Logic | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
PHIL20240 | Applied Ethics | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
PHIL20640 | Philosophy of Mind and AI | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
SOC30220 | Science and Society | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
SSCI20030 | Building Resilience | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
STAT20180 | Introduction to Bayesian Analysis | Spring | 5 |
Stage 3 Options - B) Min 20CR: Please ensure that you register to a minimum of 20 credits from the options list below. Please note that there are 5 credit and 10 credit modules available. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here. Additional options can be selected in place of electives. If you are interested in taking IS30410 Web UX Evaluation, please review the module descriptor and contact the module coordinator directly (Judith.Wusteman@ucd.ie) |
STAT30270 | Statistical Machine Learning | Spring | 5 |
Stage 4 Core Modules |
POL30660 | Data Analytics for Social Sciences | Spring | 10 |
Stage 4 Core Modules |
SOC30380 | Social Dynamics and Networks | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
COMP20070 | Databases and Information Systems I | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
COMP30030 | Introduction to Artificial Intelligence | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30020 | Web Publishing | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30050 | Information Architecture: Designing the Web | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
PHIL20490 | Knowledge & Scepticism | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
SOC30440 | Sociology of the Body | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
STAT20240 | Predictive Analytics | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
STAT30010 | Time Series | Autumn | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
COMP20200 | UNIX Programming | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
COMP30110 | Spatial Information Systems | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
CSOC30030 | Advanced Computational Social Science | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
GEOG30880 | Applied GIS | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS20110 | Social Media & Participation in an Online World | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS20120 | Computer-Mediated Communication | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS20130 | Social Studies of ICTs | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30370 | Digital Media Ethics (formerly Information Ethics) | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30380 | Digital Storytelling | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30450 | Artificial Intelligence | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30470 | Technology and Human Rights | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
IS30500 | Digital Media & Climate Crisis | Spring | 10 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
PHIL20640 | Philosophy of Mind and AI | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
STAT20180 | Introduction to Bayesian Analysis | Spring | 5 |
Stage 4 Options - B) Min 5CR: Please ensure that you register to a minimum of 5 credits from the option list below. Additional options can be selected in place of electives. |
STAT30270 | Statistical Machine Learning | Spring | 5 |
The UCD College of Social Sciences and Law is a broad and diverse, but connected community of students and faculty who are committed to creating a more sustainable and equitable future for all. We work together in a culture of collaboration to support each other to thrive and achieve our full potential, in service of broader societal goals. Through our undergraduate and graduate education, research and external engagement, we aim to ensure that our students, faculty and staff thrive and contribute to sustainable well-being on our campus, in Ireland and across the wider world. Our faculty are globally recognized experts in their fields, advancing knowledge through research, engaging with government, business and civil society to enhance our world, and using their knowledge to design and offer cutting-edge education within their disciplines and across the disciplines of Archaeology, Economics, Geography, Information & Communication Studies, Philosophy, Politics & International Relations, Psychology, Social Policy Social Work & Social Justice, and Sociology. Our ambition is that our students will debate and engage with the greatest societal challenges of our time by becoming informed citizens who will play a leading role in shaping societies around the globe toward more sustainable futures.
The Social Sciences degrees at UCD incorporate a diverse range of formal and informal learning opportunities for students, delivered by excellent researchers who are leading their fields globally, and embedding the UN’s sustainable development goals (SDG’s) in their educational activities where appropriate.
BSc Computational Social Science
Computational Social Sciences students learn about a field that harnesses the power of big data, computer simulations, machine learning and social network analysis to gain insights into social phenomena and individual behaviour. The unique combination of computational skills and training in social sciences subjects such as Sociology, Politics, Economics and Geography help students to positively contribute to addressing many of today’s global challenges including reducing inequalities and decent work and economic growth.
- Quality Education (SDG 4)
- Decent work and economic growth (SDG 8)
- Industry, innovation and infrastructure (SDG 9)
- Reduce Inequalities (SDG 10)
- Sustainable Cities and Communities (SDG 11)
This course seamlessly blends my interests in mathematics, computer science, and social sciences, offering a comprehensive approach to addressing societal challenges. The holistic curriculum at UCD stands out for its comprehensive approach, offering a blend of disciplines that I couldn’t find elsewhere. Specifically, modules exploring economics and social network analysis have been very interesting. UCD’s supportive academic environment, with approachable lecturers and tutors, has further enhanced my learning experience. Looking forward, I am excited about leveraging my diverse skill set in a career with an Intergovernmental Organisation, where I can contribute to global advancements.
Iva Sharma, Student
Non-EU Undergraduate Fee information can be found here.
UCD offers a number of competitive undergraduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD undergraduate degree programme. For information on Undergraduate Scholarships, please see the UCD International Scholarships webpage.
How to Apply
General application route(s) for Irish/UK/EU applicants* for International (non-EU) applicants* to Computational Social Science:
ROWCLASS | Apply to | Application Type | ||
---|---|---|---|---|
showAudience-audienceInt | SBU3 Social Sciences Bachelor of Science |
Full-Time Commencing September 2024 |
Undergraduate Degree (Non EU) Non EU Undergraduates |
Closed |
showAudience-audienceInt | SBU3 Social Sciences Bachelor of Science |
Full-Time Commencing September 2025 |
Undergraduate Degree (Non EU) Non EU Undergraduates |
Apply |
showAudience-audienceEU | DN700 Social Sciences Bachelor of Science |
Full-Time Commencing September 2025 |
Application through CAO | Apply via CAO |
Additional special entry route(s) to Computational Social Science:
These options have additional eligibility requirements to cater for specific applicant cohorts. You should not apply via these routes before consulting the requirements or contacting the responsible UCD office.
ROWCLASS | Apply to | Application Type | ||
---|---|---|---|---|
showAudience-audienceEU showAudience-audienceInt | SBU3 Social Sciences Bachelor of Science |
Full-Time Commencing September 2025 |
Access Progression Pathway Access Progression Pathway Application to this Non-EU Access Progression Pathway is by invitation only. If you are not currently enrolled on an Access programme at UCD, your application will be marked as invalid. If you are not a current Access student, but you are a non-EU applicant seeking admission to an undergraduate degree, please submit an application via the "Undergraduate Degree (Non-EU)" course type. |
Apply |