Module Spotlight

Listed below are a selection of interesting module choices that have first year elective places available. Please click on the module titles to find out more.

Always read the information in ‘Am I eligible to take this module?’ before you make your decision.

Please add this to your favourites and check back for updates.

(Last updated: 10 January 2022)

Module CodeModule Title
ACC10060 Acc for non-Business students
BIOL10070 Biology for the Modern World
BMGT10060 Introduction to Management
CPSC10010 Introduction to Crop Science
CVEN10050 Intro to Civil & Envir Eng
DSCY10010 Global Development Goals
DSCY10040 Childhood
DSCY10050 War: Ancient and modern
DSCY10060 Energy Climate Change & Policy
DSCY10070 Materials in Society
DSCY10080 Gateways to Japan
DSCY10090 The Art of Living Well
DSCY10100 Storytelling
DSCY10130 Understanding Homelessness
ECON10040 Economics and Society
EDUC10220 Edu for a sustainable future
ENG10020 Children's Literature
FDSC10010 Food Diet and Health
FR10140 Paris
GEOG10080 Dynamic Earth
GEOG10100 People, Places, Regions
GEOL10040 Earth, Environment and Society
GEOL10050 Earth and Humanity
GEOL10060 Introduction to Earth Sciences
GEOL20110 Global Environmental Change
GEOL20180 Geoscience for Sustainability
GEOL20230 History of life on Earth
GEOL20240 Medical Geology
GER10150 German History on Screen
IA20010 Creativity & Innovation
IA20060 Social Entrepreneurship
IA20080 Design Thinking
IA20090 Design Your Life
IA20160 Creativity & Innovation (OL)
IA20180 Social Entrepreneurship (OL)
IA20190 Design Thinking (OL)
IA20210 Innovation Sustainability (OL)
IR10040 Teanga na Gaeilge I
IR10190 An Ghaeilge Acadúil
IS10010 Information & Social Media
IS10060 Digital Technology
LANG10010 Italian Gen Purp 1
LANG10100 German Gen Purp 1
LANG10230 Spanish Gen Purp 1
LANG20440 French for General Purposes 4
LING10010 Language Use and Communication
MUS20180 UCD Philharmonic Choir 2
PHIL10020 Intro to Probs of Philosophy
PHIL10030 Intro to Modern Philosophy
PHIL10040 Introduction to Ethics
PHIL10070 Ancient Philosophy
PHIL10100 Existentialism and Humanism
PHIL10110 Intro to Eastern Philosophy
PHPS10010 Student Health & Wellbeing
PHYC10200 Conceptual Physics
POL10120 Found in Global Dev
PSY10090 Intro to Applied Psychology
SMGT10240 Sports Development 1
SOC10060 Ireland in Perspective
SOC10070 Sociological Analysis
SPOL10020 Contemp Irish Welfare State
SSJ10060 Inequality in Irish Society
STAT10050 Practical Statistics