Module Search


Advanced Search

Your search Returned 5546 records

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
Title Code Credits (ECTS) Semester
A Flavour of the Future TFPD2000 5 Single Semester
AMMS AVTE2009 5 Single Semester
AOIC Choral Conducting 1 MUSM7001 10 Single Semester
AOIC Choral Conducting 2 MUSM8001 10 Single Semester
AOIC Choral Conducting 3 MUSM9001 10 Single Semester
AUTOCAD Computer Aided Design CAD1109 5 Single Semester
Ac for Mgmt and Cont & Dec Mak ACCT3005 10 Full Year
Academic English ENGL1004 5 Full Year
Academic Leadership Learn&Teac LTTC9141 5 Full Year
Academic Reporting Skills CONS1014 5 Single Semester
Academic Writing AWRI1003 5 Full Year
Academic Writing & Publishing LTTC9134 10 Full Year
Academic Writing & Publishing LTTC5810 10 Full Year
Accessible Web Design CMPU4001 5 Single Semester
Accident Investigation & Stats HSFT7006 5 Full Year
Account & Strategy in Practice ACCT9022 10 Full Year
Account for Tourism & Leisure TFAC1008 5 Single Semester
Accounting ACCT1007 10 Full Year
Accounting ACCT1003 10 Full Year
Accounting ACCT1000 10 Full Year
Accounting ACCT1005 10 Full Year
Accounting & Fin Info Systems CMPU0011 8 Full Year
Accounting 1 ACCT1008 10 Full Year
Accounting 1 ACCT1030 5 Single Semester
Accounting 1 ACCT1017 10 Full Year
Accounting 2 ACCT1031 5 Single Semester
Accounting 2 ACCT2015 10 Full Year
Accounting 3 ACCT2020 5 Single Semester
Accounting 4 ACCT2021 5 Single Semester
Accounting Inquiry ACCT9021 5 Full Year
Acoustics ACVB3000 5 Single Semester
Acoustics and Industrial Noise PHYS3703 5 Single Semester
Acting 1 DRAM1001 5 Single Semester
Acting 2 DRAM1002 5 Single Semester
Acting 3 DRAM2001 5 Single Semester
Acting 4 DRAM2005 10 Single Semester
Acting and Voice DRAM7001 5 Full Year
Acting and Voice DRAM6000 5 Full Year
Acting to Camera DRAM3100 5 Single Semester
Adaptive SC Co-Management NITL9026 5 Single Semester
Addressing Diversity ECE9001 10 Single Semester
Administering IT Applications CMPU2026 10 Full Year
Administrative Law LAW4011 10 Full Year
Administrative Law LAW3500 10 Full Year
Administrative Law LAW3026 10 Full Year
Administrative Law LAW9035 10 Full Year
Adult Phlebotomy In-service A BIOL7005 15 Full Year
Adult Phlebotomy In-service B BIOL7006 10 Full Year
Adv BIM Processes & Management MLMU2101 15 Full Year
Adv BIM for Const & Proj Mgmt MLMU9003 5 Single Semester
Adv Career Coaching Skills CPDE1003 5 Single Semester
Adv Chemical Safety Manager HSFT7008 5 Full Year
Adv Diagnostics & Bioinfomatic BIOL9220 10 Single Semester
Adv Documentary Production MED3018 5 Single Semester
Adv Dynamic/App Comp Modelling MECH9000 5 Single Semester
Adv Energy EngineeringEconomic MECH9015 5 Single Semester
Adv English for Acad Pruposes GRSO1004 5 Full Year
Adv Food Microbiology & Biotec TFBT4001 5 Single Semester
Adv Food Tech for Envir Health ENHE4002 5 Single Semester
Adv Management Accounting 1 MACC3002 5 Full Year
Adv Management Accounting 2 MACC4001 5 Full Year
Adv Medical Ultrasound Physics PHYS6001 1 Full Year
Adv Motor Cycle Elec Tech&Diag AUTT3123 5 Single Semester
Adv Music Theory & Arrangement MUSG3002 10 Full Year
Adv Optics/App Optal Spec/Phys PHYS4840 5 Full Year
Adv Profess Practice Studies BIOL3210 10 Full Year
Adv Qual Analysis for Bus Res SOCE1001 5 Full Year
Adv Quant Analysis for Bus Res SOCE1002 5 Full Year
Adv Scoring Tech forVisual Med MUSG9003 10 Full Year
Adv Signal Processing (2) Dig ELEC5004 5 Single Semester
Adv Spatial Data Management SSPL9076 5 Single Semester
Adv Tech for Computational Phy PHYS4812 5 Full Year
Adv Topics in Comp Intelligenc COMP9000 5 Single Semester
Adv Topics in En & Env Physics PHYS4844 5 Single Semester
Adv Workplace Safety Manager HSFT7001 5 Full Year
Adv. Environmental Analysis CHEM4006 5 Single Semester
Adv. Project Management (L.8) CMPU4006 5 Single Semester
Adv. Research Methodologies LAW9033 5 Full Year
AdvSynthesis for Drug Discover CHEM4123 5 Single Semester
Advan Architect Design Studio ARCH9003 20 Single Semester
Advan. Data Comms & Networking CMPU4085 5 Single Semester
Advance Maintenance Systems ADMS3411 5 Single Semester
Advanced Algebra MATH4834 15
Advanced Analytical Chemistry CHEM4007 5 Single Semester
Advanced Automation CONT1803 5 Single Semester
Advanced Biomedical Literacy BIOL9000 5 Full Year
Advanced Bioprocessing Techs CHEM4115 5 Single Semester
Advanced Biotechnology TFBT4004 5 Single Semester
Advanced Clinical Techniques OPTO3802 10 Full Year
Advanced Cocktail Making TFBS2021 5 Single Semester
Advanced Computer Networking CMPU3001 10 Single Semester
Advanced Control TDSY4602 5 Single Semester
Advanced Control Engineering CONT1802 5 Single Semester
Advanced Corporate Finance FNCE2016 5 Single Semester
Advanced Database Admin. CMPU4086 5 Single Semester
Advanced Database Systems CMPU3002 10 Single Semester
Advanced Databases DATA9810 5 Single Semester
Advanced Databases INFS2007 5 Single Semester
Advanced Databases CMPU4079 5 Single Semester
Advanced Databases CMPU4003 5 Single Semester
Advanced Decorative Plastering PAIN1006 10 Full Year
Advanced Design and Machining ADVD4111 5 Single Semester
Advanced Drama Production MED3019 5 Single Semester
Advanced Energy Systems ADEN2211 5 Single Semester
Advanced Environmental Enginee CBEH4003 5 Single Semester
Advanced Financial Reporting FNCE4000 10 Full Year
Advanced Financial Reporting ACCT3011 10 Full Year
Advanced Financial Reporting ACCT3003 10 Full Year
Advanced Fire Safety Manager HSFT7010 5 Full Year
Advanced Game Programming GAME4011 10 Single Semester
Advanced Highways & Transport CBEH4007 5 Single Semester
Advanced Innovation and Career CMPU4004 5 Single Semester
Advanced Inorganic Chemistry CHEM4120 5 Single Semester
Advanced Inorganic Topics CHEM4003 5 Single Semester
Advanced Journalism Studies JOUR3007 5 Single Semester
Advanced Management Accounting ACCT3009 10 Full Year
Advanced Management Accounting ACCT3014 10 Full Year
Advanced Marketing MRKT2002 5 Single Semester
Advanced Measurement RECE9132 5 Single Semester
Advanced Medical Measurement 1 PHYS4825 5 Single Semester
Advanced Medical Measurement 2 PHYS4826 5 Single Semester
Advanced Mgmt Accounting 2 ADMG4000 10 Full Year
Advanced Molecular Biology BIOL3006 5 Single Semester
Advanced Molecular Biology BIOL4405 5 Single Semester
Advanced Molecular Gastronomy TFCS9025 5 Single Semester
Advanced Nanotechnology Topics PHYS4841 5 Full Year
Advanced Nutrition & Dietetics BIOL4000 10
Advanced Organic Chemistry CHEM4004 5 Single Semester
Advanced Organic Synthesis CHEM4005 5 Single Semester
Advanced Pattern Cutting FASH1001 10 Full Year
Advanced Photojournalism JOUR3003 5 Single Semester
Advanced Radio Production MED3020 5 Single Semester
Advanced Refinishing AUTT3133 5 Single Semester
Advanced Rendering & Animation CBEM1410 5 Single Semester
Advanced Roofing 1 ROOF1000 5 Single Semester
Advanced Roofing 2 ROOF1003 5 Single Semester
Advanced Roofing Geometry ROOF1005 5 Single Semester
Advanced Security 1 CMPU4007 5 Single Semester
Advanced Security 2 CMPU4008 5 Single Semester
Advanced Signal Processing COMM4601 5 Single Semester
Advanced Structural Design STRT9000 5 Single Semester
Advanced Topics in Research ENEH1007 5 Full Year
Advanced Wine Studies TFBS4021 5 Single Semester
Advertising & Market Research MRKT1105 5 Single Semester
Advertising Practice MRKT1208 10 Single Semester
Advertising Strategy MRKT1102 5 Single Semester
Advocacy Practice Training SOCS1000 10 Full Year
Advocacy Research SOCE1011 5 Full Year
Aerodynamics AVTE1008 5 Single Semester
Aeronautical Workshop Pract 1 AVTE1103 5 Single Semester
Aeronautical Workshop Pract 2 AVTE2211 5 Single Semester
After Nationhood VSCS1004 5 Single Semester
Agile Method & Tech Proj Mgmt DMED4039 10 Full Year
Agile Project Management DTEC3006 5 Full Year
Air Conditioning & Ventilation ACON3111 5 Single Semester
Air Conditioning Engineering ACON4111 5 Single Semester
Air Conditioning Engineering REFG3001 5 Single Semester
Air Conditioning Technology ACON2000 5 Single Semester
Air Quality & Energy TFME3002 5 Single Semester
Air-Conditioning (EU842) AUTT3132 5 Single Semester
Air-Conditioning Technology CONS2017 5 Single Semester
Aircraft Aerodyna Sruc & Sys 1 AVTE1105 5 Single Semester
Aircraft Aerodyna Sruc & Sys 1 AVTE1009 5 Single Semester
Aircraft Aerodyna Sruc & Sys 2 AVTE1110 5 Single Semester
Aircraft Aerodyna Sruc & Sys 2 AVTE2001 5 Single Semester
Aircraft Aerodyna Sruc & Sys 3 AVTE3004 5 Single Semester
Aircraft Aerodyna Sruc & Sys 3 AVTE2210 5 Single Semester
Aircraft Engines 1 AVTE1102 5 Single Semester
Aircraft Engines 2 AVTE2207 5 Single Semester
Aircraft Spares & Logistics AVTE3107 5 Single Semester
Aircraft Technol 1(Struc&Syst) AIRT3000 5 Single Semester
Aircraft Technology 2 AIRT4000 5 Single Semester
Airline Operations AVTE3108 5 Single Semester
Airline Operations AOPS3000 5 Single Semester
Airport Operations AOPS1000 5 Single Semester
Aistriúchán & scríbhneoireacht IRSH9200 15 Single Semester
Alcohol Studies Resp Use,Sales FOBE3000 5 Single Semester
Algebra 2 MATH3821 15 Full Year
Algebraic Str.: Rings & Fields MATH4805 5 Single Semester
Algebraic Structures: Groups MATH3807 5 Single Semester
Algorithm & Design & Problem CMPU1001 5 Single Semester
Algorithms & Data Structs 1 INFS2004 5 Single Semester
Algorithms & Data Structs 2 INFS2009 5 Single Semester
Algorithms & Data Structures CBEG4405 5 Single Semester
Algorithms & Data Structures CBEM1406 5 Single Semester
Algorithms & Data Structures CMPU2001 5 Single Semester
Algorithms and Approx Theory MATH9953 5 Single Semester
Algorithms, Data Struct&Mgmt MATH2807 5 Full Year
Allegro 1 ACMU6000 5
Allegro 2 ACMU6001 5 Single Semester
Alternative Energy Systems ALES1135 5 Single Semester
Alternative Energy Technologie AUTT3118 5 Single Semester
Alternative Fuel/Power Units AUTT3126 5 Single Semester
Aluminium Repair & Joining AUTT2107 5 Single Semester
American Vantage Points ENGA2000 10 Full Year
An Chumarsáid Ghníomhach (1.A) LANG1038 10 Full Year
An Ghaeilge 1 TFGA1005 5 Single Semester
An Ghaeilge 2 TFGA1006 5 Single Semester
An Ghaeilge 3 TFGA2005 5 Single Semester
An Ghaeilge 4 TFGA2006 5 Single Semester
An Introduction to Mindfulness SOC1010 5 Single Semester
Analogue Electronics ELTR2604 5 Single Semester
Analysing Organisations NITL9017 5 Single Semester
Analysis & Performance Practic MAPP9102 5 Full Year
Analysis and Criticism MUSG3501 5 Full Year
Analysis/Calculus 2 MATH2827 15 Full Year
Analytical Chemistry CHEM3004 5 Single Semester
Analytical Chemistry CHEM4102 5 Single Semester
Analytical Maths MATH1025 8 Full Year
Analytical Met in Biochemistry BIOL3003 5 Single Semester
Analytical Perspectives(Major) MUSG4010 20 Full Year
Analytical Perspectives(Minor) MUSG4002 10 Full Year
Analytical Tools for Bus Mgmt MGMT1053 5 Single Semester
Analytical metho in Bioscience BIOL4108 5 Single Semester
Anatomy & Physiology BIOL2808 5 Single Semester
Anatomy & Physiology ANPH1101 5 Single Semester
Anatomy &Physiology of the Eye OPTO8001 10 Full Year
Anatomy and Physiology BIOL7002 10 Full Year
Animal Products Technology TFFP2002 5 Single Semester
Antennas - Design & Technology ICMT1003 5 Full Year
Apl Mus Theor,Trans & Keyboard MUSG2003 10 Full Year
App Bus Plan Hosp Serv Sector TFHM1005 5 Single Semester
App Materials, Finish & Repod. TIM3003 20 Full Year
App Mktg Hosp&Ser Front Line TFMK1002 5 Single Semester
App Model in Env,Food & Health ENEH1006 5 Full Year
App Mus Theor & Trans Key (SW) MUSG2008 10 Full Year
App Negotiation&Conflict Resol TFCM3001 5 Single Semester
App Research Writing & Methods RESM9001 5 Single Semester
Application Develop.&Comm. CMPU4009 5 Single Semester
Application of Fire Safety Eng FIRE3122 5 Single Semester
Applied Biomaterials BIMA1104 5 Single Semester
Applied Case & Work Based Proj LOGT6012 5 Full Year
Applied Chemistry CHEM1012 5 Single Semester
Applied Cloud Computing CMAP4005 5 Single Semester
Applied Comms & Cust Care Mgmt TFCM1004 5 Single Semester
Applied Communications COMM1049 2 Single Semester
Applied Communications 1 TFCM1005 5 Single Semester
Applied Communications 2 TFCM1006 5 Single Semester
Applied Creativity in Design ACID2411 5 Single Semester
Applied Data Networking COMM2110 5 Single Semester
Applied Data Networking 1 COMM1201 5 Single Semester
Applied Design Technologies DMED4043 10 Full Year
Applied Design Thinking MGMT1127 5
Applied Design: Options APDG4411 5 Single Semester
Applied Energy Systems 1 ENSY2100 5 Single Semester
Applied Energy Systems 1 MECH2009 5 Single Semester
Applied Energy Systems 2 MECH2010 5 Single Semester
Applied Energy Systems 2 ENSY3202 5 Single Semester
Applied Eng Science & Material AESC1000 10 Full Year
Applied Engineering Science 2 AESC2411 5 Single Semester
Applied Fluid Mechanics FLUD3111 5 Single Semester
Applied Food Industry Comms TFCO1002 5 Single Semester
Applied Geometry & Drawing TIM1002 5 Single Semester
Applied Heat/ Med Dev & Bioeng PHYS3708 5 Single Semester
Applied Innovation in Design AIDD2411 5 Single Semester
Applied Intelligence CMPU3004 5 Single Semester
Applied Knowledge Mangt RECE9409 5 Single Semester
Applied Knowledge Mangt EP RECE9410 5 Single Semester
Applied Machine Learning CMAP4003 5 Single Semester
Applied Management MGMT2101 5 Single Semester
Applied Mechanics 1 MECH2001 5 Single Semester
Applied Mechanics 2 MECH2023 5 Single Semester
Applied Music Bus & Study Skil MUSG2000 10 Full Year
Applied Nutrit and Metabolism BIOL3718 5 Single Semester
Applied Nutrition BIOL3719 5 Single Semester
Applied Optics PHYS3701 5 Single Semester
Applied Optics-Polarised Light NMAD1003 5 Full Year
Applied Physical & Analyt Chem CHEM4128 5 Single Semester
Applied Physics PHYS1005 5 Single Semester
Applied Physics for Design 1 SCNC1411 5 Full Year
Applied Physics for Design 2 SCNC2411 5 Full Year
Applied Project MRSP4000 10 Full Year
Applied Project/Strat ProdPlan MGMT1133 15 Single Semester
Applied Retailing RETL2015 5 Single Semester
Applied SCM & Cases SCMT4000 5 Single Semester
Applied Social Science INTR1007 5 Single Semester
Applied Surface Engineering MECH9010 5 Single Semester
Applied Thermodynamics MECH3018 5 Single Semester
Applied Writing 1 ENGA1021 5 Single Semester
Applied Writing 1 Int AWRI1008 0 Single Semester
Applied Writing 2 AWRI1012 5 Single Semester
Applied Writing 2 ENGA1022 5 Single Semester
Applied Writing 2 Int AWRI1009 0 Single Semester
Appraisal & Validation in DSM MLMU9006 5 Single Semester
Approaches to Humanities INTR1011 5 Single Semester
Approaches to Media MED1012 5 Single Semester
Apps Development & Innovation SDEV1000 5 Single Semester
Aquatic Studies TFLM2006 5 Single Semester
Arabic LANG1046 3 Single Semester
Arch Design Research Studio ARCH9006 20
Architectural Desg Studio I&II ARCH1100 20 Full Year
Architectural Design Studio 10 ARCH5102 30 Single Semester
Architectural Design Studio 3 ARCH2000 15 Single Semester
Architectural Design Studio 4 ARCH2001 15 Single Semester
Architectural Design Studio 5 ARCH3000 15 Single Semester
Architectural Design Studio 6 ARCH3109 15 Single Semester
Architectural Design Studio 7 ARCH4106 15 Single Semester
Architectural Design Studio 8 ARCH4107 15 Single Semester
Architectural Design Studio 9 ARCH5101 20 Single Semester
Architecture & Community ARCH4001 5 Single Semester
Architecture & Urban Society RECE3232 5 Single Semester
Architecture and Culture ARCH9005 5 Single Semester
Architecture, O.Sys & Networks CMPU4062 5
Archive Studies VSCS2000 5 Single Semester
Archiving in Context PHOT3018 5 Full Year
Ardscileanna scríofa IRSH9102 10 Single Semester
Arrangement Analysis MUSG2007 10 Full Year
Art Direction COMM1032 5 Single Semester
Art Direction MRKT1214 5 Single Semester
Art Food: Choc & Pastry Work FOBE3001 5 Single Semester
Art Food: Classic&Contemp Cook FOBE2000 5 Single Semester
Art Food:Bread Mak.&Mark. Cake TFCA2031 5 Single Semester
Art Food:Spec Meat & Fd Ret M TFCA4000 5 Single Semester
Art Foods: Prof Kitchen Skills TFCA1031 5 Single Semester
Art Portfolio ART1001 5 Full Year
Art in Context SOCP1005 5 Single Semester
Art in Early Education 1 ECE1005 5
Art in Early Education 2 ECE2015 5 Full Year
Artificial Intelligence 1 CMPU4010 5 Single Semester
Artificial Intelligence 2 CMPU4011 5 Single Semester
Artisan 5:Cake Des.&Sugar Craf TFCA3000 5 Single Semester
Artisan Bread Technology TFBK3023 10 Single Semester
Artisan Foods: Deli Kitchen TFCA2021 5 Single Semester
Artist Dev. & Entrepreneurship MUSG1004 10 Full Year
Arts in Context 3.6 FAAC3000 5 Single Semester
Arts in Context Practical 3.5 FACA3000 5 Single Semester
Assess & Plan for Early Learn ECE3019 5
Assessment & Feedback to SSL LTTC9005 5 Full Year
Asset Valuations RECE4100 5 Single Semester
Astromy, Env. & Energy Physics PHYS1704 5 Single Semester
Audiences BACI2006 5 Single Semester
Audiences MED2012 5 Single Semester
Audio Production MED2009 5 Full Year
Auditing ACCT3007 10 Full Year
Auditing ACCT9015 10 Full Year
Auditing ACCT3004 10 Full Year
Auditing 1 ACCT9003 10 Full Year
Auditing for Tech & Safety Mgr HSFT7011 5 Full Year
Aural Awareness&Analy 1 MUSG1501 5 Full Year
Aural Awareness&Analysis 2 MUSG2501 5 Full Year
Aural Training & Sight Singing MUSF1011 5 Full Year
Authoring Principles MED9003 10 Single Semester
Authoring Principles MED9036 5 Single Semester
Auto Bodyshop Management PSOS2000 5 Single Semester
Auto CAD Module 1 AUCD2208 10 Single Semester
Auto Electrical Systems 1 AEES1001 5 Single Semester
Auto Sales Operations AUSC2000 5 Single Semester
Auto Science Lab 1 AUSL2000 5 Single Semester
Auto Service & Repair Ops ASRO2000 5 Single Semester
Auto Workshop Practice 2 AMGP2000 5 Full Year
Auto. & Point of Care Analysis BIOL9224 5 Single Semester
AutoCAD & Commun Dev 1.2 ITCD1209 5 Single Semester
AutoCAD 1 CAD11000 5 Full Year
AutoCAD 2 CAD22000 5 Full Year
Automation Systems AUTO2103 5 Single Semester
Automation Technology ATEC1103 5 Single Semester
Automotive Design AUTT2009 5 Single Semester
Automotive Electrical Systems2 AEES2106 5 Single Semester
Automotive Electricity 2 AUTT2101 5 Single Semester
Automotive Eng Tech Project AUTT2305 10 Full Year
Automotive Science 2 MVSC2000 5 Single Semester
Automotive Science 2 AUTT2113 5 Single Semester
Automotive Science 3 AUTT3130 5 Single Semester
Automotive Science 3 AUSC2105 5 Single Semester
Automotive Science Lab 2 AUTT2111 5 Single Semester
Automotive Science Lab 2 AUSC2107 5 Single Semester
Automotive Technology AUTT1000 5 Single Semester
Automotive Technology 2 AUTT2000 5 Single Semester
Automotive Technology 3 AUTT2100 5 Single Semester
Automotive Technology 3 AUTT3300 5 Single Semester
Automotive Technology 4 AUTT3117 5 Single Semester
Automotive Workshop 5 AUTT3119 5 Single Semester
Automotive Workshop Practice AMWP1000 5
Automotive Workshop Practice 3 AMWP3302 5 Full Year
Automotive Workshop Practice 3 AUTT2013 5 Single Semester
Automotive Workshop Practice 4 AUTT2109 5 Single Semester
Automotive Workshop Practice 6 AUTT3127 5 Single Semester
Aviation Legislation AVTE2208 5 Single Semester
Aviation Legislation -Military AVTE2008 5 Single Semester
Aviation Legislation – Civil AVTE1013 5 Single Semester
Avionic Systems 1 AVTE1011 5 Single Semester
Avionic Systems 2 AVTE2003 5 Single Semester
Avionic Systems 3 AVTE3006 5 Single Semester
Avionics 1 AVTE1107 5 Single Semester
Avionics 2 AVTE2206 5 Single Semester
Avionics 3 AVTE3101 5 Single Semester
Aístear & Síolta Implemen Prog SOC3020 10 Full Year