Explore UCD

UCD Home >

Computational Social Science  (SCS1)

BSc (NFQ Level 8) · Academic Year 2024/2025
School
Central Office - College of Social Sciences and Law
Attendance
Full Time
Level
Undergraduate
NFQ Level
8
Award
Bachelor of Science
Mode of Delivery
On Campus
Programme Director
Professor Taha Yasseri
Overall Programme Credits:
240
Programme Credits:
Stage 1
Core/Option: 55 Electives: 5
Stage 2
Core/Option: 55 Electives: 5
Stage 3
Core/Option: 50 Electives: 10
Stage 4
Core/Option: 50 Electives: 10
Major/Minor Core & Option Credits:
Stage 1: 25
Stage 2: 25
Stage 3: 20
Stage 4: 20

Curricular information is subject to change.

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!

In this programme we value undergraduate training which equips students with a clear understanding of the interdisciplinary challenges of the field of computational social science. In particular this new UCD BSc degree in Computational Social Science will enable students, whose orientation is towards the social sciences, to couple these core interests with their strong aptitude for computational and analytical training.



We value and support our students' entrepreneurial and innovative strengths as we understand that these characteristics will enable students to make the most of training on this programme. UCD graduates of the new BSc in Computational Social Science will be very well placed to avail of the many new and exciting career opportunities emerging as part of the data revolution impacting on our society and economy. In particular our core modules will encourage students to explore how computational social science can provide new insights and enrich our understanding of observed and new or emergent social phenomena.



In the programme we value training which is both pragmatic and professional in its orientation. We aim to encourage and support students to uphold the highest standards of data management and application in their work, both on and off campus. Students will be encouraged to explore opportunities available to combine their academic training with opportunities to gain valuable career-oriented skills and professional experience. We can also facilitate students who may want to focus on a much deeper academic engagement through advanced and more specialised modules also available.


1 - Demonstrate a broad understanding of the social sciences and their multidisciplinary nature.
2 - Demonstrate a core knowledge and understanding of the fundamentals of computational social science.
3 - Synthesise, evaluate, interpret and report theories and evidence in an open, analytical and critical manner.
4 - Apply problem solving skills in a variety of different contexts
5 - Apply appropriate computational social science and social data analytic techniques to address domain specific research problems.
6 - Work effectively and responsibly, using professional techniques, tools and technologies, as an individual and in teams.
7 - Demonstrate best practice in the collection, manipulation and storage of data, some of which may be sensitive; Responsible and professional use of data and reporting of research results.
8 - Demonstrate an awareness of the regulatory governance framework and principles of ethical practice in the social sciences and how these principles should be applied.
9 - Communicate effectively using written, quantitative, visual and oral method.
10 - Discuss, present and communicate their research ideas, data and results within a group setting and in one-to-one communication.
11 - Demonstrate awareness and aptitude to engage in ongoing training and upskilling
12 - Recognize and appreciate that the field of computational social science and social data analytics is a fast developing science wherein new technologies and analytical techniques are emerging rapidly and professional norms require engagement with this process.

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.

UCD School of Sociology

e. sociology@ucd.ie


Stage 3

Please ensure that you register to a minimum of 20 credits in total from the options list below. If you are studying abroad (Erasmus/non EU exchange) and/or undertaking an internship, please see registration guidelines here.

Stage 4

Please ensure that you register to a minimum of 5 credits in total from the options list below.

Note: In order to complete your Undergraduate degree, you must earn at least 40 credits at level 3 or above. It is your responsibility to ensure that you meet this requirement. Note: You may have taken some level 3 modules in stage 3 already.

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.

Module Type Module   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
Stage 1 Options - Subject/Streams ECC3 Economics  
Stage 1 Options - Subject/Streams GGC2 Geography  
Stage 1 Options - Subject/Streams PTC2 Politics  
Stage 1 Options - Subject/Streams SOC2 Sociology  
Stage 2 Options - Subject/Streams ECC3 Economics  
Stage 2 Options - Subject/Streams GGC2 Geography  
Stage 2 Options - Subject/Streams PTC2 Politics  
Stage 2 Options - Subject/Streams SOC2 Sociology  
Stage 3 Options - Subject/Streams ECC3 Economics  
Stage 3 Options - Subject/Streams GGC2 Geography  
Stage 3 Options - Subject/Streams PTC2 Politics  
Stage 3 Options - Subject/Streams SOC2 Sociology  
Stage 4 Options - Subject/Streams ECC3 Economics  
Stage 4 Options - Subject/Streams GGC2 Geography  
Stage 4 Options - Subject/Streams PTC2 Politics  
Stage 4 Options - Subject/Streams SOC2 Sociology  

See the UCD Assessment website for further details

Module Weighting Info
 
  Award GPA
Programme Module Weightings Rule Description Description >= <=
BHSOC010 Stage 4 - 50.00%
Stage 3 - 30.00%
Stage 2 - 20.00%
Standard Honours Award First Class Honours

3.68

4.20

Second Class Honours, Grade 1

3.08

3.67

Second Class Honours, Grade 2

2.48

3.07

Pass

2.00

2.47