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 11 Jan 2021.

Module CodeModule Title
ARCH10050 Intro archaeology of Ireland
BMGT20050 International Management
BMGT20080 Service Learning
BSEN10010 Biosys Eng Design Challenge
COMP10130 Computer Science in Practice
COMP30840 Enviro-Tech Boot Camp
CPSC10010 Introduction to Crop Science
CVEN10050 Intro to Civil & Envir Eng
DSCY10010 Global Development Goals
DSCY10040 Childhood
DSCY10060 Energy Climate Change & Policy
DSCY10070 Materials in Society
DSCY10080 Gateways to Japan
DSCY10090 The Art of Living Well
ENG10020 Children's Literature
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
GEOL20230 History of life on Earth
GEOL20240 Medical Geology
GER10150 German History on Screen
GRC10180 The Age of Augustus
IA20010 Creativity & Innovation
IA20020 Essentials of Entrepreneurship
IA20060 Social Entrepreneurship
IA20080 Design Thinking
IA20090 Design Your Life
IR10050 Irish for Beginners
IR10090 Forbairt na Gaeilge Acadúla
IS10060 Digital Technology
ITAL10080 Making Italy
LANG10010 Italian Gen Purp 1
LANG10100 German Gen Purp 1
LANG10230 Spanish Gen Purp 1
LANG20440 French for General Purposes 4
LANG20450 German for General Purposes 4
LANG20470 Spanish General Purposes 4
LAW10440 Law in Europe
LING10010 Language Use and Communication
MIS29080 Game Design and Gamification
MUS20330 UCD Philharmonic Choir 6
MUS20350 UCD Symphony Orchestra 6
PERS20030 Sort your life out and thrive
PHIL10020 Intro to Probs of Philosophy
PHIL10030 Intro to Modern Philosophy
PHIL10040 Introduction to Ethics
PHIL10070 Ancient Philosophy
PHIL10100 Existentialism and Humanism
PHIL10200 Intro Philosophy of Science
PHYC10200 Conceptual Physics
POL10120 Found in Global Dev
POL10160 Found of Contemporary Politics
PORT10080 Lusophony & Cultural Diversity
PSY10040 Psychology of Perception
SOC10060 Ireland in Perspective
SOC10070 Sociological Analysis
SPOL10020 Contemp Irish Welfare State