57
School which offers module Module Code Module Title (Click Hyperlink for Course Description) Number of Academic Credits (Students are Permitted to complete a maxium 30 per semester) Runs in Semester 1 denotes Autumn or Fall Semester 2 = Spring Semester and 0 = course runs for full academic year CA% (% tested by Continous Assessment and not exam - usually essay or project work) Exam % Course is available to students taking this stream Prerequisites/ Co-requisites SALIS EN103 English Language Skills:Globalisation 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN104 Debating Skills 5.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN105 Text and Context 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN115 English Language 1 10.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN116 English Language 2 10.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN123 Academic Writing 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN203 Advanced Negotiating Skills 5.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN205 Exile & Belonging in American Short Fiction 5.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN206 Media and Communication Skills 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN214 Sociolinguistics 5.00 1 100 0 HMSAO Students need to be studying on Applied Language degrees in order to attend SALIS EN215 English Language 3 10.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN216 English Language 4 10.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN306 English Integrated Skills 1 5.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN307 English Integrated Skills 2 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN315 English Language 5 10.00 1 100 0 HMSAO Non Native English Speakers Only SALIS EN316 English Language 6 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN321 Oral Skills Advanced 5.00 2 100 0 HMSAO Non Native English Speakers Only SALIS EN330 Being Time and Space in Samuel Beckett 5.00 2 100 0 HMSAO SALIS EN332 Anglo-Irish Lit.1: The Novel and Short Story 5.00 2 100 0 HMSAO SALIS FC001 Language Skills & Intercultural Communication 7.50 1 100 0 HMSAO Non Native English Speakers Only SALIS FC002 Reading & Writing Skills 7.50 2 100 0 HMSAO Non Native English Speakers Only SALIS FR130 French Language 3(Intermediate) 10.00 0 60 40 HMSAO SALIS FR140 French Language 4 (Intermediate) 5.00 2 100 0 HMSAO SALIS FR190 French Society and Literature 5.00 1 50 50 HMSAO SALIS FR208 French Translation Practice 5.00 1 0 100 HMSAO SALIS FR238 French for Academic Purposes: Business 3 5.00 1 100 0 HMSAO SALIS FR248 French Language 4 (Intermediate) 5.00 2 100 0 HMSAO SALIS FR250 French Language 5 (Ex Intermediate) 5.00 1 40 60 HMSAO SALIS FR262 French Language 6 5.00 2 100 0 HMSAO SALIS FR268 French Language 6 (Ex Intermediate) 5.00 2 100 0 HMSAO

Number of Academic CA% (% tested by Course is denotes ... · Module Title (Click Hyperlink for Course Description) Number of ... maxium 30 per semester) Runs in Semester 1 denotes

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

SALIS EN103 English Language Skills:Globalisation 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN104 Debating Skills 5.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN105 Text and Context 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN115 English Language 1 10.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN116 English Language 2 10.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN123 Academic Writing 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN203 Advanced Negotiating Skills 5.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN205 Exile & Belonging in American Short Fiction 5.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN206 Media and Communication Skills 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN214 Sociolinguistics 5.00 1 100 0 HMSAO

Students need to be studying on Applied Language degrees in order to attend

SALIS EN215 English Language 3 10.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN216 English Language 4 10.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN306 English Integrated Skills 1 5.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN307 English Integrated Skills 2 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN315 English Language 5 10.00 1 100 0 HMSAONon Native English Speakers Only

SALIS EN316 English Language 6 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN321 Oral Skills Advanced 5.00 2 100 0 HMSAONon Native English Speakers Only

SALIS EN330 Being Time and Space in Samuel Beckett 5.00 2 100 0 HMSAOSALIS EN332 Anglo-Irish Lit.1: The Novel and Short Story 5.00 2 100 0 HMSAO

SALIS FC001 Language Skills & Intercultural Communication 7.50 1 100 0 HMSAONon Native English Speakers Only

SALIS FC002 Reading & Writing Skills 7.50 2 100 0 HMSAONon Native English Speakers Only

SALIS FR130 French Language 3(Intermediate) 10.00 0 60 40 HMSAOSALIS FR140 French Language 4 (Intermediate) 5.00 2 100 0 HMSAOSALIS FR190 French Society and Literature 5.00 1 50 50 HMSAOSALIS FR208 French Translation Practice 5.00 1 0 100 HMSAOSALIS FR238 French for Academic Purposes: Business 3 5.00 1 100 0 HMSAOSALIS FR248 French Language 4 (Intermediate) 5.00 2 100 0 HMSAOSALIS FR250 French Language 5 (Ex Intermediate) 5.00 1 40 60 HMSAOSALIS FR262 French Language 6 5.00 2 100 0 HMSAOSALIS FR268 French Language 6 (Ex Intermediate) 5.00 2 100 0 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

SALIS FR290 French Literature and Film 5.00 1 0 100 HMSAOSALIS FR358 French Language 5 5.00 1 100 0 HMSAOSALIS FR368 French Language 6 (Intermediate) 5.00 2 100 0 HMSAOSALIS FR475 French Advanced Oral Skills 5.00 1 100 0 HMSAOSALIS FR478 French Advanced Language 5.00 1 100 0 HMSAOSALIS FR485 French Advanced Writing Skills 5.00 2 40 60 HMSAOSALIS FR488 French Business and Society 5.00 2 100 0 HMSAOSALIS FR490 Un Siecle de Cinema Francais 5.00 1 100 0 HMSAOSALIS FR501 French General Translation 5.00 1 0 100 HMSAOSALIS FR504 French Scientific/Technical Translation 5.00 2 0 100 HMSAOSALIS GE110 German Language 1 (Beginners) 20.00 0 75 25 HMSAOSALIS GE130 German Language 3(Intermediate) 10.00 0 60 40 HMSAOSALIS GE140 German Language 4 (Intermediate) 5.00 2 100 0 HMSAOSALIS GE190 German Society and Literature 5.00 0 50 50 HMSAOSALIS GE191 German Culture and Society 5.00 2 0 100 HMSAOSALIS GE201 German Language 3 (Ab initio) 5.00 1 100 0 HMSAOSALIS GE208 German Translation Practice 5.00 1 0 100 HMSAOSALIS GE238 German Language 3 (Intermediate) 5.00 1 100 0 HMSAOSALIS GE240 German Language 3 (Ex Beginner) 5.00 1 0 100 HMSAOSALIS GE248 German Language 4 (Intermediate) 5.00 2 100 0 HMSAOSALIS GE250 German Language 5 (Ex Intermediate) 5.00 1 0 100 HMSAOSALIS GE267 German Language 4 ( Ex Beginner) 5.00 2 50 50 HMSAOSALIS GE268 German Language 6( Ex Intermediate) 5.00 2 50 50 HMSAOSALIS GE290 German Literature and Film 5.00 2 0 100 HMSAOSALIS GE358 German Language 5 (Intermediate) 5.00 1 100 0 HMSAOSALIS GE368 German Language 6 (Intermediate) 5.00 2 50 50 HMSAOSALIS GE426 German Literature and Society 5.00 1 100 0 HMSAOSALIS GE475 German Advanced Oral Skills 5.00 1 100 0 HMSAOSALIS GE478 German Advanced Language 5.00 1 100 0 HMSAOSALIS GE485 German Advanced Writing Skills 5.00 2 0 100 HMSAOSALIS GE488 German Business and Society 5.00 2 100 0 HMSAOSALIS GE501 German General Translation 5.00 1 0 100 HMSAOSALIS GE502 German Economic Translation Web Based 5.00 1 100 0 HMSAOSALIS JA110 Japanese Language 1 (Beginners) 20.00 0 75 25 HMSAOSALIS JA220 Japanese Reading and Translation 1 5.00 1 0 100 HMSAOSALIS JA267 Japanese Language 4 5.00 2 0 100 HMSAOSALIS JA470 Japanese Advanced Language 7 5.00 1 0 100 HMSAOSALIS JA480 Japanese Advanced Language 8 5.00 2 40 60 HMSAOSALIS JA502 Japanese Economic Translation 5.00 1 0 100 HMSAOSALIS LC103 Introduction to Contemporary Irish Society 5.00 1 100 0 HMSAOSALIS LC110 Language, Culture & Internat. Communication 5.00 2 100 0 HMSAOSALIS LC112 Introduction to Translation Studies 5.00 2 0 100 HMSAOSALIS LC113 Introduction to Intercultural Studies 5.00 2 0 100 HMSAOSALIS LC120 Intercultural Communicative Competence I 5.00 1 100 0 HMSAOSALIS LC150 Introduction to the Study of Language 1 5.00 1 100 0 HMSAOSALIS LC202 Global Cultures 5.00 2 100 0 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

SALIS LC204 Introduction to Terminology 10.00 2 100 0 HMSAOSALIS LC206 Interculturalism in Practice 5.00 2 100 0 HMSAOSALIS LC208 The Making of Contemporary Europe 5.00 1 0 100 HMSAOSALIS LC212 Textual Studies 5.00 1 100 0 HMSAOSALIS LC220 Intercultural Communicative Competence II 5.00 1 100 0 HMSAOSALIS LC279 Comparing Perceptions of Otherness 5.00 2 100 0 HMSAOSALIS LC336 Conflict Resolution 5.00 1 100 0 HMSAOSALIS LC409 Introduction to Chinese Language and Culture 5.00 1 100 0 HMSAOSALIS LC410 Introduction to Translation Theory 5.00 1 100 0 HMSAOSALIS LC412 Translation Multimedia 10.00 1 100 0 HMSAOSALIS LC476 Nationalism & Transnationalism 5.00 1 100 0 HMSAOSALIS LC477 Issues in Multiculturalism 10.00 1 100 0 HMSAOSALIS LC478 Languages and Society 5.00 2 0 100 HMSAOSALIS SP130 Spanish Language 3 (Intermediate) 10.00 0 60 40 HMSAOSALIS SP140 Spanish Language 4 (Intermediate) 5.00 2 100 0 HMSAOSALIS SP190 Spanish Society and Literature 5.00 0 50 50 HMSAOSALIS SP191 Spanish Culture and Society 5.00 2 0 100 HMSAOSALIS SP201 Spanish Language 3 (Ab initio) 5.00 1 50 50 HMSAOSALIS SP202 Spanish Language 4 (Ab initio) 5.00 2 50 50 HMSAOSALIS SP208 Spanish Translation Practice 5.00 1 0 100 HMSAOSALIS SP238 Spanish for Specialist Purposes 5.00 1 100 0 HMSAOSALIS SP240 Spanish Language 3 (Ex Beginner) 5.00 1 0 100 HMSAOSALIS SP250 Spanish Language 5 (Ex Intermediate) 5.00 1 0 100 HMSAOSALIS SP262 Spanish Language 6 (Intermediate) 5.00 2 100 0 HMSAOSALIS SP267 Spanish Language 4 ( Ex Beginner) 5.00 2 50 50 HMSAOSALIS SP268 Spanish Language 6 (Ex Intermediate) 5.00 2 50 50 HMSAOSALIS SP290 Spanish Literature and Film 5.00 2 0 100 HMSAOSALIS SP427 Latin America: Society,Literature and Culture 5.00 1 100 0 HMSAOSALIS SP475 Spanish Advanced Oral Skills 5.00 1 100 0 HMSAOSALIS SP478 Spanish Advanced Language 5.00 1 100 0 HMSAOSALIS SP485 Spanish Advanced Writing Skills 5.00 2 0 100 HMSAOSALIS SP488 Spanish Business and Society 5.00 2 100 0 HMSAOSALIS ZH110 Chinese Language 1 (Beginners) 20.00 0 75 25 HMSAOSALIS ZH191 Chinese Culture and Society 5.00 2 100 0 HMSAOSALIS ZH208 Chinese Translation Practice 5.00 1 0 100 HMSAOSALIS ZH240 Chinese Language 3 (Ex Beginner) 5.00 1 0 100 HMSAOSALIS ZH267 Chinese Language 4 5.00 2 25 75 HMSAOSALIS ZH421 Perspectives on Chinese Culture 5.00 1 100 0 HMSAOSALIS ZH480 Chinese Advanced Language 8 5.00 2 100 0 HMSAOPhysical Sciences PS104 Electricity and Magnetism 5.00 2 25 75 HMSAOPhysical Sciences PS105 Thermal & Physical Properties of Matter 5.00 2 30 70 HMSAOPhysical Sciences PS108 The Universe 5.00 1 30 70 HMSAOPhysical Sciences PS123 Physics For General Science II 5.00 2 20 80 HMSAOPhysical Sciences PS129 Modern Technology 1: Eng. Trans.Elect. Pwr. 5.00 1 0 100 HMSAOPhysical Sciences PS154 Introduction to Computing 5.00 1 100 0 HMSAOPhysical Sciences PS201 Quantum Physics I 5.00 1 0 100 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Physical Sciences PS202 Electromagnetism 5.00 2 40 60 HMSAOPhysical Sciences PS204 Solid State Physics I 5.00 2 20 80 HMSAOPhysical Sciences PS207 Relativity, Nuclear and Particle Physics 5.00 1 20 80 HMSAOPhysical Sciences PS210 Optical Techniques 5.00 1 30 70 HMSAOPhysical Sciences PS211 Atmospheric Physics 5.00 1 30 70 HMSAOPhysical Sciences PS213 Space Science and Technology 5.00 2 30 70 HMSAOPhysical Sciences PS215 Meteorology 5.00 1 0 100 HMSAOPhysical Sciences PS301 Quantum Physics II 5.00 1 30 70 HMSAOPhysical Sciences PS302 Statistical Physics 5.00 1 25 75 HMSAOPhysical Sciences PS305 Semiconductor Physics I 5.00 1 25 75 HMSAOPhysical Sciences PS307 Wave Optics 5.00 1 20 80 HMSAOPhysical Sciences PS308 Environmental Geophysics 5.00 1 30 70 HMSAOPhysical Sciences PS311 Stellar Physics 5.00 1 20 80 HMSAOPhysical Sciences PS322 Electronics for Science Teachers 5.00 1 100 0 HMSAONursing NS270 Epidemiology 5.00 2 0 100 HMSAONursing NS390 Health Promotion 5.00 1 100 0 HMSAONursing NS138 Becoming a University Student 5.00 1 100 0 HMSAONursing NS143 Food & Nutrition in Health 5.00 1 100 0 HMSAOMechanical Engineering EM107 IT Skills & Software Tools for Engineers 5.00 1 35 65 HMSAOMechanical Engineering EM111 Materials and Energy 5.00 2 30 70 HMSAOMechanical Engineering EM112 Statics and Dynamics 5.00 2 30 70 HMSAOMechanical Engineering EM113 Introduction to Electronics 5.00 1 50 50 HMSAOMechanical Engineering EM121 Engineering Mathematics I 5.00 1 30 70 HMSAOMechanical Engineering EM122 Engineering Mathematics II 5.00 2 30 70 HMSAOMechanical Engineering MM203 Mechanics of Machines 1 5.00 1 20 80 HMSAOMechanical Engineering MM211 Strength of Materials I 5.00 1 20 80 HMSAOMechanical Engineering MM212 Strength of Materials II 5.00 2 20 80 HMSAOMechanical Engineering MM220 Anatomy 5.00 2 30 70 HMSAOMechanical Engineering MM225 Design and CADD 5.00 1 100 0 HMSAOMechanical Engineering MM226 Design & CAD/CAM 5.00 2 100 0 HMSAO

Mechanical Engineering MM227 Thermofluid Mechanics 5.00 2 20 80 HMSAO Must have completed EM111Mechanical Engineering MM228 Biomechanics of Human Movement 5.00 2 30 70 HMSAOMechanical Engineering MM232 Pneumatics & Control 5.00 2 50 50 HMSAOMechanical Engineering MM235 Manufacturing Processes 2 5.00 2 20 80 HMSAOMechanical Engineering MM252 Manufacturing Processes 1 5.00 1 20 80 HMSAOMechanical Engineering MM281 Engineering Computation 5.00 1 50 50 HMSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 1 100 0 HMSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 2 100 0 HMSAOMechanical Engineering MM306 Mechanics of Machines 2 5.00 1 20 80 HMSAOMechanical Engineering MM307 Measurement & Signal Processing 5.00 1 20 80 HMSAOMechanical Engineering MM309 Project & Quality Management 5.00 1 20 80 HMSAOMechanical Engineering MM310 Product Design 10.00 0 100 0 HMSAOMechanical Engineering MM344 Group Project 5.00 1 100 0 HMSAOMechanical Engineering MM353 Fundamentals of Control 5.00 2 20 80 HMSAOMechanical Engineering MM354 Lean and 6 Sigma Manufacturing 5.00 1 20 80 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Mechanical Engineering MM371 Product Development & Regulatory Compliance 5.00 2 100 0 HMSAOMechanical Engineering MM382 Probability and Engineering Statistics 5.00 1 20 80 HMSAOMechanical Engineering MM401 Mechanical Engineering System Simulation 7.50 2 40 60 HMSAOMechanical Engineering MM409 Adv Eng Materials & Manufacturing Processes 5.00 1 40 60 HMSAOMechanical Engineering MM413 Advanced Bio Materials & Processing Tech. 5.00 1 30 70 HMSAOMechanical Engineering MM421 Finite Element Analysis 7.50 1 40 60 HMSAOMechanical Engineering MM432 Heat Transfer and Fluid Mechanics 7.50 1 30 70 HMSAOMechanical Engineering MM451 Design For Manufacture and Assembly 7.50 2 20 80 HMSAOMechanical Engineering MM453 Manufacturing Automation 5.00 1 20 80 HMSAOMechanical Engineering MM459 Robotics 5.00 2 20 80 HMSAOMechanical Engineering MM485 Operations Research Methods 7.50 2 30 70 HMSAOMechanical Engineering MM502 Biomaterials, Artificial Organs & Tissue Eng. 7.50 1 50 50 HMSAOMechanical Engineering MM503 Minimally Invasive Device Technology 7.50 1 50 50 HMSAOMechanical Engineering MM504 Sustainable Water Supply & Management 7.50 1 100 0 HMSAOMechanical Engineering MM508 Sustainable Energy Science 7.50 2 20 80 HMSAOMechanical Engineering MM523 Product Design, Development & Value Analysis 7.50 1 20 80 HMSAOMechanical Engineering MM524 Advanced FEA 7.50 2 40 60 HMSAOMechanical Engineering MM528 Dynamic & Impact Loading Mechanics 7.50 1 30 70 HMSAOMechanical Engineering MM530 Surface Engineering & Tribology 7.50 1 20 80 HMSAOMechanical Engineering MM532 Computational Thermo-Fluid Dynamics 7.50 2 50 50 HMSAOMechanical Engineering MM533 Research Practice & Methodology 7.50 1 50 50 HMSAOMechanical Engineering MM555 Manufacturing Process Analysis & Tool Design 7.50 2 20 80 HMSAOMechanical Engineering MM584 Manufacturing Systems Simulation 7.50 1 50 50 HMSAOMathematical Sciences MS105 Calculus 7.50 1 25 75 HMSAOMathematical Sciences MS106 Linear Mathematics 10.00 0 20 80 HMSAOMathematical Sciences MS108 The Mathematical Experience 5.00 1 50 50 HMSAOMathematical Sciences MS117 Probability 1 5.00 2 25 75 HMSAOMathematical Sciences MS125 Mathematics for Scientists 10.00 0 30 70 HMSAOMathematical Sciences MS136 Business Mathematics 1 5.00 1 15 85 HMSAOMathematical Sciences MS205 Calculus of Several Variables 5.00 1 25 75 HMSAOMathematical Sciences MS206 Complex Analysis 5.00 2 25 75 HMSAOMathematical Sciences MS208 Probability II 5.00 2 25 75 HMSAOMathematical Sciences MS211 Introduction to Differential Equations 5.00 2 25 75 HMSAOMathematical Sciences MS216 Mathematics of Finance:An Introduction 5.00 2 20 80 HMSAOMathematical Sciences MS221 Calculus of Several Variables 5.00 1 20 80 HMSAOMathematical Sciences MS223 Mathematics for Scientists II 5.00 2 30 70 HMSAOMathematical Sciences MS225 Introduction to Differential Equations 5.00 1 20 80 HMSAO MS221, MS224Mathematical Sciences MS227 Linear Mathematics 5.00 2 30 70 HMSAOMathematical Sciences MS230 Introduction to Numerical Methods 5.00 2 NULL 100 HMSAOMathematical Sciences MS308 Stochastic Modelling 7.50 1 25 75 HMSAOMathematical Sciences MS318 Financial Mathematics 7.50 1 25 75 HMSAOMathematical Sciences MS332 Actuarial Modelling 7.50 1 20 80 HMSAOMathematical Sciences MS339 Mechanics 7.50 1 25 75 HMSAOMathematical Sciences MS341 Algebra 7.50 1 25 75 HMSAOMathematical Sciences MS401 Numerical Solution of PDEs 7.50 1 25 75 HMSAOMathematical Sciences MS407 Probability and Finance I 7.50 1 25 75 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Mathematical Sciences MS408 Probability and Finance II 7.50 1 25 75 HMSAOMathematical Sciences MS413 Dynamical Systems 7.50 1 25 75 HMSAOMathematical Sciences MS427 Financial Economics I 7.50 1 25 75 HMSAOMathematical Sciences MS428 Financial Economics II 7.50 2 25 75 HMSAOMathematical Sciences MS445 Topics in Astrophysics 5.00 2 30 70 HMSAOMathematical Sciences MS447 Time Series 7.50 2 25 75 HMSAOMathematical Sciences MS505 Coding and Cryptography 7.50 1 25 75 HMSAOMathematical Sciences MS554 Monte Carlo Methods in Finance 7.50 2 50 50 HMSAOMathematical Sciences PS226 Teaching& Assessing Jun.Cycle Science & Maths 5.00 1 25 75 HMSAOLaw & Government LG101X Introduction to Law 5.00 1 100 0 HMSAOLaw & Government LG101X Introduction to Law 5.00 2 100 0 HMSAOLaw & Government LG102 Principles of Commercial Law in Ireland 5.00 2 30 70 HMSAOLaw & Government LG102X Principles of Commercial Law in Ireland 5.00 2 100 0 HMSAOLaw & Government LG104X Introduction to European Integration 5.00 2 100 0 HMSAOLaw & Government LG108X Introduction to the Irish Political System 5.00 1 100 0 HMSAOLaw & Government LG112X Introduction To Modern Ireland 5.00 2 100 0 HMSAOLaw & Government LG113X American Political System 5.00 2 100 0 HMSAOLaw & Government LG114X The Emergence of Modern America 5.00 1 100 0 HMSAOLaw & Government LG116X Introduction to Politics 5.00 1 100 0 HMSAOLaw & Government LG117X Intro. to International Relations & Security 5.00 1 100 0 HMSAOLaw & Government LG118 Constitutional Law 10.00 0 50 50 HMSAOLaw & Government LG118X Constitutional Law 10.00 0 100 0 HMSAOLaw & Government LG120 Public International Law 5.00 2 0 100 HMSAOLaw & Government LG123 Introduction to Development 5.00 2 100 0 HMSAOLaw & Government LG125 Intro. to International Political Economy 10.00 2 100 0 HMSAOLaw & Government LG130X Advanced Criminal Law 5.00 2 100 0 HMSAOLaw & Government LG131 The Irish Legal System 5.00 1 100 0 HMSAOLaw & Government LG132 International Organisations 5.00 1 100 0 HMSAOLaw & Government LG134 Public International Law 5.00 2 100 0 HMSAOLaw & Government LG201 Foundations of Company Law 5.00 2 0 100 HMSAOLaw & Government LG201X Foundations of Company Law 5.00 2 100 0 HMSAOLaw & Government LG202 Advanced Company Law 5.00 1 0 100 HMSAOLaw & Government LG202X Advanced Company Law 5.00 1 100 0 HMSAOLaw & Government LG211X America and the Wider World 5.00 2 100 0 HMSAOLaw & Government LG212X Contemporary U.S. Business & Society 5.00 1 100 0 HMSAOLaw & Government LG215 Property Law 5.00 1 0 100 HMSAOLaw & Government LG215X Property Law 5.00 1 100 0 HMSAOLaw & Government LG216 Law of Torts 5.00 1 30 70 HMSAOLaw & Government LG216X Law of Torts 5.00 1 100 0 HMSAOLaw & Government LG219X Foreign Policy 5.00 1 100 0 HMSAOLaw & Government LG224 Law & Social Exclusion 5.00 1 100 0 HMSAOLaw & Government LG225 Advanced Torts 5.00 2 0 100 HMSAOLaw & Government LG225X Advanced Torts 5.00 2 100 0 HMSAOLaw & Government LG227 Comparative Law 5.00 2 50 50 HMSAOLaw & Government LG229 Administrative Law 5.00 2 0 100 HMSAOLaw & Government LG230 Advanced Contract Law 5.00 2 0 100 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Law & Government LG231 Family, Law and Society 5.00 2 50 50 HMSAOLaw & Government LG233 International Security and Conflict 10.00 1 100 0 HMSAOLaw & Government LG237 International Human Rights Law 5.00 2 100 0 HMSAOLaw & Government LG238 Theoretical Approaches to World Politics 5.00 1 100 0 HMSAOLaw & Government LG302X Comparative European Politics 5.00 2 100 0 HMSAOLaw & Government LG307 Employment Law 5.00 1 50 50 HMSAOLaw & Government LG307X Employment Law 5.00 1 100 0 HMSAOLaw & Government LG308 Law and Dispute Resolution 5.00 1 50 50 HMSAOLaw & Government LG308X Law and Dispute Resolution 5.00 1 100 0 HMSAOLaw & Government LG316 The Law of Contract 5.00 1 50 50 HMSAOLaw & Government LG316X The Law of Contract 5.00 1 100 0 HMSAOLaw & Government LG318 European Union Law 5.00 1 50 50 HMSAOLaw & Government LG318X European Union Law 5.00 1 100 0 HMSAOLaw & Government LG320 Contemp. Politics of the M. East & N. Africa 5.00 1 50 50 HMSAOLaw & Government LG324 Equity 5.00 1 0 100 HMSAOLaw & Government LG324X Equity 5.00 1 100 0 HMSAOLaw & Government LG325 Criminal Law 5.00 1 30 70 HMSAOLaw & Government LG325X Criminal Law 5.00 1 100 0 HMSAOLaw & Government LG327 Jurisprudence 5.00 1 0 100 HMSAOLaw & Government LG329X Key Issues in International Relations 10.00 2 100 0 HMSAOLaw & Government LG330X Contemporary Politics of Latin America 5.00 1 100 0 HMSAOLaw & Government LG331X Issues in American Politics 5.00 2 100 0 HMSAOLaw & Government LG337 Law of Evidence 5.00 2 50 50 HMSAOLaw & Government LG338X Democratisation 5.00 1 100 0 HMSAOLaw & Government LG340 Gender and Politics 5.00 2 100 0 HMSAOLaw & Government LG343X Political Terrorism 5.00 1 100 0 HMSAOLaw & Government LG343X Political Terrorism 5.00 2 100 0 HMSAOLaw & Government LG345X Issues in European Integration 5.00 2 100 0 HMSAOLaw & Government LG347 Healthcare Law and Society 5.00 2 100 0 HMSAOLaw & Government LG348 Law and Body Politics 5.00 2 100 0 HMSAOLaw & Government LG349 Jurisprudence II 5.00 2 100 0 HMSAOLaw & Government LG351 Trusts Law 5.00 1 0 100 HMSAOLaw & Government LG352 Advanced Property Law 5.00 2 0 100 HMSAOLaw & Government LG358 Advanced European Union Law 5.00 2 100 0 HMSAOLaw & Government LG358X Advanced European Union Law 5.00 2 100 0 HMSAOLaw & Government LG359 Western Political Thought 5.00 2 100 0 HMSAOLaw & Government LG362 International Political Economy 10.00 1 100 0 HMSAOLaw & Government LG364 Intellectual Property Law 5.00 1 0 100 HMSAOLaw & Government LG364 Intellectual Property Law 5.00 2 0 100 HMSAOLaw & Government LG365 Contemporary India 5.00 2 100 0 HMSAOLaw & Government LG403 Political Leadership 5.00 1 100 0 HMSAOHealth & Human Performance SS102 Health & Fitness 1: Theory & Practice 7.50 1 100 0 HMSAOHealth & Human Performance SS103 Physiology for Health Sciences 5.00 1 50 50 HMSAOHealth & Human Performance SS107 Motor Control & Learning 5.00 2 60 40 HMSAOHealth & Human Performance SS110 Anatomy I 10.00 1 40 60 HMSAOHealth & Human Performance SS201 Health and Fitness 3 5.00 1 100 0 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Health & Human Performance SS206 Sport and Exercise Biomechanics 1 5.00 2 30 70 HMSAOMust get written permission from Module Coordinator

Health & Human Performance SS209 Sociology of Sport 2 5.00 2 40 60 HMSAO

Health & Human Performance SS312 Medicine in Sport 5.00 1 100 0 HMSAOMust get written permission from Module Coordinator

Health & Human Performance SS313 Injuries 4 7.50 2 100 0 HMSAOMust get written permission from Module Coordinator

Health & Human Performance SS314 Soft Tissue Therapies 5.00 2 50 50 HMSAOMust get written permission from Module Coordinator

Health & Human Performance SS317 Injury, Exercise and Sport Biomechanics 5.00 1 50 50 HMSAO

Health & Human Performance SS318 Rehabilitation 10.00 2 100 0 HMSAOMust get written permission from Module Coordinator

Electronic Engineering EE201 Digital and Analogues Electronics II 5.00 2 25 75 HMSAOElectronic Engineering EE202 Embedded Systems 5.00 2 25 75 HMSAOElectronic Engineering EE203 Circuits 5.00 1 20 80 HMSAOElectronic Engineering EE206 Operating Systems 5.00 2 15 85 HMSAOElectronic Engineering EE207 Systems 5.00 2 20 80 HMSAOElectronic Engineering EE215 Solid State Electronics 5.00 1 20 80 HMSAOElectronic Engineering EE219 Object Oriented Programming I 5.00 1 25 75 HMSAOElectronic Engineering EE223 Digital and Analogue Electronics I 5.00 1 30 70 HMSAOElectronic Engineering EE224 Data Communications & Networks I 5.00 1 0 100 HMSAOElectronic Engineering EE300 3D Computer Graphics 5.00 1 100 0 HMSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 2 100 0 HMSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 1 100 0 HMSAOElectronic Engineering EE303 Mobile Robotics 5.00 2 100 0 HMSAOElectronic Engineering EE308 RF Propagation & Radio Link Design 5.00 2 20 80 HMSAOElectronic Engineering EE310 Smartphone Application Development 5.00 1 100 0 HMSAOElectronic Engineering EE312 Object-Oriented Programming 2 5.00 2 100 0 HMSAOElectronic Engineering EE313 Electromagnetics II 10.00 1 20 80 HMSAOElectronic Engineering EE314 Signals 10.00 1 20 80 HMSAOElectronic Engineering EE317 Computation/Simulation 5.00 2 100 0 HMSAOElectronic Engineering EE319 Electromechanical Systems 5.00 1 30 70 HMSAOElectronic Engineering EE320 VLSI Design 5.00 2 50 50 HMSAOElectronic Engineering EE321 Data Communications & Networks II 5.00 1 25 75 HMSAOElectronic Engineering EE322 Analogue Circuits & Design 5.00 2 25 75 HMSAOElectronic Engineering EE402 OOP for Engineers 7.50 1 25 75 HMSAOElectronic Engineering EE403 Semiconductor Devices 5.00 2 20 80 HMSAOElectronic Engineering EE406 Systems Analysis 5.00 1 15 85 HMSAOElectronic Engineering EE417 Web Application Development 7.50 2 25 75 HMSAOElectronic Engineering EE419 Industrial Electronics 5.00 1 25 75 HMSAOElectronic Engineering EE425 Image Processing & Analysis 5.00 1 25 75 HMSAOElectronic Engineering EE437 Web Usability Engineering 5.00 2 100 0 HMSAOElectronic Engineering EE449 DSP-Digital Filters & DFT 7.50 1 20 80 HMSAOElectronic Engineering EE450 Communications Theory 7.50 1 20 80 HMSAOElectronic Engineering EE451 Mechatronic System Simulation & Control 7.50 2 30 70 HMSAOElectronic Engineering EE452 Wireless/Mobile Communications 7.50 2 25 75 HMSAOElectronic Engineering EE453 Image Processing & Analysis with Project 7.50 1 50 50 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Electronic Engineering EE454 Optical Communications System Design 7.50 2 20 80 HMSAOElectronic Engineering EM105 Fundamentals of Professional Development 5.00 2 70 30 HMSAOElectronic Engineering EM108 Software Development for Engineers 5.00 2 50 50 HMSAOElectronic Engineering EM201 Engineering Mathematics III 5.00 1 30 70 HMSAOElectronic Engineering EM202 Engineering Mathematics IV 5.00 2 30 70 HMSAOElectronic Engineering EM204 Engineering Mathematics IV 5.00 1 30 70 HMSAOComputing CA103 Computer Systems 5.00 1 25 75 HMSAOComputing CA106 Web Design 5.00 1 40 60 HMSAOComputing CA165 Computer Programming I 10.00 1 60 40 HMSAOComputing CA166 Computer Programming II 10.00 2 20 80 HMSAOComputing CA169 Networks & Internet 5.00 2 50 50 HMSAOComputing CA170 Introduction to Operating Systems 5.00 2 30 70 HMSAOComputing CA172 Problem-solving,Creativity& Critical Thinking 5.00 1 50 50 HMSAOComputing CA208 Logic 5.00 1 50 50 HMSAOComputing CA212 OO Design and Implementation 5.00 2 30 70 HMSAOComputing CA213 Data Structures and Algorithms 5.00 1 20 80 HMSAOComputing CA214 Systems Analysis 5.00 1 50 50 HMSAOComputing CA216 Operating Systems 5.00 2 30 70 HMSAOComputing CA218 Introduction to Databases 5.00 2 25 75 HMSAOComputing CA222 Enterprise Information Systems 5.00 1 20 80 HMSAOComputing CA226 Advanced Computer Architectures 5.00 2 40 60 HMSAOComputing CA266 Probability & Statistics 5.00 1 20 80 HMSAOComputing CA267 Software Testing 5.00 2 25 75 HMSAOComputing CA296 Compt. Archit. & Assembly Level Programming 10.00 1 40 60 HMSAOComputing CA304 Computer Networks 2 5.00 1 25 75 HMSAOComputing CA314 OO Analysis and Design 5.00 1 25 75 HMSAOComputing CA318 Advanced Algorithms and A.I. Search 5.00 1 25 75 HMSAOComputing CA320 Computability and Complexity 5.00 1 25 75 HMSAOComputing CA321 Operating Systems Design & Implementation 5.00 1 30 70 HMSAOComputing CA349 IT Architecture 5.00 1 20 80 HMSAOComputing CA357 Human Computer Interaction 5.00 1 30 70 HMSAOComputing CA360 Communication Skills 5.00 2 100 0 HMSAOComputing CA361 IT Architecture 5.00 2 100 0 HMSAOComputing CA413 Security Protocols 5.00 1 20 80 HMSAOComputing CA417 Computer Graphics 5.00 1 25 75 HMSAOComputing CA420 Database 2:Protocols & Systems 5.00 1 20 80 HMSAOComputing CA421 Software Patterns & Metrics 5.00 1 25 75 HMSAOComputing CA422 Formal Specifications and OO Models 5.00 2 20 80 HMSAOComputing CA425 Artificial Intelligence 5.00 1 30 70 HMSAOComputing CA427 Operations Research 5.00 1 20 80 HMSAOComputing CA429 Operations Research/Management Science 5.00 2 20 80 HMSAOComputing CA431 Digital Image Processing 5.00 1 0 100 HMSAOComputing CA437 Multimedia Information Retrieval 5.00 1 25 75 HMSAOComputing CA438 Multimedia Technology 5.00 2 25 75 HMSAOComputing CA441A Business Process Management 5.00 1 40 60 HMSAOComputing CA446A Statistical Machine Translation 5.00 2 50 50 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Computing CA447A Software Process and Improvement 5.00 1 30 70 HMSAOComputing CA448A Compiler Construction 1 5.00 1 30 70 HMSAOComputing CA449A Compiler Construction 2 5.00 2 30 70 HMSAOComputing CA463 Concurrent Programming 5.00 1 25 75 HMSAOComputing CA464 Distributed Programming 5.00 2 25 75 HMSAOComputing CA481A Software Quality Assurance 5.00 2 30 70 HMSAOComputing CA483A Supply Chain Management 5.00 2 30 70 HMSAOComputing CA485A Cloud Computing 5.00 2 30 70 HMSAOComputing CA489A Mechanics of Search & Social Media Strategies 5.00 1 50 50 HMSAOComputing CA491A IT Law and Ethics 5.00 2 30 70 HMSAOComputing CA492A Project Management 5.00 1 30 70 HMSAOComputing CA493A Quantum Computing 5.00 1 25 75 HMSAOComputing CA494A Developing Mobile Applications 5.00 1 100 0 HMSAOComputing CA547A Cryptography and Security Protocols 5.00 1 30 70 HMSAOComputing CA591 Object Orientated Programming 7.50 1 50 50 HMSAOComputing CA591A Object Orientated Programming 7.50 1 50 50 HMSAOComputing CA640 Professional & Research Practice 7.50 1 50 50 HMSAOComputing CA641 Biometrics 7.50 2 30 70 HMSAOComputing CA642 Cryptography & Number Theory 7.50 1 25 75 HMSAOComputing CA643 Forensic Computing 7.50 2 50 50 HMSAOComputing CA644 System Software 7.50 1 25 75 HMSAOComputing CA645 Network Security 7.50 2 25 75 HMSAOComputing CA646 P-Key Cryptography & Sec Protocols 7.50 2 30 70 HMSAOComputing CA647 Secure Programming 7.50 1 30 70 HMSAOComputing CA651 Introduction to Networks & Op Systems 7.50 2 50 50 HMSAOComputing CA652 Information Access 7.50 2 30 70 HMSAOComputing CA662 Database Design 7.50 1 50 50 HMSAOComputing CA662A Database Design 7.50 1 50 50 HMSAOComputing CA664 Advanced Programming 7.50 2 40 60 HMSAOComputing CA665 System & User Interaction Development 7.50 2 50 50 HMSAOComputing CA668 eCommerce Infrastructure 7.50 2 35 65 HMSAOComputing CA669 Web Design and Implementation 7.50 1 50 50 HMSAOComputing CA680 Data Management and Architectures 7.50 1 30 70 HMSAOChemical Sciences CS102 Introductory Chemistry 2 5.00 2 20 80 HMSAOChemical Sciences CS107 Chemistry for Health Related Professions 5.00 1 50 50 HMSAOChemical Sciences CS201 Thermodynamics and Kinetics 2.50 2 0 100 HMSAOChemical Sciences CS202 Spectroscopy and Physical Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS204 Organic Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS205 Inorganic Chemistry 5.00 2 0 100 HMSAOChemical Sciences CS206 Bio-organic and Pharmaceutical Chemistry 5.00 2 0 100 HMSAOChemical Sciences CS207 Visualisation & Validation of Laboratory Data 5.00 1 100 0 HMSAOChemical Sciences CS208 Introduction to Experim Biol & Health and Saf 5.00 2 100 0 HMSAOChemical Sciences CS301 Org and Polymer Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS302 Separation Techniques 5.00 1 20 80 HMSAOChemical Sciences CS303 Analytical Spectroscopy 5.00 1 0 100 HMSAOChemical Sciences CS306 Regulation and Data Analysis 5.00 2 100 0 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Chemical Sciences CS307 Organic Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS308 Quantum and Inorganic Chemistry 5.00 2 100 0 HMSAOChemical Sciences CS310 Teaching & Assessing Senior Cycle Ch, Ph & Mt 5.00 1 50 50 HMSAOChemical Sciences CS311 Medicinal Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS312 Formulation and Regulation 5.00 2 100 0 HMSAOChemical Sciences CS401 Advanced Spectroscopy 5.00 0 0 100 HMSAOChemical Sciences CS404 Interfacial and Supramolecular Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS405 Advanced Topics in Organic Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS406 Advanced Inorganic Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS407 Biosynthesis and Pharmacognosy 5.00 1 0 100 HMSAOChemical Sciences CS408 Advanced Spectroscopic Workshop 5.00 2 100 0 HMSAOChemical Sciences CS409 Advanced Analytical Applications 5.00 1 100 0 HMSAOChemical Sciences CS411 Environmental Analysis 5.00 1 20 80 HMSAOChemical Sciences CS414 Advanced Medicinal Chemistry 5.00 1 0 100 HMSAOChemical Sciences CS417 Chem of Organic Pollutants in the Environment 5.00 1 0 100 HMSAOChemical Sciences CS419 Environmental Health and Safety 5.00 1 50 50 HMSAOChemical Sciences CS458 Analytical Techniques for Science Education 5.00 1 100 0 HMSAOBiotechnology BDI501 Introductory Biology, Chemistry and Physics 7.50 1 100 0 HMSAOBiotechnology BDI502 Principles of Diagnostic Technology 1 7.50 0 20 80 HMSAOBiotechnology BDI503 Advances in Diagnostics and Nanobiotechnology 7.50 0 70 30 HMSAOBiotechnology BDI507 Creativity and Discovery 2.50 1 100 0 HMSAOBiotechnology BE101 Introduction to Cell Biology and Biochemistry 5.00 1 20 80 HMSAOBiotechnology BE102 Introduction to Microbiology and Genetics 5.00 2 20 80 HMSAOBiotechnology BE201 Biomolecules and Metabolism 5.00 1 20 80 HMSAOBiotechnology BE202 Microbiology and Genetics 5.00 2 0 100 HMSAOBiotechnology BE208 Pollution & Biosphere 5.00 1 100 0 HMSAOBiotechnology BE223 Heat and Mass Transfer 5.00 2 20 80 HMSAOBiotechnology BE224 Bioprocess Engineering Principles 5.00 1 20 80 HMSAOBiotechnology BE230 Cell Structure and Function 5.00 1 20 80 HMSAOBiotechnology BE231 Pharmaceutical and Biological Chemistry 5.00 1 0 100 HMSAOBiotechnology BE233 Microbiology and Genetics II 5.00 2 0 100 HMSAOBiotechnology BE301 Gene Cloning and Gene Expression 5.00 1 0 100 HMSAOBiotechnology BE302 Biochemical and Microbiological Analysis 5.00 1 0 100 HMSAOBiotechnology BE303 Microbial and Animal Cell Culture 2.50 1 0 100 HMSAOBiotechnology BE309 Immunology & Cell Biology for Engineers 5.00 1 30 70 HMSAOBiotechnology BE310 Comparative Genomics & Developmental Biology 5.00 1 0 100 HMSAOBiotechnology BE314 Cell Culture & Tissue Biochemistry 5.00 1 0 100 HMSAOBiotechnology BE321 Downstream Processing 5.00 1 0 100 HMSAOBiotechnology BE322 Bioreactors and Primary Separations 5.00 1 0 100 HMSAOBiotechnology BE401 Industrial Bioprocessing 5.00 1 0 100 HMSAOBiotechnology BE402 ProteOmics and Protein Biotechnology 5.00 1 0 100 HMSAOBiotechnology BE403 Analysis in Pharmacology & Immunology 5.00 1 0 100 HMSAOBiotechnology BE413 Current Topics in Molecular Biology 5.00 1 0 100 HMSAOBiotechnology BE421 Bioreaction Engineering 5.00 1 0 100 HMSAOBiotechnology BE431 Food Biotechnology 5.00 2 0 100 HMSAOBiotechnology BE432 Environmental Biotechnology 5.00 2 0 100 HMSAO BE421

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Biotechnology BE433 Immunology and Immunoanalysis 5.00 2 0 100 HMSAO BE303Biotechnology BE434 Human Molecular Genetics & Plant Biotechnolog 5.00 2 0 100 HMSAO BE301

Biotechnology BE435 Animal Cell Biotechnology 5.00 2 0 100 HMSAO BE201, BE202, BE301, BE302Biotechnology BE436 Environmental Toxicology 5.00 1 35 65 HMSAOBiotechnology BE513 Principles of Diagnostic Technology 2 7.50 1 20 80 HMSAOEducation Studies ES101 Concepts & Contexts in Education and Training 5.00 2 0 100 HMSAO 5 Students OnlyEducation Studies ES102 Curriculum Development 5.00 1 100 0 HMSAOEducation Studies ES105 ICT-enabled Ed. for Sustainable Development 10.00 1 100 0 HMSAOEducation Studies ES106 Lifespan Development 5.00 1 100 0 HMSAOEducation Studies ES110 Academic Writing and Reading 5.00 0 100 0 HMSAOEducation Studies ES116 Citizenship, Diversity and Inclusion 5.00 2 100 0 HMSAOEducation Studies ES123 Foundation Teaching and Placement Preparation 5.00 1 100 0 HMSAOEducation Studies ES125 Social&Personal Dev with Communication Skills 5.00 1 100 0 HMSAOEducation Studies ES126 Human Development - Power and Politics 5.00 1 0 100 HMSAOEducation Studies ES139 Entrepreneurship in Education and Training 5.00 2 100 0 HMSAOEducation Studies ES203 Mediation Skills for the Learning Context 5.00 2 100 0 HMSAOEducation Studies ES208 Advanced Teaching Strategies 5.00 1 100 0 HMSAOEducation Studies ES211 Project Management 5.00 2 100 0 HMSAOEducation Studies ES215 Irish Education:History,Structure&Development 5.00 2 0 100 HMSAOEducation Studies ES217 Psych. of Individual Difference & Diversity 5.00 1 100 0 HMSAOEducation Studies ES218 Policy & Structures in Education & Training 5.00 2 0 100 HMSAOEducation Studies ES219 Sociology of Education and Training 5.00 2 100 0 HMSAOEducation Studies ES303 Curriculum Development and Evaluation 5.00 2 100 0 HMSAOEducation Studies ES304 Access, Disadvantage, Equality in Education 5.00 2 100 0 HMSAOEducation Studies ES310 Values, Identity and Intercultural Learning 5.00 1 100 0 HMSAOEducation Studies ES311 Equality, Access and Inclusion 5.00 1 0 100 HMSAOEducation Studies ES313 Developing a Research Perspective 5.00 1 100 0 HMSAOEducation Studies ES315 Work and Community Based Learning 5.00 2 100 0 HMSAOEducation Studies ES316 Enterprise Education & Team Learning 5.00 2 100 0 HMSAOEducation Studies ES320 Values, Identity and Intercultural Learning 5.00 1 100 0 HMSAOEducation Studies ES321 Equality, Access and Inclusion 5.00 1 100 0 HMSAOEducation Studies ES325 Enterprise Education and Team Learning 5.00 2 100 0 HMSAOEducation Studies ES328 Learning Organisation & Prof. Development 5.00 1 100 0 HMSAOEducation Studies ES330 ICT, Teaching Strategies and Professional Pre 5.00 1 100 0 HMSAOEducation Studies ES331 Philosophical Perspectives on Education 5.00 1 100 0 HMSAOEducation Studies ES401 Developmental Psychology and Individual Diffe 5.00 1 100 0 HMSAOEducation Studies ES501 Research Design 7.50 1 100 0 HMSAOEducation Studies ES502 Introduction to Management Thought & Practice 10.00 1 100 0 HMSAOEducation Studies ES504 Organisational Management and Decision Making 10.00 2 100 0 HMSAOEducation Studies ES507 eLearning: Culture and Organisations 10.00 1 100 0 HMSAOEducation Studies ES508 Leadership & Performance Management 7.50 1 100 0 HMSAOEducation Studies ES509 Entrepreneurial Education & Training Mgt 7.50 1 100 0 HMSAOEducation Studies ES512 Multimedia and Educational Innovation 10.00 2 100 0 HMSAOEducation Studies ES513 Emerging Pedagogies 10.00 2 100 0 HMSAOEducation Studies ES514 Collaborative Online Inquiry 7.50 1 100 0 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Education Studies ES515 Visions for Emerging Technologies 10.00 1 100 0 HMSAOEducation Studies ES520 Foundational Skills in Guidance Counselling 10.00 0 100 0 HMSAOEducation Studies ES521 Counselling & Psychotherapy Theory 5.00 1 100 0 HMSAOEducation Studies ES522 Human Development across the Lifespan 5.00 1 100 0 HMSAOEducation Studies ES526 eLearning Apps. in Guidance Counselling 10.00 1 100 0 HMSAOEducation Studies ES548 Research Design 5.00 2 100 0 HMSAOEducation Studies ES550 Digital Creativity in the Workplace 7.50 1 100 0 HMSAOEducation Studies ES551 Wellbeing, Society & Lifelong Learning 5.00 2 100 0 HMSAOCommunications CM102 Cultural Studies 10.00 2 100 0 HMSAOCommunications CM107 Introduction to Social Studies 10.00 1 100 0 HMSAOCommunications CM121 Digital Media Skills 5.00 2 100 0 HMSAOCommunications CM135 Analysing Media Content 10.00 2 100 0 HMSAOCommunications CM137 History & Structure of the Media 5.00 1 20 80 HMSAOCommunications CM151 Introduction to Communication Studies 10.00 1 100 0 HMSAOCommunications CM152 Psychology, Media and Creativity 5.00 2 100 0 HMSAOCommunications CM212 Analysing Advertising 5.00 2 0 100 HMSAOCommunications CM212X Analysing Advertising 5.00 2 100 0 HMSAOCommunications CM219 Cross-Cultural Communications 5.00 2 30 70 HMSAOCommunications CM233 Media Art 5.00 2 100 0 HMSAOCommunications CM243 Audio 10.00 2 100 0 HMSAOCommunications CM261 Crime and the Media 5.00 2 100 0 HMSAOCommunications CM275 E Society 5.00 1 100 0 HMSAOCommunications CM277 Media Audiences 10.00 1 100 0 HMSAOCommunications CM278 Media and power 10.00 2 100 0 HMSAOCommunications CM285 Scriptwriting 10.00 1 100 0 HMSAOCommunications CM286 Film, History and Theory 5.00 2 0 100 HMSAOCommunications CM288 Communication Skills 10.00 1 100 0 HMSAOCommunications CM306 Film, History and Theory 5.00 2 0 100 HMSAOCommunications CM310 Press & Public Relations 10.00 1 100 0 HMSAOCommunications CM310 Press & Public Relations 10.00 1 100 0 HMSAOCommunications CM322 Media Law 10.00 1 100 0 HMSAOCommunications CM334 Perspectives on the information Society 10.00 2 100 0 HMSAOCommunications CM364 Belief and Communication 5.00 2 100 0 HMSAOCommunications CM5001 Representations of Science in Media 10.00 2 100 0 HMSAOCommunications CM515 Democracy and Communication 10.00 2 100 0 HMSAOCommunications CM523 Ireland and National Cinema 5.00 1 100 0 HMSAOCommunications CM524 Film Theory and History 10.00 1 100 0 HMSAOCommunications CM525 Political Economy of the Media 5.00 1 100 0 HMSAOCommunications CM528 Documentary in Film and Television 5.00 2 100 0 HMSAOCommunications CM556 Communication Theory and New Media 5.00 1 100 0 HMSAOCommunications CM569 Media and Politics in Ireland 10.00 1 100 0 HMSAOCommunications CM570 Research Methods 5.00 1 100 0 HMSAOCommunications CM580 Sex Sexuality and Popular Culture 10.00 2 100 0 HMSAOCommunications CM597 Public Relations: Issues and Principles 10.00 2 100 0 HMSAOBusiness AC115 Management Accounting for Decision Making 5.00 1 0 100 HMSAOBusiness AC116 Financial Accounting for Decision Making 5.00 2 0 100 HMSAO

School which offers module Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %

Course is available to

students taking this stream

Prerequisites/ Co-requisites

Business AC222 Audit Principles and Procedures 5.00 2 0 100 HMSAOBusiness AC405 Corporate Governance 5.00 1 100 0 HMSAOBusiness EF209 Financial Management 5.00 2 30 70 HMSAOBusiness EF218 Corporate Financial Management & Investments 10.00 0 20 80 HMSAOBusiness EF301 Industrial Economics 5.00 2 30 70 HMSAOBusiness EF302 Macroeconomic Policy 5.00 1 100 0 HMSAOBusiness EF302 Macroeconomic Policy 5.00 2 100 0 HMSAOBusiness EF303 Irish Economic Analysis 5.00 1 20 80 HMSAOBusiness EF305 International Finance 5.00 2 20 80 HMSAOBusiness EF306 Financial Theory 5.00 1 30 70 HMSAOBusiness EF307 Financial Markets 5.00 1 0 100 HMSAOBusiness EF308 Econometrics and Forecasting 5.00 2 50 50 HMSAOBusiness EF317 New Enterprise Development Project 10.00 0 100 0 HMSAOBusiness EF323 Econometrics 5.00 1 100 0 HMSAOBusiness EF325 Public Choice 5.00 2 30 70 HMSAOBusiness EF328 New Business Planning 5.00 1 100 0 HMSAOBusiness EF331 Global Economic Issues 5.00 2 50 50 HMSAOBusiness EF410 Globalisation 5.00 1 100 0 HMSAOBusiness HR101 Psychology in Organisations 5.00 1 30 70 HMSAOBusiness HR120 Communications 5.00 2 100 0 HMSAOBusiness HR301 Organisational Psychology 5.00 2 40 60 HMSAOBusiness HR302 Talent Management 5.00 1 40 60 HMSAOBusiness HR306 Employee Relations Procedures 5.00 1 10 90 HMSAOBusiness HR308 Human Resource Management 5.00 1 25 75 HMSAOBusiness MG101 Introduction to Marketing 5.00 1 40 60 HMSAOBusiness MG101 Introduction to Marketing 5.00 2 40 60 HMSAOBusiness MG114 Marketing of High Tech Products & Innovations 10.00 0 50 50 HMSAOBusiness MG115 Market Feasibility Research 10.00 0 50 50 HMSAOBusiness MG204 Applied Market Research 5.00 1 50 50 HMSAOBusiness MG204 Applied Market Research 5.00 2 50 50 HMSAOBusiness MG302 International Marketing 5.00 1 40 60 HMSAOBusiness MG304 Services Marketing 5.00 2 60 40 HMSAOBusiness MG308 The Changing Consumer 5.00 1 20 80 HMSAOBusiness MG308 The Changing Consumer 5.00 2 20 80 HMSAOBusiness MT116 Management 5.00 0 25 75 HMSAOBusiness MT201 Operations Management 5.00 1 0 100 HMSAOBusiness MT214 Airport Operations Management 5.00 2 50 50 HMSAOBusiness MT217 Business Information Systems 5.00 1 30 70 HMSAOBusiness MT301 Business Strategy 10.00 0 50 50 HMSAOBusiness MT302 Organisation Theory and Practice 5.00 2 50 50 HMSAOBusiness MT302A Organisation Theory and Practice 5.00 1 50 50 HMSAOBusiness MT307 Supply Chain Management 5.00 1 30 70 HMSAOBusiness MT314 Project Management 5.00 1 40 60 HMSAOBusiness MT318 Electronic Commerce 5.00 2 0 100 HMSAOBusiness MT319 Advanced Spreadsheet Modelling for Business 5.00 2 70 30 HMSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

SALIS EN101 Speaking Skills 5.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN103 English Language Skills:Globalisation 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN104 Debating Skills 5.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN105 Text and Context 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN115 English Language 1 10.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN116 English Language 2 10.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN123 Academic Writing 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN203 Advanced Negotiating Skills 5.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN205 Exile & Belonging in American Short Fiction 5.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN215 English Language 3 10.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN216 English Language 4 10.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN306 English Integrated Skills 1 5.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN307 English Integrated Skills 2 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN315 English Language 5 10.00 1 100 0 BSSAONon Native English Speakers Only

SALIS EN316 English Language 6 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN321 Oral Skills Advanced 5.00 2 100 0 BSSAONon Native English Speakers Only

SALIS EN330 Being Time and Space in Samuel Beckett 5.00 2 100 0 BSSAOSALIS EN332 Anglo-Irish Lit.1: The Novel and Short Story 5.00 2 100 0 BSSAO

SALIS FC001 Language Skills & Intercultural Communication 7.50 1 100 0 BSSAONon Native English Speakers Only

SALIS FC002 Reading & Writing Skills 7.50 2 100 0 BSSAONon Native English Speakers Only

SALIS FR130 French Language 3(Intermediate) 10.00 0 60 40 BSSAOSALIS FR140 French Language 4 (Intermediate) 5.00 2 100 0 BSSAOSALIS FR190 French Society and Literature 5.00 1 50 50 BSSAOSALIS FR208 French Translation Practice 5.00 1 0 100 BSSAOSALIS FR238 French for Academic Purposes: Business 3 5.00 1 100 0 BSSAOSALIS FR248 French Language 4 (Intermediate) 5.00 2 100 0 BSSAOSALIS FR250 French Language 5 (Ex Intermediate) 5.00 1 40 60 BSSAOSALIS FR262 French Language 6 5.00 2 100 0 BSSAOSALIS FR268 French Language 6 (Ex Intermediate) 5.00 2 100 0 BSSAOSALIS FR290 French Literature and Film 5.00 1 0 100 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

SALIS FR358 French Language 5 5.00 1 100 0 BSSAOSALIS FR368 French Language 6 (Intermediate) 5.00 2 100 0 BSSAOSALIS FR475 French Advanced Oral Skills 5.00 1 100 0 BSSAOSALIS FR478 French Advanced Language 5.00 1 100 0 BSSAOSALIS FR485 French Advanced Writing Skills 5.00 2 40 60 BSSAOSALIS FR488 French Business and Society 5.00 2 100 0 BSSAOSALIS FR490 Un Siecle de Cinema Francais 5.00 1 100 0 BSSAOSALIS FR501 French General Translation 5.00 1 0 100 BSSAOSALIS GE110 German Language 1 (Beginners) 20.00 0 75 25 BSSAOSALIS GE130 German Language 3(Intermediate) 10.00 0 60 40 BSSAOSALIS GE140 German Language 4 (Intermediate) 5.00 2 100 0 BSSAOSALIS GE190 German Society and Literature 5.00 0 50 50 BSSAOSALIS GE201 German Language 3 (Ab initio) 5.00 1 100 0 BSSAOSALIS GE208 German Translation Practice 5.00 1 0 100 BSSAOSALIS GE238 German Language 3 (Intermediate) 5.00 1 100 0 BSSAOSALIS GE240 German Language 3 (Ex Beginner) 5.00 1 0 100 BSSAOSALIS GE248 German Language 4 (Intermediate) 5.00 2 100 0 BSSAOSALIS GE250 German Language 5 (Ex Intermediate) 5.00 1 0 100 BSSAOSALIS GE267 German Language 4 ( Ex Beginner) 5.00 2 50 50 BSSAOSALIS GE268 German Language 6( Ex Intermediate) 5.00 2 50 50 BSSAOSALIS GE290 German Literature and Film 5.00 2 0 100 BSSAOSALIS GE358 German Language 5 (Intermediate) 5.00 1 100 0 BSSAOSALIS GE368 German Language 6 (Intermediate) 5.00 2 50 50 BSSAOSALIS GE475 German Advanced Oral Skills 5.00 1 100 0 BSSAOSALIS GE478 German Advanced Language 5.00 1 100 0 BSSAOSALIS GE485 German Advanced Writing Skills 5.00 2 0 100 BSSAOSALIS GE488 German Business and Society 5.00 2 100 0 BSSAOSALIS GE501 German General Translation 5.00 1 0 100 BSSAOSALIS GE502 German Economic Translation Web Based 5.00 1 100 0 BSSAOSALIS JA220 Japanese Reading and Translation 1 5.00 1 0 100 BSSAOSALIS JA267 Japanese Language 4 5.00 2 0 100 BSSAOSALIS JA470 Japanese Advanced Language 7 5.00 1 0 100 BSSAOSALIS JA480 Japanese Advanced Language 8 5.00 2 40 60 BSSAOSALIS LC110 Language, Culture & Internat. Communication 5.00 2 100 0 BSSAOSALIS LC112 Introduction to Translation Studies 5.00 2 0 100 BSSAOSALIS LC202 Global Cultures 5.00 2 100 0 BSSAOSALIS LC204 Introduction to Terminology 10.00 2 100 0 BSSAOSALIS LC206 Interculturalism in Practice 5.00 2 100 0 BSSAOSALIS LC208 The Making of Contemporary Europe 5.00 1 0 100 BSSAOSALIS LC212 Textual Studies 5.00 1 100 0 BSSAOSALIS LC220 Intercultural Communicative Competence II 5.00 1 100 0 BSSAOSALIS LC336 Conflict Resolution 5.00 1 100 0 BSSAOSALIS LC409 Introduction to Chinese Language and Culture 5.00 1 100 0 BSSAOSALIS LC410 Introduction to Translation Theory 5.00 1 100 0 BSSAOSALIS LC412 Translation Multimedia 10.00 1 100 0 BSSAOSALIS LC476 Nationalism & Transnationalism 5.00 1 100 0 BSSAOSALIS LC477 Issues in Multiculturalism 10.00 1 100 0 BSSAOSALIS LC478 Languages and Society 5.00 2 0 100 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

SALIS SP130 Spanish Language 3 (Intermediate) 10.00 0 60 40 BSSAOSALIS SP140 Spanish Language 4 (Intermediate) 5.00 2 100 0 BSSAOSALIS SP190 Spanish Society and Literature 5.00 0 50 50 BSSAOSALIS SP201 Spanish Language 3 (Ab initio) 5.00 1 50 50 BSSAOSALIS SP202 Spanish Language 4 (Ab initio) 5.00 2 50 50 BSSAOSALIS SP208 Spanish Translation Practice 5.00 1 0 100 BSSAOSALIS SP238 Spanish for Specialist Purposes 5.00 1 100 0 BSSAOSALIS SP240 Spanish Language 3 (Ex Beginner) 5.00 1 0 100 BSSAOSALIS SP250 Spanish Language 5 (Ex Intermediate) 5.00 1 0 100 BSSAOSALIS SP262 Spanish Language 6 (Intermediate) 5.00 2 100 0 BSSAOSALIS SP267 Spanish Language 4 ( Ex Beginner) 5.00 2 50 50 BSSAOSALIS SP268 Spanish Language 6 (Ex Intermediate) 5.00 2 50 50 BSSAOSALIS SP290 Spanish Literature and Film 5.00 2 0 100 BSSAOSALIS SP475 Spanish Advanced Oral Skills 5.00 1 100 0 BSSAOSALIS SP478 Spanish Advanced Language 5.00 1 100 0 BSSAOSALIS SP485 Spanish Advanced Writing Skills 5.00 2 0 100 BSSAOSALIS SP488 Spanish Business and Society 5.00 2 100 0 BSSAOSALIS ZH191 Chinese Culture and Society 5.00 2 100 0 BSSAOSALIS ZH208 Chinese Translation Practice 5.00 1 0 100 BSSAOSALIS ZH240 Chinese Language 3 (Ex Beginner) 5.00 1 0 100 BSSAOSALIS ZH267 Chinese Language 4 5.00 2 25 75 BSSAOSALIS ZH421 Perspectives on Chinese Culture 5.00 1 100 0 BSSAOSALIS ZH480 Chinese Advanced Language 8 5.00 2 100 0 BSSAOPhysical Sciences PS104 Electricity and Magnetism 5.00 2 25 75 BSSAOPhysical Sciences PS105 Thermal & Physical Properties of Matter 5.00 2 30 70 BSSAOPhysical Sciences PS108 The Universe 5.00 2 30 70 BSSAOPhysical Sciences PS108 The Universe 5.00 1 30 70 BSSAOPhysical Sciences PS154 Introduction to Computing 5.00 1 100 0 BSSAOPhysical Sciences PS201 Quantum Physics I 5.00 1 0 100 BSSAOPhysical Sciences PS202 Electromagnetism 5.00 2 40 60 BSSAOPhysical Sciences PS204 Solid State Physics I 5.00 2 20 80 BSSAOPhysical Sciences PS207 Relativity, Nuclear and Particle Physics 5.00 1 20 80 BSSAOPhysical Sciences PS210 Optical Techniques 5.00 1 30 70 BSSAOPhysical Sciences PS211 Atmospheric Physics 5.00 1 30 70 BSSAOPhysical Sciences PS213 Space Science and Technology 5.00 2 30 70 BSSAOPhysical Sciences PS215 Meteorology 5.00 1 0 100 BSSAOPhysical Sciences PS301 Quantum Physics II 5.00 1 30 70 BSSAOPhysical Sciences PS302 Statistical Physics 5.00 1 25 75 BSSAOPhysical Sciences PS305 Semiconductor Physics I 5.00 1 25 75 BSSAOPhysical Sciences PS307 Wave Optics 5.00 1 20 80 BSSAOPhysical Sciences PS308 Environmental Geophysics 5.00 1 30 70 BSSAOPhysical Sciences PS311 Stellar Physics 5.00 1 20 80 BSSAOPhysical Sciences PS322 Electronics for Science Teachers 5.00 1 100 0 BSSAONursing NS270 Epidemiology 5.00 2 0 100 BSSAONursing NS390 Health Promotion 5.00 1 100 0 BSSAONursing NS137 Becoming a University Student 5.00 1 100 0 BSSAONursing NS142 Food & Nutrition in Health 5.00 1 100 0 BSSAOMechanical Engineering EM107 IT Skills & Software Tools for Engineers 5.00 1 35 65 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Mechanical Engineering EM111 Materials and Energy 5.00 2 30 70 BSSAOMechanical Engineering EM112 Statics and Dynamics 5.00 2 30 70 BSSAOMechanical Engineering EM113 Introduction to Electronics 5.00 1 50 50 BSSAOMechanical Engineering EM121 Engineering Mathematics I 5.00 1 30 70 BSSAOMechanical Engineering EM122 Engineering Mathematics II 5.00 2 30 70 BSSAOMechanical Engineering MM203 Mechanics of Machines 1 5.00 1 20 80 BSSAOMechanical Engineering MM211 Strength of Materials I 5.00 1 20 80 BSSAOMechanical Engineering MM212 Strength of Materials II 5.00 2 20 80 BSSAOMechanical Engineering MM220 Anatomy 5.00 2 30 70 BSSAOMechanical Engineering MM225 Design and CADD 5.00 1 100 0 BSSAOMechanical Engineering MM226 Design & CAD/CAM 5.00 2 100 0 BSSAOMechanical Engineering MM227 Thermofluid Mechanics 5.00 2 20 80 BSSAO Must have completed EM111Mechanical Engineering MM228 Biomechanics of Human Movement 5.00 2 30 70 BSSAOMechanical Engineering MM232 Pneumatics & Control 5.00 2 50 50 BSSAOMechanical Engineering MM235 Manufacturing Processes 2 5.00 2 20 80 BSSAOMechanical Engineering MM252 Manufacturing Processes 1 5.00 1 20 80 BSSAOMechanical Engineering MM281 Engineering Computation 5.00 1 50 50 BSSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 1 100 0 BSSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 2 100 0 BSSAOMechanical Engineering MM306 Mechanics of Machines 2 5.00 1 20 80 BSSAOMechanical Engineering MM307 Measurement & Signal Processing 5.00 1 20 80 BSSAOMechanical Engineering MM309 Project & Quality Management 5.00 1 20 80 BSSAOMechanical Engineering MM310 Product Design 10.00 0 100 0 BSSAOMechanical Engineering MM344 Group Project 5.00 1 100 0 BSSAOMechanical Engineering MM353 Fundamentals of Control 5.00 2 20 80 BSSAOMechanical Engineering MM354 Lean and 6 Sigma Manufacturing 5.00 1 20 80 BSSAOMechanical Engineering MM371 Product Development & Regulatory Compliance 5.00 2 100 0 BSSAOMechanical Engineering MM382 Probability and Engineering Statistics 5.00 1 20 80 BSSAOMechanical Engineering MM401 Mechanical Engineering System Simulation 7.50 2 40 60 BSSAOMechanical Engineering MM409 Adv Eng Materials & Manufacturing Processes 5.00 1 40 60 BSSAOMechanical Engineering MM413 Advanced Bio Materials & Processing Tech. 5.00 1 30 70 BSSAOMechanical Engineering MM421 Finite Element Analysis 7.50 1 40 60 BSSAOMechanical Engineering MM432 Heat Transfer and Fluid Mechanics 7.50 1 30 70 BSSAOMechanical Engineering MM451 Design For Manufacture and Assembly 7.50 2 20 80 BSSAOMechanical Engineering MM453 Manufacturing Automation 5.00 1 20 80 BSSAOMechanical Engineering MM459 Robotics 5.00 2 20 80 BSSAOMechanical Engineering MM485 Operations Research Methods 7.50 2 30 70 BSSAOMechanical Engineering MM502 Biomaterials, Artificial Organs & Tissue Eng. 7.50 1 50 50 BSSAOMechanical Engineering MM503 Minimally Invasive Device Technology 7.50 1 50 50 BSSAOMechanical Engineering MM504 Sustainable Water Supply & Management 7.50 1 100 0 BSSAOMechanical Engineering MM508 Sustainable Energy Science 7.50 2 20 80 BSSAOMechanical Engineering MM523 Product Design, Development & Value Analysis 7.50 1 20 80 BSSAOMechanical Engineering MM524 Advanced FEA 7.50 2 40 60 BSSAOMechanical Engineering MM528 Dynamic & Impact Loading Mechanics 7.50 1 30 70 BSSAOMechanical Engineering MM530 Surface Engineering & Tribology 7.50 1 20 80 BSSAOMechanical Engineering MM532 Computational Thermo-Fluid Dynamics 7.50 2 50 50 BSSAOMechanical Engineering MM533 Research Practice & Methodology 7.50 1 50 50 BSSAOMechanical Engineering MM555 Manufacturing Process Analysis & Tool Design 7.50 2 20 80 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Mechanical Engineering MM584 Manufacturing Systems Simulation 7.50 1 50 50 BSSAOMathematical Sciences MS105 Calculus 7.50 1 25 75 BSSAOMathematical Sciences MS106 Linear Mathematics 10.00 0 20 80 BSSAOMathematical Sciences MS108 The Mathematical Experience 5.00 1 50 50 BSSAOMathematical Sciences MS117 Probability 1 5.00 2 25 75 BSSAOMathematical Sciences MS125 Mathematics for Scientists 10.00 0 30 70 BSSAOMathematical Sciences MS136 Business Mathematics 1 5.00 1 15 85 BSSAOMathematical Sciences MS205 Calculus of Several Variables 5.00 1 25 75 BSSAOMathematical Sciences MS206 Complex Analysis 5.00 2 25 75 BSSAOMathematical Sciences MS208 Probability II 5.00 2 25 75 BSSAOMathematical Sciences MS211 Introduction to Differential Equations 5.00 2 25 75 BSSAOMathematical Sciences MS216 Mathematics of Finance:An Introduction 5.00 2 20 80 BSSAOMathematical Sciences MS221 Calculus of Several Variables 5.00 1 20 80 BSSAOMathematical Sciences MS223 Mathematics for Scientists II 5.00 2 30 70 BSSAOMathematical Sciences MS225 Introduction to Differential Equations 5.00 1 20 80 BSSAO MS221, MS224Mathematical Sciences MS227 Linear Mathematics 5.00 2 30 70 BSSAOMathematical Sciences MS230 Introduction to Numerical Methods 5.00 2 NULL 100 BSSAOMathematical Sciences MS308 Stochastic Modelling 7.50 1 25 75 BSSAOMathematical Sciences MS318 Financial Mathematics 7.50 1 25 75 BSSAOMathematical Sciences MS332 Actuarial Modelling 7.50 1 20 80 BSSAOMathematical Sciences MS339 Mechanics 7.50 1 25 75 BSSAOMathematical Sciences MS341 Algebra 7.50 1 25 75 BSSAOMathematical Sciences MS401 Numerical Solution of PDEs 7.50 1 25 75 BSSAOMathematical Sciences MS407 Probability and Finance I 7.50 1 25 75 BSSAOMathematical Sciences MS408 Probability and Finance II 7.50 1 25 75 BSSAOMathematical Sciences MS413 Dynamical Systems 7.50 1 25 75 BSSAOMathematical Sciences MS427 Financial Economics I 7.50 1 25 75 BSSAOMathematical Sciences MS428 Financial Economics II 7.50 2 25 75 BSSAOMathematical Sciences MS445 Topics in Astrophysics 5.00 2 30 70 BSSAOMathematical Sciences MS447 Time Series 7.50 2 25 75 BSSAOMathematical Sciences MS505 Coding and Cryptography 7.50 1 25 75 BSSAOMathematical Sciences MS553 Monte Carlo Methods in Finance 7.50 2 50 50 BSSAOMathematical Sciences PS226 Teaching& Assessing Jun.Cycle Science & Maths 5.00 1 25 75 BSSAOLaw & Government LG101X Introduction to Law 5.00 1 100 0 BSSAOLaw & Government LG101X Introduction to Law 5.00 2 100 0 BSSAOLaw & Government LG102 Principles of Commercial Law in Ireland 5.00 2 30 70 BSSAOLaw & Government LG102X Principles of Commercial Law in Ireland 5.00 2 100 0 BSSAOLaw & Government LG104X Introduction to European Integration 5.00 2 100 0 BSSAOLaw & Government LG108X Introduction to the Irish Political System 5.00 1 100 0 BSSAOLaw & Government LG112X Introduction To Modern Ireland 5.00 2 100 0 BSSAOLaw & Government LG113X American Political System 5.00 2 100 0 BSSAOLaw & Government LG114X The Emergence of Modern America 5.00 1 100 0 BSSAOLaw & Government LG116X Introduction to Politics 5.00 1 100 0 BSSAOLaw & Government LG117X Intro. to International Relations & Security 5.00 1 100 0 BSSAOLaw & Government LG118 Constitutional Law 10.00 0 50 50 BSSAOLaw & Government LG118X Constitutional Law 10.00 0 100 0 BSSAOLaw & Government LG120 Public International Law 5.00 2 0 100 BSSAOLaw & Government LG123 Introduction to Development 5.00 2 100 0 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Law & Government LG125 Intro. to International Political Economy 10.00 2 100 0 BSSAOLaw & Government LG130X Advanced Criminal Law 5.00 2 100 0 BSSAOLaw & Government LG131 The Irish Legal System 5.00 1 100 0 BSSAOLaw & Government LG132 International Organisations 5.00 1 100 0 BSSAOLaw & Government LG134 Public International Law 5.00 2 100 0 BSSAOLaw & Government LG201 Foundations of Company Law 5.00 2 0 100 BSSAOLaw & Government LG201X Foundations of Company Law 5.00 2 100 0 BSSAOLaw & Government LG202 Advanced Company Law 5.00 1 0 100 BSSAOLaw & Government LG202X Advanced Company Law 5.00 1 100 0 BSSAOLaw & Government LG211X America and the Wider World 5.00 2 100 0 BSSAOLaw & Government LG212X Contemporary U.S. Business & Society 5.00 1 100 0 BSSAOLaw & Government LG215 Property Law 5.00 1 0 100 BSSAOLaw & Government LG215X Property Law 5.00 1 100 0 BSSAOLaw & Government LG216 Law of Torts 5.00 1 30 70 BSSAOLaw & Government LG216X Law of Torts 5.00 1 100 0 BSSAOLaw & Government LG219X Foreign Policy 5.00 1 100 0 BSSAOLaw & Government LG224 Law & Social Exclusion 5.00 1 100 0 BSSAOLaw & Government LG225 Advanced Torts 5.00 2 0 100 BSSAOLaw & Government LG225X Advanced Torts 5.00 2 100 0 BSSAOLaw & Government LG227 Comparative Law 5.00 2 50 50 BSSAOLaw & Government LG229 Administrative Law 5.00 2 0 100 BSSAOLaw & Government LG230 Advanced Contract Law 5.00 2 0 100 BSSAOLaw & Government LG231 Family, Law and Society 5.00 2 50 50 BSSAOLaw & Government LG233 International Security and Conflict 10.00 1 100 0 BSSAOLaw & Government LG237 International Human Rights Law 5.00 2 100 0 BSSAOLaw & Government LG238 Theoretical Approaches to World Politics 5.00 1 100 0 BSSAOLaw & Government LG302X Comparative European Politics 5.00 2 100 0 BSSAOLaw & Government LG307 Employment Law 5.00 1 50 50 BSSAOLaw & Government LG307X Employment Law 5.00 1 100 0 BSSAOLaw & Government LG308 Law and Dispute Resolution 5.00 1 50 50 BSSAOLaw & Government LG308X Law and Dispute Resolution 5.00 1 100 0 BSSAOLaw & Government LG316 The Law of Contract 5.00 1 50 50 BSSAOLaw & Government LG316X The Law of Contract 5.00 1 100 0 BSSAOLaw & Government LG318 European Union Law 5.00 1 50 50 BSSAOLaw & Government LG318X European Union Law 5.00 1 100 0 BSSAOLaw & Government LG320 Contemp. Politics of the M. East & N. Africa 5.00 1 50 50 BSSAOLaw & Government LG324 Equity 5.00 1 0 100 BSSAOLaw & Government LG324X Equity 5.00 1 100 0 BSSAOLaw & Government LG325 Criminal Law 5.00 1 30 70 BSSAOLaw & Government LG325X Criminal Law 5.00 1 100 0 BSSAOLaw & Government LG327 Jurisprudence 5.00 1 0 100 BSSAOLaw & Government LG329X Key Issues in International Relations 10.00 2 100 0 BSSAOLaw & Government LG330X Contemporary Politics of Latin America 5.00 1 100 0 BSSAOLaw & Government LG331X Issues in American Politics 5.00 2 100 0 BSSAOLaw & Government LG337 Law of Evidence 5.00 2 50 50 BSSAOLaw & Government LG338X Democratisation 5.00 1 100 0 BSSAOLaw & Government LG340 Gender and Politics 5.00 2 100 0 BSSAOLaw & Government LG343X Political Terrorism 5.00 1 100 0 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Law & Government LG343X Political Terrorism 5.00 2 100 0 BSSAOLaw & Government LG345X Issues in European Integration 5.00 2 100 0 BSSAOLaw & Government LG347 Healthcare Law and Society 5.00 2 100 0 BSSAOLaw & Government LG348 Law and Body Politics 5.00 2 100 0 BSSAOLaw & Government LG349 Jurisprudence II 5.00 2 100 0 BSSAOLaw & Government LG351 Trusts Law 5.00 1 0 100 BSSAOLaw & Government LG352 Advanced Property Law 5.00 2 0 100 BSSAOLaw & Government LG358 Advanced European Union Law 5.00 2 100 0 BSSAOLaw & Government LG358X Advanced European Union Law 5.00 2 100 0 BSSAOLaw & Government LG359 Western Political Thought 5.00 2 100 0 BSSAOLaw & Government LG362 International Political Economy 10.00 1 100 0 BSSAOLaw & Government LG364 Intellectual Property Law 5.00 1 0 100 BSSAOLaw & Government LG364 Intellectual Property Law 5.00 2 0 100 BSSAOLaw & Government LG365 Contemporary India 5.00 2 100 0 BSSAOLaw & Government LG403 Political Leadership 5.00 1 100 0 BSSAOHealth & Human Performance SS102 Health & Fitness 1: Theory & Practice 7.50 1 100 0 BSSAOHealth & Human Performance SS103 Physiology for Health Sciences 5.00 1 50 50 BSSAOHealth & Human Performance SS107 Motor Control & Learning 5.00 2 60 40 BSSAOHealth & Human Performance SS110 Anatomy I 10.00 1 40 60 BSSAOHealth & Human Performance SS201 Health and Fitness 3 5.00 1 100 0 BSSAO

Health & Human Performance SS206 Sport and Exercise Biomechanics 1 5.00 2 30 70 BSSAOMust get written permission from Module Coordinator

Health & Human Performance SS209 Sociology of Sport 2 5.00 2 40 60 BSSAO

Health & Human Performance SS312 Medicine in Sport 5.00 1 100 0 BSSAOMust get written permission from Module Coordinator

Health & Human Performance SS313 Injuries 4 7.50 2 100 0 BSSAOMust get written permission from Module Coordinator

Health & Human Performance SS314 Soft Tissue Therapies 5.00 2 50 50 BSSAOMust get written permission from Module Coordinator

Health & Human Performance SS317 Injury, Exercise and Sport Biomechanics 5.00 1 50 50 BSSAO

Health & Human Performance SS318 Rehabilitation 10.00 2 100 0 BSSAOMust get written permission from Module Coordinator

Electronic Engineering EE201 Digital and Analogues Electronics II 5.00 2 25 75 BSSAOElectronic Engineering EE202 Embedded Systems 5.00 2 25 75 BSSAOElectronic Engineering EE203 Circuits 5.00 1 20 80 BSSAOElectronic Engineering EE206 Operating Systems 5.00 2 15 85 BSSAOElectronic Engineering EE207 Systems 5.00 2 20 80 BSSAOElectronic Engineering EE215 Solid State Electronics 5.00 1 20 80 BSSAOElectronic Engineering EE219 Object Oriented Programming I 5.00 1 25 75 BSSAOElectronic Engineering EE223 Digital and Analogue Electronics I 5.00 1 30 70 BSSAOElectronic Engineering EE224 Data Communications & Networks I 5.00 1 0 100 BSSAOElectronic Engineering EE300 3D Computer Graphics 5.00 1 100 0 BSSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 2 100 0 BSSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 1 100 0 BSSAOElectronic Engineering EE303 Mobile Robotics 5.00 2 100 0 BSSAOElectronic Engineering EE308 RF Propagation & Radio Link Design 5.00 2 20 80 BSSAOElectronic Engineering EE310 Smartphone Application Development 5.00 1 100 0 BSSAOElectronic Engineering EE312 Object-Oriented Programming 2 5.00 2 100 0 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Electronic Engineering EE313 Electromagnetics II 10.00 1 20 80 BSSAOElectronic Engineering EE314 Signals 10.00 1 20 80 BSSAOElectronic Engineering EE317 Computation/Simulation 5.00 2 100 0 BSSAOElectronic Engineering EE319 Electromechanical Systems 5.00 1 30 70 BSSAOElectronic Engineering EE320 VLSI Design 5.00 2 50 50 BSSAOElectronic Engineering EE321 Data Communications & Networks II 5.00 1 25 75 BSSAOElectronic Engineering EE322 Analogue Circuits & Design 5.00 2 25 75 BSSAOElectronic Engineering EE402 OOP for Engineers 7.50 1 25 75 BSSAOElectronic Engineering EE403 Semiconductor Devices 5.00 2 20 80 BSSAOElectronic Engineering EE406 Systems Analysis 5.00 1 15 85 BSSAOElectronic Engineering EE417 Web Application Development 7.50 2 25 75 BSSAOElectronic Engineering EE419 Industrial Electronics 5.00 1 25 75 BSSAOElectronic Engineering EE425 Image Processing & Analysis 5.00 1 25 75 BSSAOElectronic Engineering EE437 Web Usability Engineering 5.00 2 100 0 BSSAOElectronic Engineering EE449 DSP-Digital Filters & DFT 7.50 1 20 80 BSSAOElectronic Engineering EE450 Communications Theory 7.50 1 20 80 BSSAOElectronic Engineering EE451 Mechatronic System Simulation & Control 7.50 2 30 70 BSSAOElectronic Engineering EE452 Wireless/Mobile Communications 7.50 2 25 75 BSSAOElectronic Engineering EE453 Image Processing & Analysis with Project 7.50 1 50 50 BSSAOElectronic Engineering EE454 Optical Communications System Design 7.50 2 20 80 BSSAOElectronic Engineering EM105 Fundamentals of Professional Development 5.00 2 70 30 BSSAOElectronic Engineering EM108 Software Development for Engineers 5.00 2 50 50 BSSAOElectronic Engineering EM201 Engineering Mathematics III 5.00 1 30 70 BSSAOElectronic Engineering EM202 Engineering Mathematics IV 5.00 2 30 70 BSSAOElectronic Engineering EM204 Engineering Mathematics IV 5.00 1 30 70 BSSAOComputing CA103 Computer Systems 5.00 1 25 75 BSSAOComputing CA106 Web Design 5.00 1 40 60 BSSAOComputing CA165 Computer Programming I 10.00 1 60 40 BSSAOComputing CA166 Computer Programming II 10.00 2 20 80 BSSAOComputing CA169 Networks & Internet 5.00 2 50 50 BSSAOComputing CA170 Introduction to Operating Systems 5.00 2 30 70 BSSAOComputing CA172 Problem-solving,Creativity& Critical Thinking 5.00 1 50 50 BSSAOComputing CA208 Logic 5.00 1 50 50 BSSAOComputing CA212 OO Design and Implementation 5.00 2 30 70 BSSAOComputing CA213 Data Structures and Algorithms 5.00 1 20 80 BSSAOComputing CA214 Systems Analysis 5.00 1 50 50 BSSAOComputing CA216 Operating Systems 5.00 2 30 70 BSSAOComputing CA218 Introduction to Databases 5.00 2 25 75 BSSAOComputing CA222 Enterprise Information Systems 5.00 1 20 80 BSSAOComputing CA226 Advanced Computer Architectures 5.00 2 40 60 BSSAOComputing CA266 Probability & Statistics 5.00 1 20 80 BSSAOComputing CA267 Software Testing 5.00 2 25 75 BSSAOComputing CA296 Compt. Archit. & Assembly Level Programming 10.00 1 40 60 BSSAOComputing CA304 Computer Networks 2 5.00 1 25 75 BSSAOComputing CA314 OO Analysis and Design 5.00 1 25 75 BSSAOComputing CA318 Advanced Algorithms and A.I. Search 5.00 1 25 75 BSSAOComputing CA320 Computability and Complexity 5.00 1 25 75 BSSAOComputing CA321 Operating Systems Design & Implementation 5.00 1 30 70 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Computing CA349 IT Architecture 5.00 1 20 80 BSSAOComputing CA357 Human Computer Interaction 5.00 1 30 70 BSSAOComputing CA360 Communication Skills 5.00 2 100 0 BSSAOComputing CA361 IT Architecture 5.00 2 100 0 BSSAOComputing CA413 Security Protocols 5.00 1 20 80 BSSAOComputing CA417 Computer Graphics 5.00 1 25 75 BSSAOComputing CA420 Database 2:Protocols & Systems 5.00 1 20 80 BSSAOComputing CA421 Software Patterns & Metrics 5.00 1 25 75 BSSAOComputing CA422 Formal Specifications and OO Models 5.00 2 20 80 BSSAOComputing CA425 Artificial Intelligence 5.00 1 30 70 BSSAOComputing CA427 Operations Research 5.00 1 20 80 BSSAOComputing CA429 Operations Research/Management Science 5.00 2 20 80 BSSAOComputing CA431 Digital Image Processing 5.00 1 0 100 BSSAOComputing CA437 Multimedia Information Retrieval 5.00 1 25 75 BSSAOComputing CA438 Multimedia Technology 5.00 2 25 75 BSSAOComputing CA441A Business Process Management 5.00 1 40 60 BSSAOComputing CA446A Statistical Machine Translation 5.00 2 50 50 BSSAOComputing CA447A Software Process and Improvement 5.00 1 30 70 BSSAOComputing CA448A Compiler Construction 1 5.00 1 30 70 BSSAOComputing CA449A Compiler Construction 2 5.00 2 30 70 BSSAOComputing CA463 Concurrent Programming 5.00 1 25 75 BSSAOComputing CA464 Distributed Programming 5.00 2 25 75 BSSAOComputing CA481A Software Quality Assurance 5.00 2 30 70 BSSAOComputing CA483A Supply Chain Management 5.00 2 30 70 BSSAOComputing CA485A Cloud Computing 5.00 2 30 70 BSSAOComputing CA489A Mechanics of Search & Social Media Strategies 5.00 1 50 50 BSSAOComputing CA491A IT Law and Ethics 5.00 2 30 70 BSSAOComputing CA492A Project Management 5.00 1 30 70 BSSAOComputing CA493A Quantum Computing 5.00 1 25 75 BSSAOComputing CA494A Developing Mobile Applications 5.00 1 100 0 BSSAOComputing CA547A Cryptography and Security Protocols 5.00 1 30 70 BSSAOComputing CA591 Object Orientated Programming 7.50 1 50 50 BSSAOComputing CA591A Object Orientated Programming 7.50 1 50 50 BSSAOComputing CA640 Professional & Research Practice 7.50 1 50 50 BSSAOComputing CA641 Biometrics 7.50 2 30 70 BSSAOComputing CA642 Cryptography & Number Theory 7.50 1 25 75 BSSAOComputing CA643 Forensic Computing 7.50 2 50 50 BSSAOComputing CA644 System Software 7.50 1 25 75 BSSAOComputing CA645 Network Security 7.50 2 25 75 BSSAOComputing CA646 P-Key Cryptography & Sec Protocols 7.50 2 30 70 BSSAOComputing CA647 Secure Programming 7.50 1 30 70 BSSAOComputing CA651 Introduction to Networks & Op Systems 7.50 2 50 50 BSSAOComputing CA652 Information Access 7.50 2 30 70 BSSAOComputing CA662 Database Design 7.50 1 50 50 BSSAOComputing CA662A Database Design 7.50 1 50 50 BSSAOComputing CA664 Advanced Programming 7.50 2 40 60 BSSAOComputing CA665 System & User Interaction Development 7.50 2 50 50 BSSAOComputing CA668 eCommerce Infrastructure 7.50 2 35 65 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Computing CA669 Web Design and Implementation 7.50 1 50 50 BSSAOComputing CA680 Data Management and Architectures 7.50 1 30 70 BSSAOChemical Sciences CS107 Chemistry for Health Related Professions 5.00 1 50 50 BSSAO

Chemical Sciences CS120 Global Classroom - Climate Change * Limited places 5.00 2 100 0 BSSAO Limited places for Study AbroadChemical Sciences CS201 Thermodynamics and Kinetics 2.50 2 0 100 BSSAOChemical Sciences CS202 Spectroscopy and Physical Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS204 Organic Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS205 Inorganic Chemistry 5.00 2 0 100 BSSAOChemical Sciences CS206 Bio-organic and Pharmaceutical Chemistry 5.00 2 0 100 BSSAOChemical Sciences CS207 Visualisation & Validation of Laboratory Data 5.00 1 100 0 BSSAOChemical Sciences CS208 Introduction to Experim Biol & Health and Saf 5.00 2 100 0 BSSAOChemical Sciences CS301 Org and Polymer Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS302 Separation Techniques 5.00 1 20 80 BSSAOChemical Sciences CS303 Analytical Spectroscopy 5.00 1 0 100 BSSAOChemical Sciences CS306 Regulation and Data Analysis 5.00 2 100 0 BSSAOChemical Sciences CS307 Organic Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS308 Quantum and Inorganic Chemistry 5.00 2 100 0 BSSAOChemical Sciences CS310 Teaching & Assessing Senior Cycle Ch, Ph & Mt 5.00 1 50 50 BSSAOChemical Sciences CS311 Medicinal Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS312 Formulation and Regulation 5.00 2 100 0 BSSAOChemical Sciences CS401 Advanced Spectroscopy 5.00 0 0 100 BSSAOChemical Sciences CS404 Interfacial and Supramolecular Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS405 Advanced Topics in Organic Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS406 Advanced Inorganic Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS407 Biosynthesis and Pharmacognosy 5.00 1 0 100 BSSAOChemical Sciences CS408 Advanced Spectroscopic Workshop 5.00 2 100 0 BSSAOChemical Sciences CS409 Advanced Analytical Applications 5.00 1 100 0 BSSAOChemical Sciences CS411 Environmental Analysis 5.00 1 20 80 BSSAOChemical Sciences CS414 Advanced Medicinal Chemistry 5.00 1 0 100 BSSAOChemical Sciences CS417 Chem of Organic Pollutants in the Environment 5.00 1 0 100 BSSAOChemical Sciences CS458 Analytical Techniques for Science Education 5.00 1 100 0 BSSAOBiotechnology BDI501 Introductory Biology, Chemistry and Physics 7.50 1 100 0 BSSAOBiotechnology BDI502 Principles of Diagnostic Technology 1 7.50 0 20 80 BSSAOBiotechnology BDI503 Advances in Diagnostics and Nanobiotechnology 7.50 0 70 30 BSSAOBiotechnology BDI507 Creativity and Discovery 2.50 1 100 0 BSSAOBiotechnology BE101 Introduction to Cell Biology and Biochemistry 5.00 1 20 80 BSSAOBiotechnology BE102 Introduction to Microbiology and Genetics 5.00 2 20 80 BSSAOBiotechnology BE201 Biomolecules and Metabolism 5.00 1 20 80 BSSAO BE201Biotechnology BE202 Microbiology and Genetics 5.00 2 0 100 BSSAOBiotechnology BE208 Pollution & Biosphere 5.00 1 100 0 BSSAOBiotechnology BE223 Heat and Mass Transfer 5.00 2 20 80 BSSAOBiotechnology BE224 Bioprocess Engineering Principles 5.00 1 20 80 BSSAOBiotechnology BE230 Cell Structure and Function 5.00 1 20 80 BSSAOBiotechnology BE231 Pharmaceutical and Biological Chemistry 5.00 1 0 100 BSSAOBiotechnology BE233 Microbiology and Genetics II 5.00 2 0 100 BSSAOBiotechnology BE301 Gene Cloning and Gene Expression 5.00 1 0 100 BSSAOBiotechnology BE302 Biochemical and Microbiological Analysis 5.00 1 0 100 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Biotechnology BE303 Microbial and Animal Cell Culture 2.50 1 0 100 BSSAOBiotechnology BE309 Immunology & Cell Biology for Engineers 5.00 1 30 70 BSSAOBiotechnology BE310 Comparative Genomics & Developmental Biology 5.00 1 0 100 BSSAOBiotechnology BE314 Cell Culture & Tissue Biochemistry 5.00 1 0 100 BSSAOBiotechnology BE321 Downstream Processing 5.00 1 0 100 BSSAOBiotechnology BE322 Bioreactors and Primary Separations 5.00 1 0 100 BSSAOBiotechnology BE401 Industrial Bioprocessing 5.00 1 0 100 BSSAOBiotechnology BE402 ProteOmics and Protein Biotechnology 5.00 1 0 100 BSSAOBiotechnology BE403 Analysis in Pharmacology & Immunology 5.00 1 0 100 BSSAOBiotechnology BE413 Current Topics in Molecular Biology 5.00 1 0 100 BSSAOBiotechnology BE421 Bioreaction Engineering 5.00 1 0 100 BSSAOBiotechnology BE431 Food Biotechnology 5.00 2 0 100 BSSAOBiotechnology BE432 Environmental Biotechnology 5.00 2 0 100 BSSAO BE421Biotechnology BE433 Immunology and Immunoanalysis 5.00 2 0 100 BSSAO BE303Biotechnology BE434 Human Molecular Genetics & Plant Biotechnolog 5.00 2 0 100 BSSAO BE301Biotechnology BE435 Animal Cell Biotechnology 5.00 2 0 100 BSSAO BE201, BE202, BE301, BE302Biotechnology BE436 Environmental Toxicology 5.00 1 35 65 BSSAOBiotechnology BE513 Principles of Diagnostic Technology 2 7.50 1 20 80 BSSAOEducation Studies ES101 Concepts & Contexts in Education and Training 5.00 2 0 100 BSSAO 5 Students OnlyEducation Studies ES102 Curriculum Development 5.00 1 100 0 BSSAOEducation Studies ES105 ICT-enabled Ed. for Sustainable Development 10.00 1 100 0 BSSAOEducation Studies ES106 Lifespan Development 5.00 1 100 0 BSSAOEducation Studies ES110 Academic Writing and Reading 5.00 0 100 0 BSSAOEducation Studies ES116 Citizenship, Diversity and Inclusion 5.00 2 100 0 BSSAOEducation Studies ES123 Foundation Teaching and Placement Preparation 5.00 1 100 0 BSSAOEducation Studies ES125 Social&Personal Dev with Communication Skills 5.00 1 100 0 BSSAOEducation Studies ES126 Human Development - Power and Politics 5.00 1 0 100 BSSAOEducation Studies ES139 Entrepreneurship in Education and Training 5.00 2 100 0 BSSAOEducation Studies ES203 Mediation Skills for the Learning Context 5.00 2 100 0 BSSAOEducation Studies ES208 Advanced Teaching Strategies 5.00 1 100 0 BSSAOEducation Studies ES211 Project Management 5.00 2 100 0 BSSAOEducation Studies ES215 Irish Education:History,Structure&Development 5.00 2 0 100 BSSAOEducation Studies ES217 Psych. of Individual Difference & Diversity 5.00 1 100 0 BSSAOEducation Studies ES218 Policy & Structures in Education & Training 5.00 2 0 100 BSSAOEducation Studies ES219 Sociology of Education and Training 5.00 2 100 0 BSSAOEducation Studies ES303 Curriculum Development and Evaluation 5.00 2 100 0 BSSAOEducation Studies ES304 Access, Disadvantage, Equality in Education 5.00 2 100 0 BSSAOEducation Studies ES310 Values, Identity and Intercultural Learning 5.00 1 100 0 BSSAOEducation Studies ES311 Equality, Access and Inclusion 5.00 1 0 100 BSSAOEducation Studies ES313 Developing a Research Perspective 5.00 1 100 0 BSSAOEducation Studies ES315 Work and Community Based Learning 5.00 2 100 0 BSSAOEducation Studies ES316 Enterprise Education & Team Learning 5.00 2 100 0 BSSAOEducation Studies ES320 Values, Identity and Intercultural Learning 5.00 1 100 0 BSSAOEducation Studies ES321 Equality, Access and Inclusion 5.00 1 100 0 BSSAOEducation Studies ES325 Enterprise Education and Team Learning 5.00 2 100 0 BSSAOEducation Studies ES328 Learning Organisation & Prof. Development 5.00 1 100 0 BSSAOEducation Studies ES330 ICT, Teaching Strategies and Professional Pre 5.00 1 100 0 BSSAOEducation Studies ES331 Philosophical Perspectives on Education 5.00 1 100 0 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Education Studies ES401 Developmental Psychology and Individual Diffe 5.00 1 100 0 BSSAOEducation Studies ES501 Research Design 7.50 1 100 0 BSSAOEducation Studies ES502 Introduction to Management Thought & Practice 10.00 1 100 0 BSSAOEducation Studies ES504 Organisational Management and Decision Making 10.00 2 100 0 BSSAOEducation Studies ES507 eLearning: Culture and Organisations 10.00 1 100 0 BSSAOEducation Studies ES508 Leadership & Performance Management 7.50 1 100 0 BSSAOEducation Studies ES509 Entrepreneurial Education & Training Mgt 7.50 1 100 0 BSSAOEducation Studies ES512 Multimedia and Educational Innovation 10.00 2 100 0 BSSAOEducation Studies ES513 Emerging Pedagogies 10.00 2 100 0 BSSAOEducation Studies ES514 Collaborative Online Inquiry 7.50 1 100 0 BSSAOEducation Studies ES515 Visions for Emerging Technologies 10.00 1 100 0 BSSAOEducation Studies ES520 Foundational Skills in Guidance Counselling 10.00 0 100 0 BSSAOEducation Studies ES521 Counselling & Psychotherapy Theory 5.00 1 100 0 BSSAOEducation Studies ES522 Human Development across the Lifespan 5.00 1 100 0 BSSAOEducation Studies ES526 eLearning Apps. in Guidance Counselling 10.00 1 100 0 BSSAOEducation Studies ES548 Research Design 5.00 2 100 0 BSSAOEducation Studies ES550 Digital Creativity in the Workplace 7.50 1 100 0 BSSAOEducation Studies ES551 Wellbeing, Society & Lifelong Learning 5.00 2 100 0 BSSAOCommunications CM102 Cultural Studies 10.00 2 100 0 BSSAOCommunications CM107 Introduction to Social Studies 10.00 1 100 0 BSSAOCommunications CM135 Analysing Media Content 10.00 2 100 0 BSSAOCommunications CM137 History & Structure of the Media 5.00 1 20 80 BSSAOCommunications CM212 Analysing Advertising 5.00 2 0 100 BSSAOCommunications CM212X Analysing Advertising 5.00 2 100 0 BSSAOCommunications CM219 Cross-Cultural Communications 5.00 2 30 70 BSSAOCommunications CM226 Ethics of Journalism 5.00 1 100 0 BSSAOCommunications CM261 Crime and the Media 5.00 2 100 0 BSSAOCommunications CM269 Interface Design 5.00 2 100 0 BSSAOCommunications CM270 Visual Culture: Modern to Post Modernism 5.00 1 100 0 BSSAOCommunications CM275 E Society 5.00 1 100 0 BSSAOCommunications CM276 Photojournalism 5.00 2 100 0 BSSAOBusiness AC115 Management Accounting for Decision Making 5.00 1 0 100 BSSAOBusiness AC116 Financial Accounting for Decision Making 5.00 2 0 100 BSSAOBusiness AC222 Audit Principles and Procedures 5.00 2 0 100 BSSAOBusiness AC223 Management Accounting: Cost Systems 5.00 1 20 80 BSSAOBusiness AC224 Management Accounting:Planning & Control 5.00 2 0 100 BSSAOBusiness AC306 Audit Theory & Practice 5.00 2 15 85 BSSAOBusiness AC318 Fund Accounting 5.00 1 0 100 BSSAOBusiness AC320 Management Accounting - Decision Making 5.00 1 20 80 BSSAOBusiness AC402 Business and Professional Ethics 5.00 2 100 0 BSSAOBusiness AC405 Corporate Governance 5.00 1 100 0 BSSAOBusiness EF110 Introduction to Economics 10.00 0 30 70 BSSAOBusiness EF209 Financial Management 5.00 2 30 70 BSSAOBusiness EF210 Intermediate Microeconomics 10.00 1 30 70 BSSAOBusiness EF212 Intermediate Macroeconomics 5.00 2 0 100 BSSAOBusiness EF213 Public Finance 5.00 2 30 70 BSSAOBusiness EF216 Principles of Finance 1 5.00 1 20 80 BSSAOBusiness EF217 Principles of Finance 2 5.00 2 100 0 BSSAO

School which offers module

Module Code

Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are

Permitted to complete a maxium

30 per semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking this

stream

Prerequisites Co-requisites

Business EF218 Corporate Financial Management & Investments 10.00 0 20 80 BSSAOBusiness EF301 Industrial Economics 5.00 2 30 70 BSSAOBusiness EF302 Macroeconomic Policy 5.00 1 100 0 BSSAOBusiness EF302 Macroeconomic Policy 5.00 2 100 0 BSSAOBusiness EF303 Irish Economic Analysis 5.00 1 20 80 BSSAOBusiness EF305 International Finance 5.00 2 20 80 BSSAOBusiness EF306 Financial Theory 5.00 1 30 70 BSSAOBusiness EF307 Financial Markets 5.00 1 0 100 BSSAOBusiness EF308 Econometrics and Forecasting 5.00 2 50 50 BSSAOBusiness EF309 Risk Management 5.00 2 50 50 BSSAOBusiness EF318 New Enterprise Development Project 5.00 1 100 0 BSSAOBusiness EF328 New Business Planning 5.00 1 100 0 BSSAOBusiness EF329 Small Business Management 5.00 2 100 0 BSSAOBusiness EF410 Globalisation 5.00 1 100 0 BSSAOBusiness HR101 Psychology in Organisations 5.00 1 30 70 BSSAOBusiness HR120 Communications 5.00 2 100 0 BSSAOBusiness HR202 Industrial Relations 5.00 2 30 70 BSSAOBusiness HR301 Organisational Psychology 5.00 2 40 60 BSSAOBusiness HR302 Talent Management 5.00 1 40 60 BSSAOBusiness HR306 Employee Relations Procedures 5.00 1 10 90 BSSAOBusiness HR308 Human Resource Management 5.00 1 25 75 BSSAOBusiness MG101 Introduction to Marketing 5.00 1 40 60 BSSAOBusiness MG101 Introduction to Marketing 5.00 2 40 60 BSSAOBusiness MG114 Marketing of High Tech Products & Innovations 10.00 0 50 50 BSSAOBusiness MG115 Market Feasibility Research 10.00 0 50 50 BSSAOBusiness MG204 Applied Market Research 5.00 1 50 50 BSSAOBusiness MG204 Applied Market Research 5.00 2 50 50 BSSAOBusiness MG302 International Marketing 5.00 1 40 60 BSSAOBusiness MG304 Services Marketing 5.00 2 60 40 BSSAOBusiness MG308 The Changing Consumer 5.00 1 20 80 BSSAOBusiness MG308 The Changing Consumer 5.00 2 20 80 BSSAOBusiness MG325 Sales and CRM 5.00 2 50 50 BSSAOBusiness MG325 Sales and CRM 5.00 2 50 50 BSSAOBusiness MG325 Sales and CRM 5.00 2 50 50 BSSAOBusiness MG325 Sales and CRM 5.00 2 50 50 BSSAOBusiness MG328 Marketing Management & Planning 10.00 0 100 0 BSSAOBusiness MT201 Operations Management 5.00 1 0 100 BSSAOBusiness MT201 Operations Management 5.00 1 0 100 BSSAOBusiness MT214 Airport Operations Management 5.00 2 50 50 BSSAOBusiness MT217 Business Information Systems 5.00 1 30 70 BSSAOBusiness MT301 Business Strategy 10.00 0 50 50 BSSAOBusiness MT302 Organisation Theory and Practice 5.00 2 50 50 BSSAOBusiness MT302A Organisation Theory and Practice 5.00 1 50 50 BSSAOBusiness MT307 Supply Chain Management 5.00 1 30 70 BSSAOBusiness MT314 Project Management 5.00 1 40 60 BSSAOBusiness MT318 Electronic Commerce 5.00 2 0 100 BSSAOBusiness MT319 Advanced Spreadsheet Modelling for Business 5.00 2 70 30 BSSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

SALIS EN103 English Language Skills:Globalisation 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN104 Debating Skills 5.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN105 Text and Context 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN115 English Language 1 10.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN116 English Language 2 10.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN123 Academic Writing 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN203 Advanced Negotiating Skills 5.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN205 Exile & Belonging in American Short Fiction 5.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN215 English Language 3 10.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN216 English Language 4 10.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN306 English Integrated Skills 1 5.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN307 English Integrated Skills 2 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN315 English Language 5 10.00 1 100 0 ECSAO Non Native English Speakers OnlySALIS EN316 English Language 6 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN321 Oral Skills Advanced 5.00 2 100 0 ECSAO Non Native English Speakers OnlySALIS EN330 Being Time and Space in Samuel Beckett 5.00 2 100 0 ECSAOSALIS EN332 Anglo-Irish Lit.1: The Novel and Short Story 5.00 2 100 0 ECSAOSALIS FC001 Language Skills & Intercultural Communication 7.50 1 100 0 ECSAO Non Native English Speakers OnlySALIS FC002 Reading & Writing Skills 7.50 2 100 0 ECSAO Non Native English Speakers OnlySALIS FR130 French Language 3(Intermediate) 10.00 0 60 40 ECSAOSALIS FR140 French Language 4 (Intermediate) 5.00 2 100 0 ECSAOSALIS FR190 French Society and Literature 5.00 1 50 50 ECSAOSALIS FR208 French Translation Practice 5.00 1 0 100 ECSAOSALIS FR238 French for Academic Purposes: Business 3 5.00 1 100 0 ECSAOSALIS FR248 French Language 4 (Intermediate) 5.00 2 100 0 ECSAOSALIS FR250 French Language 5 (Ex Intermediate) 5.00 1 40 60 ECSAOSALIS FR262 French Language 6 5.00 2 100 0 ECSAOSALIS FR268 French Language 6 (Ex Intermediate) 5.00 2 100 0 ECSAOSALIS FR290 French Literature and Film 5.00 1 0 100 ECSAOSALIS FR358 French Language 5 5.00 1 100 0 ECSAOSALIS FR368 French Language 6 (Intermediate) 5.00 2 100 0 ECSAOSALIS FR475 French Advanced Oral Skills 5.00 1 100 0 ECSAOSALIS FR478 French Advanced Language 5.00 1 100 0 ECSAOSALIS FR485 French Advanced Writing Skills 5.00 2 40 60 ECSAOSALIS FR488 French Business and Society 5.00 2 100 0 ECSAOSALIS FR490 Un Siecle de Cinema Francais 5.00 1 100 0 ECSAOSALIS FR501 French General Translation 5.00 1 0 100 ECSAOSALIS GE110 German Language 1 (Beginners) 20.00 0 75 25 ECSAOSALIS GE130 German Language 3(Intermediate) 10.00 0 60 40 ECSAOSALIS GE140 German Language 4 (Intermediate) 5.00 2 100 0 ECSAOSALIS GE190 German Society and Literature 5.00 0 50 50 ECSAOSALIS GE201 German Language 3 (Ab initio) 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

SALIS GE208 German Translation Practice 5.00 1 0 100 ECSAOSALIS GE238 German Language 3 (Intermediate) 5.00 1 100 0 ECSAOSALIS GE240 German Language 3 (Ex Beginner) 5.00 1 0 100 ECSAOSALIS GE248 German Language 4 (Intermediate) 5.00 2 100 0 ECSAOSALIS GE250 German Language 5 (Ex Intermediate) 5.00 1 0 100 ECSAOSALIS GE267 German Language 4 ( Ex Beginner) 5.00 2 50 50 ECSAOSALIS GE268 German Language 6( Ex Intermediate) 5.00 2 50 50 ECSAOSALIS GE290 German Literature and Film 5.00 2 0 100 ECSAOSALIS GE358 German Language 5 (Intermediate) 5.00 1 100 0 ECSAOSALIS GE368 German Language 6 (Intermediate) 5.00 2 50 50 ECSAOSALIS GE475 German Advanced Oral Skills 5.00 1 100 0 ECSAOSALIS GE478 German Advanced Language 5.00 1 100 0 ECSAOSALIS GE485 German Advanced Writing Skills 5.00 2 0 100 ECSAOSALIS GE488 German Business and Society 5.00 2 100 0 ECSAOSALIS GE501 German General Translation 5.00 1 0 100 ECSAOSALIS GE502 German Economic Translation Web Based 5.00 1 100 0 ECSAOSALIS JA220 Japanese Reading and Translation 1 5.00 1 0 100 ECSAOSALIS JA267 Japanese Language 4 5.00 2 0 100 ECSAOSALIS JA470 Japanese Advanced Language 7 5.00 1 0 100 ECSAOSALIS JA480 Japanese Advanced Language 8 5.00 2 40 60 ECSAOSALIS LC110 Language, Culture & Internat. Communication 5.00 2 100 0 ECSAOSALIS LC112 Introduction to Translation Studies 5.00 2 0 100 ECSAOSALIS LC202 Global Cultures 5.00 2 100 0 ECSAOSALIS LC204 Introduction to Terminology 10.00 2 100 0 ECSAOSALIS LC206 Interculturalism in Practice 5.00 2 100 0 ECSAOSALIS LC208 The Making of Contemporary Europe 5.00 1 0 100 ECSAOSALIS LC212 Textual Studies 5.00 1 100 0 ECSAOSALIS LC220 Intercultural Communicative Competence II 5.00 1 100 0 ECSAOSALIS LC336 Conflict Resolution 5.00 1 100 0 ECSAOSALIS LC409 Introduction to Chinese Language and Culture 5.00 1 100 0 ECSAOSALIS LC410 Introduction to Translation Theory 5.00 1 100 0 ECSAOSALIS LC412 Translation Multimedia 10.00 1 100 0 ECSAOSALIS LC476 Nationalism & Transnationalism 5.00 1 100 0 ECSAOSALIS LC477 Issues in Multiculturalism 10.00 1 100 0 ECSAOSALIS LC478 Languages and Society 5.00 2 0 100 ECSAOSALIS SP130 Spanish Language 3 (Intermediate) 10.00 0 60 40 ECSAOSALIS SP140 Spanish Language 4 (Intermediate) 5.00 2 100 0 ECSAOSALIS SP190 Spanish Society and Literature 5.00 0 50 50 ECSAOSALIS SP201 Spanish Language 3 (Ab initio) 5.00 1 50 50 ECSAOSALIS SP202 Spanish Language 4 (Ab initio) 5.00 2 50 50 ECSAOSALIS SP208 Spanish Translation Practice 5.00 1 0 100 ECSAOSALIS SP238 Spanish for Specialist Purposes 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

SALIS SP240 Spanish Language 3 (Ex Beginner) 5.00 1 0 100 ECSAOSALIS SP250 Spanish Language 5 (Ex Intermediate) 5.00 1 0 100 ECSAOSALIS SP262 Spanish Language 6 (Intermediate) 5.00 2 100 0 ECSAOSALIS SP267 Spanish Language 4 ( Ex Beginner) 5.00 2 50 50 ECSAOSALIS SP268 Spanish Language 6 (Ex Intermediate) 5.00 2 50 50 ECSAOSALIS SP290 Spanish Literature and Film 5.00 2 0 100 ECSAOSALIS SP475 Spanish Advanced Oral Skills 5.00 1 100 0 ECSAOSALIS SP478 Spanish Advanced Language 5.00 1 100 0 ECSAOSALIS SP485 Spanish Advanced Writing Skills 5.00 2 0 100 ECSAOSALIS SP488 Spanish Business and Society 5.00 2 100 0 ECSAOSALIS ZH191 Chinese Culture and Society 5.00 2 100 0 ECSAOSALIS ZH208 Chinese Translation Practice 5.00 1 0 100 ECSAOSALIS ZH240 Chinese Language 3 (Ex Beginner) 5.00 1 0 100 ECSAOSALIS ZH267 Chinese Language 4 5.00 2 25 75 ECSAOSALIS ZH480 Chinese Advanced Language 8 5.00 2 100 0 ECSAOPhysical Sciences PS104 Electricity and Magnetism 5.00 2 25 75 ECSAOPhysical Sciences PS105 Thermal & Physical Properties of Matter 5.00 2 30 70 ECSAOPhysical Sciences PS108 The Universe 5.00 2 30 70 ECSAOPhysical Sciences PS154 Introduction to Computing 5.00 1 100 0 ECSAOPhysical Sciences PS201 Quantum Physics I 5.00 1 0 100 ECSAOPhysical Sciences PS202 Electromagnetism 5.00 2 40 60 ECSAOPhysical Sciences PS204 Solid State Physics I 5.00 2 20 80 ECSAOPhysical Sciences PS207 Relativity, Nuclear and Particle Physics 5.00 1 20 80 ECSAOPhysical Sciences PS210 Optical Techniques 5.00 1 30 70 ECSAOPhysical Sciences PS211 Atmospheric Physics 5.00 1 30 70 ECSAOPhysical Sciences PS213 Space Science and Technology 5.00 2 30 70 ECSAOPhysical Sciences PS215 Meteorology 5.00 1 0 100 ECSAOPhysical Sciences PS301 Quantum Physics II 5.00 1 30 70 ECSAOPhysical Sciences PS302 Statistical Physics 5.00 1 25 75 ECSAOPhysical Sciences PS305 Semiconductor Physics I 5.00 1 25 75 ECSAOPhysical Sciences PS307 Wave Optics 5.00 1 20 80 ECSAOPhysical Sciences PS308 Environmental Geophysics 5.00 1 30 70 ECSAOPhysical Sciences PS311 Stellar Physics 5.00 1 20 80 ECSAOPhysical Sciences PS322 Electronics for Science Teachers 5.00 1 100 0 ECSAOPhysical Sciences PS101 Motion & Energy 5.00 1 30 70 ECSAOPhysical Sciences PS102 Light & Optics 5.00 1 30 70 ECSAOPhysical Sciences PS130 Modern Technology 2: Elect & Comms TBC ECSAOPhysical Sciences PS404 Thin Films TBC ECSAOPhysical Sciences PS405 Extargalatic Astrophsics & Cosmology 5.00 2 30 70 ECSAOPhysical Sciences PS413 Nanotechnology & Surface Analysis 5.00 2 25 75 ECSAONursing NS270 Epidemiology 5.00 2 0 100 ECSAONursing NS390 Health Promotion 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Nursing NS123 Social Psychology 5.00 2 0 100 ECSAONursing NS125 Biological Psychology 1 5.00 2 50 60 ECSAONursing NS144 Philosophy of Psychology 5.00 2 100 0 ECSAONursing NS131 Understanding Intellectual Disability 5.00 1 100 0 ECSAONursing NS135 Becoming a University Student 5.00 1 100 0 ECSAONursing NS140 Food & Nutrition in Health 5.00 1 100 0 ECSAONursing NS224 Altered Bodily Processes 5.00 1 0 100 ECSAONursing NS228 Biological Psychology 2 5.00 1 50 50 ECSAONursing NS321 Interventions in Nursing Practice 3 (General) 5.00 2 100 0 ECSAONursing NS337 Psychopharmacology 5.00 1 30 70 ECSAONursing NS4532 Neuropsychology 5.00 1 40 60 ECSAOMechanical Engineering EM107 IT Skills & Software Tools for Engineers 5.00 1 35 65 ECSAOMechanical Engineering EM111 Materials and Energy 5.00 2 30 70 ECSAOMechanical Engineering EM112 Statics and Dynamics 5.00 2 30 70 ECSAOMechanical Engineering EM113 Introduction to Electronics 5.00 1 50 50 ECSAOMechanical Engineering EM121 Engineering Mathematics I 5.00 1 30 70 ECSAOMechanical Engineering EM122 Engineering Mathematics II 5.00 2 30 70 ECSAOMechanical Engineering MM203 Mechanics of Machines 1 5.00 1 20 80 ECSAOMechanical Engineering MM211 Strength of Materials I 5.00 1 20 80 ECSAOMechanical Engineering MM212 Strength of Materials II 5.00 2 20 80 ECSAOMechanical Engineering MM220 Anatomy 5.00 2 30 70 ECSAOMechanical Engineering MM225 Design and CADD 5.00 1 100 0 ECSAOMechanical Engineering MM226 Design & CAD/CAM 5.00 2 100 0 ECSAOMechanical Engineering MM227 Thermofluid Mechanics 5.00 2 20 80 ECSAO Must have completed EM111Mechanical Engineering MM228 Biomechanics of Human Movement 5.00 2 30 70 ECSAOMechanical Engineering MM232 Pneumatics & Control 5.00 2 50 50 ECSAOMechanical Engineering MM235 Manufacturing Processes 2 5.00 2 20 80 ECSAOMechanical Engineering MM252 Manufacturing Processes 1 5.00 1 20 80 ECSAOMechanical Engineering MM281 Engineering Computation 5.00 1 50 50 ECSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 1 100 0 ECSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 2 100 0 ECSAOMechanical Engineering MM306 Mechanics of Machines 2 5.00 1 20 80 ECSAOMechanical Engineering MM307 Measurement & Signal Processing 5.00 1 20 80 ECSAOMechanical Engineering MM309 Project & Quality Management 5.00 1 20 80 ECSAOMechanical Engineering MM310 Product Design 10.00 0 100 0 ECSAOMechanical Engineering MM344 Group Project 5.00 1 100 0 ECSAOMechanical Engineering MM353 Fundamentals of Control 5.00 2 20 80 ECSAOMechanical Engineering MM354 Lean and 6 Sigma Manufacturing 5.00 1 20 80 ECSAOMechanical Engineering MM371 Product Development & Regulatory Compliance 5.00 2 100 0 ECSAOMechanical Engineering MM382 Probability and Engineering Statistics 5.00 1 20 80 ECSAOMechanical Engineering MM401 Mechanical Engineering System Simulation 7.50 2 40 60 ECSAOMechanical Engineering MM409 Adv Eng Materials & Manufacturing Processes 5.00 1 40 60 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Mechanical Engineering MM413 Advanced Bio Materials & Processing Tech. 5.00 1 30 70 ECSAOMechanical Engineering MM421 Finite Element Analysis 7.50 1 40 60 ECSAOMechanical Engineering MM432 Heat Transfer and Fluid Mechanics 7.50 1 30 70 ECSAOMechanical Engineering MM451 Design For Manufacture and Assembly 7.50 2 20 80 ECSAOMechanical Engineering MM453 Manufacturing Automation 5.00 1 20 80 ECSAOMechanical Engineering MM459 Robotics 5.00 2 20 80 ECSAOMechanical Engineering MM485 Operations Research Methods 7.50 2 30 70 ECSAOMechanical Engineering MM502 Biomaterials, Artificial Organs & Tissue Eng. 7.50 1 50 50 ECSAOMechanical Engineering MM503 Minimally Invasive Device Technology 7.50 1 50 50 ECSAOMechanical Engineering MM504 Sustainable Water Supply & Management 7.50 1 100 0 ECSAOMechanical Engineering MM508 Sustainable Energy Science 7.50 2 20 80 ECSAOMechanical Engineering MM523 Product Design, Development & Value Analysis 7.50 1 20 80 ECSAOMechanical Engineering MM524 Advanced FEA 7.50 2 40 60 ECSAOMechanical Engineering MM528 Dynamic & Impact Loading Mechanics 7.50 1 30 70 ECSAOMechanical Engineering MM530 Surface Engineering & Tribology 7.50 1 20 80 ECSAOMechanical Engineering MM532 Computational Thermo-Fluid Dynamics 7.50 2 50 50 ECSAOMechanical Engineering MM533 Research Practice & Methodology 7.50 1 50 50 ECSAOMechanical Engineering MM555 Manufacturing Process Analysis & Tool Design 7.50 2 20 80 ECSAOMechanical Engineering MM584 Manufacturing Systems Simulation 7.50 1 50 50 ECSAOMathematical Sciences MS105 Calculus 7.50 1 25 75 ECSAOMathematical Sciences MS106 Linear Mathematics 10.00 0 20 80 ECSAOMathematical Sciences MS108 The Mathematical Experience 5.00 1 50 50 ECSAOMathematical Sciences MS117 Probability 1 5.00 2 25 75 ECSAOMathematical Sciences MS125 Mathematics for Scientists 10.00 0 30 70 ECSAOMathematical Sciences MS136 Business Mathematics 1 5.00 1 15 85 ECSAOMathematical Sciences MS205 Calculus of Several Variables 5.00 1 25 75 ECSAOMathematical Sciences MS206 Complex Analysis 5.00 2 25 75 ECSAOMathematical Sciences MS208 Probability II 5.00 2 25 75 ECSAOMathematical Sciences MS211 Introduction to Differential Equations 5.00 2 25 75 ECSAOMathematical Sciences MS213 Numerical Methods 7.50 1 25 75 ECSAOMathematical Sciences MS216 Mathematics of Finance:An Introduction 5.00 2 20 80 ECSAOMathematical Sciences MS221 Calculus of Several Variables 5.00 1 20 80 ECSAOMathematical Sciences MS223 Mathematics for Scientists II 5.00 2 30 70 ECSAOMathematical Sciences MS225 Introduction to Differential Equations 5.00 1 20 80 ECSAO MS221, MS224Mathematical Sciences MS227 Linear Mathematics 5.00 2 30 70 ECSAOMathematical Sciences MS230 Introduction to Numerical Methods 5.00 2 NULL 100 ECSAOMathematical Sciences MS308 Stochastic Modelling 7.50 1 25 75 ECSAOMathematical Sciences MS318 Financial Mathematics 7.50 1 25 75 ECSAOMathematical Sciences MS332 Actuarial Modelling 7.50 1 20 80 ECSAOMathematical Sciences MS339 Mechanics 7.50 1 25 75 ECSAOMathematical Sciences MS341 Algebra 7.50 1 25 75 ECSAOMathematical Sciences MS401 Numerical Solution of PDEs 7.50 1 25 75 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Mathematical Sciences MS407 Probability and Finance I 7.50 1 25 75 ECSAOMathematical Sciences MS408 Probability and Finance II 7.50 1 25 75 ECSAOMathematical Sciences MS413 Dynamical Systems 7.50 1 25 75 ECSAOMathematical Sciences MS427 Financial Economics I 7.50 1 25 75 ECSAOMathematical Sciences MS428 Financial Economics II 7.50 2 25 75 ECSAOMathematical Sciences MS445 Topics in Astrophysics 5.00 2 30 70 ECSAOMathematical Sciences MS447 Time Series 7.50 2 25 75 ECSAOMathematical Sciences MS505 Coding and Cryptography 7.50 1 25 75 ECSAOMathematical Sciences MS551 Monte Carlo Methods in Finance 7.50 2 50 50 ECSAOMathematical Sciences PS226 Teaching& Assessing Jun.Cycle Science & Maths 5.00 1 25 75 ECSAOLaw & Government LG101X Introduction to Law 5.00 1 100 0 ECSAOLaw & Government LG101X Introduction to Law 5.00 2 100 0 ECSAOLaw & Government LG102 Principles of Commercial Law in Ireland 5.00 2 30 70 ECSAOLaw & Government LG102X Principles of Commercial Law in Ireland 5.00 2 100 0 ECSAOLaw & Government LG104X Introduction to European Integration 5.00 2 100 0 ECSAOLaw & Government LG108X Introduction to the Irish Political System 5.00 1 100 0 ECSAOLaw & Government LG112X Introduction To Modern Ireland 5.00 2 100 0 ECSAOLaw & Government LG113X American Political System 5.00 2 100 0 ECSAOLaw & Government LG114X The Emergence of Modern America 5.00 1 100 0 ECSAOLaw & Government LG116X Introduction to Politics 5.00 1 100 0 ECSAOLaw & Government LG117X Intro. to International Relations & Security 5.00 1 100 0 ECSAOLaw & Government LG118 Constitutional Law 10.00 0 50 50 ECSAOLaw & Government LG118X Constitutional Law 10.00 0 100 0 ECSAOLaw & Government LG120 Public International Law 5.00 2 0 100 ECSAOLaw & Government LG123 Introduction to Development 5.00 2 100 0 ECSAOLaw & Government LG125 Intro. to International Political Economy 10.00 2 100 0 ECSAOLaw & Government LG130X Advanced Criminal Law 5.00 2 100 0 ECSAOLaw & Government LG131 The Irish Legal System 5.00 1 100 0 ECSAOLaw & Government LG132 International Organisations 5.00 1 100 0 ECSAOLaw & Government LG134 Public International Law 5.00 2 100 0 ECSAOLaw & Government LG201 Foundations of Company Law 5.00 2 0 100 ECSAOLaw & Government LG201X Foundations of Company Law 5.00 2 100 0 ECSAOLaw & Government LG202 Advanced Company Law 5.00 1 0 100 ECSAOLaw & Government LG202X Advanced Company Law 5.00 1 100 0 ECSAOLaw & Government LG211X America and the Wider World 5.00 2 100 0 ECSAOLaw & Government LG212X Contemporary U.S. Business & Society 5.00 1 100 0 ECSAOLaw & Government LG215 Property Law 5.00 1 0 100 ECSAOLaw & Government LG215X Property Law 5.00 1 100 0 ECSAOLaw & Government LG216 Law of Torts 5.00 1 30 70 ECSAOLaw & Government LG216X Law of Torts 5.00 1 100 0 ECSAOLaw & Government LG219X Foreign Policy 5.00 1 100 0 ECSAOLaw & Government LG224 Law & Social Exclusion 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Law & Government LG225 Advanced Torts 5.00 2 0 100 ECSAOLaw & Government LG225X Advanced Torts 5.00 2 100 0 ECSAOLaw & Government LG227 Comparative Law 5.00 2 50 50 ECSAOLaw & Government LG229 Administrative Law 5.00 2 0 100 ECSAOLaw & Government LG230 Advanced Contract Law 5.00 2 0 100 ECSAOLaw & Government LG231 Family, Law and Society 5.00 2 50 50 ECSAOLaw & Government LG233 International Security and Conflict 10.00 1 100 0 ECSAOLaw & Government LG237 International Human Rights Law 5.00 2 100 0 ECSAOLaw & Government LG238 Theoretical Approaches to World Politics 5.00 1 100 0 ECSAOLaw & Government LG302X Comparative European Politics 5.00 2 100 0 ECSAOLaw & Government LG307 Employment Law 5.00 1 50 50 ECSAOLaw & Government LG307X Employment Law 5.00 1 100 0 ECSAOLaw & Government LG308 Law and Dispute Resolution 5.00 1 50 50 ECSAOLaw & Government LG308X Law and Dispute Resolution 5.00 1 100 0 ECSAOLaw & Government LG316 The Law of Contract 5.00 1 50 50 ECSAOLaw & Government LG316X The Law of Contract 5.00 1 100 0 ECSAOLaw & Government LG318 European Union Law 5.00 1 50 50 ECSAOLaw & Government LG318X European Union Law 5.00 1 100 0 ECSAOLaw & Government LG320 Contemp. Politics of the M. East & N. Africa 5.00 1 50 50 ECSAOLaw & Government LG324 Equity 5.00 1 0 100 ECSAOLaw & Government LG324X Equity 5.00 1 100 0 ECSAOLaw & Government LG325 Criminal Law 5.00 1 30 70 ECSAOLaw & Government LG325X Criminal Law 5.00 1 100 0 ECSAOLaw & Government LG327 Jurisprudence 5.00 1 0 100 ECSAOLaw & Government LG329X Key Issues in International Relations 10.00 2 100 0 ECSAOLaw & Government LG330X Contemporary Politics of Latin America 5.00 1 100 0 ECSAOLaw & Government LG331X Issues in American Politics 5.00 2 100 0 ECSAOLaw & Government LG337 Law of Evidence 5.00 2 50 50 ECSAOLaw & Government LG338X Democratisation 5.00 1 100 0 ECSAOLaw & Government LG340 Gender and Politics 5.00 2 100 0 ECSAOLaw & Government LG343X Political Terrorism 5.00 1 100 0 ECSAOLaw & Government LG343X Political Terrorism 5.00 2 100 0 ECSAOLaw & Government LG345X Issues in European Integration 5.00 2 100 0 ECSAOLaw & Government LG347 Healthcare Law and Society 5.00 2 100 0 ECSAOLaw & Government LG348 Law and Body Politics 5.00 2 100 0 ECSAOLaw & Government LG349 Jurisprudence II 5.00 2 100 0 ECSAOLaw & Government LG351 Trusts Law 5.00 1 0 100 ECSAOLaw & Government LG352 Advanced Property Law 5.00 2 0 100 ECSAOLaw & Government LG358 Advanced European Union Law 5.00 2 100 0 ECSAOLaw & Government LG358X Advanced European Union Law 5.00 2 100 0 ECSAOLaw & Government LG359 Western Political Thought 5.00 2 100 0 ECSAOLaw & Government LG362 International Political Economy 10.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Law & Government LG364 Intellectual Property Law 5.00 1 0 100 ECSAOLaw & Government LG364 Intellectual Property Law 5.00 2 0 100 ECSAOLaw & Government LG365 Contemporary India 5.00 2 100 0 ECSAOLaw & Government LG403 Political Leadership 5.00 1 100 0 ECSAOHealth & Human Performance SS102 Health & Fitness 1: Theory & Practice 7.50 1 100 0 ECSAOHealth & Human Performance SS103 Physiology for Health Sciences 5.00 1 50 50 ECSAOHealth & Human Performance SS107 Motor Control & Learning 5.00 2 60 40 ECSAOHealth & Human Performance SS110 Anatomy I 10.00 1 40 60 ECSAOHealth & Human Performance SS201 Health and Fitness 3 5.00 1 100 0 ECSAO

Health & Human Performance SS206 Sport and Exercise Biomechanics 1 5.00 2 30 70 ECSAOMust get written permission from Module Coordinator

Health & Human Performance SS209 Sociology of Sport 2 5.00 2 40 60 ECSAOHealth & Human Performance SS239 Journal Club 5.00 2 100 0 ECSAO

Health & Human Performance SS312 Medicine in Sport 5.00 1 100 0 ECSAOMust get written permission from Module Coordinator

Health & Human Performance SS313 Injuries 4 7.50 2 100 0 ECSAOMust get written permission from Module Coordinator

Health & Human Performance SS314 Soft Tissue Therapies 5.00 2 50 50 ECSAOMust get written permission from Module Coordinator

Health & Human Performance SS317 Injury, Exercise and Sport Biomechanics 5.00 1 50 50 ECSAO

Health & Human Performance SS318 Rehabilitation 10.00 2 100 0 ECSAOMust get written permission from Module Coordinator

Health & Human Performance SS108 Sociology of Sport 1 5.00 2 40 60 ECSAOHealth & Human Performance SS208 Physical Activity Psychology 5.00 2 50 50 ECSAOHealth & Human Performance SS210 Health and Fitness 4 5.00 2 100 0 ECSAOHealth & Human Performance SS305 Coaching Studies 5.00 1 100 0 ECSAOHealth & Human Performance SS306 Principles of Health Promotion 5.00 1 40 60 ECSAOElectronic Engineering EE201 Digital and Analogues Electronics II 5.00 2 25 75 ECSAOElectronic Engineering EE202 Embedded Systems 5.00 2 25 75 ECSAOElectronic Engineering EE203 Circuits 5.00 1 20 80 ECSAOElectronic Engineering EE206 Operating Systems 5.00 2 15 85 ECSAOElectronic Engineering EE207 Systems 5.00 2 20 80 ECSAOElectronic Engineering EE215 Solid State Electronics 5.00 1 20 80 ECSAOElectronic Engineering EE219 Object Oriented Programming I 5.00 1 25 75 ECSAOElectronic Engineering EE223 Digital and Analogue Electronics I 5.00 1 30 70 ECSAOElectronic Engineering EE224 Data Communications & Networks I 5.00 1 0 100 ECSAOElectronic Engineering EE300 3D Computer Graphics 5.00 1 100 0 ECSAOElectronic Engineering EE303 Mobile Robotics 5.00 2 100 0 ECSAOElectronic Engineering EE308 RF Propagation & Radio Link Design 5.00 2 20 80 ECSAOElectronic Engineering EE310 Smartphone Application Development 5.00 1 100 0 ECSAOElectronic Engineering EE312 Object-Oriented Programming 2 5.00 2 100 0 ECSAOElectronic Engineering EE313 Electromagnetics II 10.00 1 20 80 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Electronic Engineering EE314 Signals 10.00 1 20 80 ECSAOElectronic Engineering EE317 Computation/Simulation 5.00 2 100 0 ECSAOElectronic Engineering EE319 Electromechanical Systems 5.00 1 30 70 ECSAOElectronic Engineering EE320 VLSI Design 5.00 2 50 50 ECSAOElectronic Engineering EE321 Data Communications & Networks II 5.00 1 25 75 ECSAOElectronic Engineering EE322 Analogue Circuits & Design 5.00 2 25 75 ECSAOElectronic Engineering EE402 OOP for Engineers 7.50 1 25 75 ECSAOElectronic Engineering EE403 Semiconductor Devices 5.00 2 20 80 ECSAOElectronic Engineering EE406 Systems Analysis 5.00 1 15 85 ECSAOElectronic Engineering EE417 Web Application Development 7.50 2 25 75 ECSAOElectronic Engineering EE419 Industrial Electronics 5.00 1 25 75 ECSAOElectronic Engineering EE425 Image Processing & Analysis 5.00 1 25 75 ECSAOElectronic Engineering EE437 Web Usability Engineering 5.00 2 100 0 ECSAOElectronic Engineering EE449 DSP-Digital Filters & DFT 7.50 1 20 80 ECSAOElectronic Engineering EE450 Communications Theory 7.50 1 20 80 ECSAOElectronic Engineering EE451 Mechatronic System Simulation & Control 7.50 2 30 70 ECSAOElectronic Engineering EE452 Wireless/Mobile Communications 7.50 2 25 75 ECSAOElectronic Engineering EE453 Image Processing & Analysis with Project 7.50 1 50 50 ECSAOElectronic Engineering EE454 Optical Communications System Design 7.50 2 20 80 ECSAOElectronic Engineering EM105 Fundamentals of Professional Development 5.00 2 70 30 ECSAOElectronic Engineering EM108 Software Development for Engineers 5.00 2 50 50 ECSAOElectronic Engineering EM201 Engineering Mathematics III 5.00 1 30 70 ECSAOElectronic Engineering EM202 Engineering Mathematics IV 5.00 2 30 70 ECSAOElectronic Engineering EM204 Engineering Mathematics IV 5.00 1 30 70 ECSAOComputing CA103 Computer Systems 5.00 1 25 75 ECSAOComputing CA106 Web Design 5.00 1 40 60 ECSAOComputing CA165 Computer Programming I 10.00 1 60 40 ECSAOComputing CA166 Computer Programming II 10.00 2 20 80 ECSAOComputing CA169 Networks & Internet 5.00 2 50 50 ECSAOComputing CA170 Introduction to Operating Systems 5.00 2 30 70 ECSAOComputing CA172 Problem-solving,Creativity& Critical Thinking 5.00 1 50 50 ECSAOComputing CA208 Logic 5.00 1 50 50 ECSAOComputing CA212 OO Design and Implementation 5.00 2 30 70 ECSAOComputing CA213 Data Structures and Algorithms 5.00 1 20 80 ECSAOComputing CA214 Systems Analysis 5.00 1 50 50 ECSAOComputing CA216 Operating Systems 5.00 2 30 70 ECSAOComputing CA218 Introduction to Databases 5.00 2 25 75 ECSAOComputing CA222 Enterprise Information Systems 5.00 1 20 80 ECSAOComputing CA226 Advanced Computer Architectures 5.00 2 40 60 ECSAOComputing CA266 Probability & Statistics 5.00 1 20 80 ECSAOComputing CA267 Software Testing 5.00 2 25 75 ECSAOComputing CA296 Compt. Archit. & Assembly Level Programming 10.00 1 40 60 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Computing CA304 Computer Networks 2 5.00 1 25 75 ECSAOComputing CA314 OO Analysis and Design 5.00 1 25 75 ECSAOComputing CA318 Advanced Algorithms and A.I. Search 5.00 1 25 75 ECSAOComputing CA320 Computability and Complexity 5.00 1 25 75 ECSAOComputing CA321 Operating Systems Design & Implementation 5.00 1 30 70 ECSAOComputing CA349 IT Architecture 5.00 1 20 80 ECSAOComputing CA357 Human Computer Interaction 5.00 1 30 70 ECSAOComputing CA360 Communication Skills 5.00 2 100 0 ECSAOComputing CA361 IT Architecture 5.00 2 100 0 ECSAOComputing CA413 Security Protocols 5.00 1 20 80 ECSAOComputing CA417 Computer Graphics 5.00 1 25 75 ECSAOComputing CA420 Database 2:Protocols & Systems 5.00 1 20 80 ECSAOComputing CA421 Software Patterns & Metrics 5.00 1 25 75 ECSAOComputing CA422 Formal Specifications and OO Models 5.00 2 20 80 ECSAOComputing CA425 Artificial Intelligence 5.00 1 30 70 ECSAOComputing CA427 Operations Research 5.00 1 20 80 ECSAOComputing CA429 Operations Research/Management Science 5.00 2 20 80 ECSAOComputing CA431 Digital Image Processing 5.00 1 0 100 ECSAOComputing CA437 Multimedia Information Retrieval 5.00 1 25 75 ECSAOComputing CA438 Multimedia Technology 5.00 2 25 75 ECSAOComputing CA441A Business Process Management 5.00 1 40 60 ECSAOComputing CA446A Statistical Machine Translation 5.00 2 50 50 ECSAOComputing CA447A Software Process and Improvement 5.00 1 30 70 ECSAOComputing CA448A Compiler Construction 1 5.00 1 30 70 ECSAOComputing CA449A Compiler Construction 2 5.00 2 30 70 ECSAOComputing CA463 Concurrent Programming 5.00 1 25 75 ECSAOComputing CA464 Distributed Programming 5.00 2 25 75 ECSAOComputing CA481A Software Quality Assurance 5.00 2 30 70 ECSAOComputing CA483A Supply Chain Management 5.00 2 30 70 ECSAOComputing CA485A Cloud Computing 5.00 2 30 70 ECSAOComputing CA489A Mechanics of Search & Social Media Strategies 5.00 1 50 50 ECSAOComputing CA491A IT Law and Ethics 5.00 2 30 70 ECSAOComputing CA492A Project Management 5.00 1 30 70 ECSAOComputing CA493A Quantum Computing 5.00 1 25 75 ECSAOComputing CA494A Developing Mobile Applications 5.00 1 100 0 ECSAOComputing CA547A Cryptography and Security Protocols 5.00 1 30 70 ECSAOComputing CA591 Object Orientated Programming 7.50 1 50 50 ECSAOComputing CA591A Object Orientated Programming 7.50 1 50 50 ECSAOComputing CA640 Professional & Research Practice 7.50 1 50 50 ECSAOComputing CA641 Biometrics 7.50 2 30 70 ECSAOComputing CA642 Cryptography & Number Theory 7.50 1 25 75 ECSAOComputing CA643 Forensic Computing 7.50 2 50 50 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Computing CA644 System Software 7.50 1 25 75 ECSAOComputing CA645 Network Security 7.50 2 25 75 ECSAOComputing CA646 P-Key Cryptography & Sec Protocols 7.50 2 30 70 ECSAOComputing CA647 Secure Programming 7.50 1 30 70 ECSAOComputing CA651 Introduction to Networks & Op Systems 7.50 2 50 50 ECSAOComputing CA652 Information Access 7.50 2 30 70 ECSAOComputing CA662 Database Design 7.50 1 50 50 ECSAOComputing CA662A Database Design 7.50 1 50 50 ECSAOComputing CA664 Advanced Programming 7.50 2 40 60 ECSAOComputing CA665 System & User Interaction Development 7.50 2 50 50 ECSAOComputing CA668 eCommerce Infrastructure 7.50 2 35 65 ECSAOComputing CA669 Web Design and Implementation 7.50 1 50 50 ECSAOComputing CA680 Data Management and Architectures 7.50 1 30 70 ECSAOChemical Sciences CS107 Chemistry for Health Related Professions 5.00 1 50 50 ECSAOChemical Sciences CS201 Thermodynamics and Kinetics 2.50 2 0 100 ECSAOChemical Sciences CS202 Spectroscopy and Physical Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS204 Organic Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS205 Inorganic Chemistry 5.00 2 0 100 ECSAOChemical Sciences CS206 Bio-organic and Pharmaceutical Chemistry 5.00 2 0 100 ECSAOChemical Sciences CS207 Visualisation & Validation of Laboratory Data 5.00 1 100 0 ECSAOChemical Sciences CS208 Introduction to Experim Biol & Health and Saf 5.00 2 100 0 ECSAOChemical Sciences CS301 Org and Polymer Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS302 Separation Techniques 5.00 1 20 80 ECSAOChemical Sciences CS303 Analytical Spectroscopy 5.00 1 0 100 ECSAOChemical Sciences CS306 Regulation and Data Analysis 5.00 2 100 0 ECSAOChemical Sciences CS307 Organic Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS308 Quantum and Inorganic Chemistry 5.00 2 100 0 ECSAOChemical Sciences CS310 Teaching & Assessing Senior Cycle Ch, Ph & Mt 5.00 1 50 50 ECSAOChemical Sciences CS311 Medicinal Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS312 Formulation and Regulation 5.00 2 100 0 ECSAOChemical Sciences CS401 Advanced Spectroscopy 5.00 0 0 100 ECSAOChemical Sciences CS404 Interfacial and Supramolecular Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS405 Advanced Topics in Organic Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS406 Advanced Inorganic Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS407 Biosynthesis and Pharmacognosy 5.00 1 0 100 ECSAOChemical Sciences CS408 Advanced Spectroscopic Workshop 5.00 2 100 0 ECSAOChemical Sciences CS409 Advanced Analytical Applications 5.00 1 100 0 ECSAOChemical Sciences CS411 Environmental Analysis 5.00 1 20 80 ECSAOChemical Sciences CS414 Advanced Medicinal Chemistry 5.00 1 0 100 ECSAOChemical Sciences CS417 Chem of Organic Pollutants in the Environment 5.00 1 0 100 ECSAOChemical Sciences CS419 Environmental Health and Safety 5.00 1 50 50 ECSAOChemical Sciences CS458 Analytical Techniques for Science Education 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Biotechnology BDI501 Introductory Biology, Chemistry and Physics 7.50 1 100 0 ECSAOBiotechnology BDI502 Principles of Diagnostic Technology 1 7.50 0 20 80 ECSAOBiotechnology BDI503 Advances in Diagnostics and Nanobiotechnology 7.50 0 70 30 ECSAOBiotechnology BDI507 Creativity and Discovery 2.50 1 100 0 ECSAOBiotechnology BE101 Introduction to Cell Biology and Biochemistry 5.00 1 20 80 ECSAOBiotechnology BE102 Introduction to Microbiology and Genetics 5.00 2 20 80 ECSAO BE201Biotechnology BE201 Biomolecules and Metabolism 5.00 1 20 80 ECSAOBiotechnology BE202 Microbiology and Genetics 5.00 2 0 100 ECSAOBiotechnology BE208 Pollution & Biosphere 5.00 1 100 0 ECSAOBiotechnology BE223 Heat and Mass Transfer 5.00 2 20 80 ECSAOBiotechnology BE224 Bioprocess Engineering Principles 5.00 1 20 80 ECSAOBiotechnology BE225 Fluid Flow and Statistics 5.00 1 100 NULL ECSAOBiotechnology BE230 Cell Structure and Function 5.00 1 20 80 ECSAOBiotechnology BE231 Pharmaceutical and Biological Chemistry 5.00 1 0 100 ECSAOBiotechnology BE233 Microbiology and Genetics II 5.00 2 0 100 ECSAOBiotechnology BE301 Gene Cloning and Gene Expression 5.00 1 0 100 ECSAOBiotechnology BE302 Biochemical and Microbiological Analysis 5.00 1 0 100 ECSAOBiotechnology BE303 Microbial and Animal Cell Culture 2.50 1 0 100 ECSAOBiotechnology BE309 Immunology & Cell Biology for Engineers 5.00 1 30 70 ECSAOBiotechnology BE310 Comparative Genomics & Developmental Biology 5.00 1 0 100 ECSAOBiotechnology BE314 Cell Culture & Tissue Biochemistry 5.00 1 0 100 ECSAOBiotechnology BE321 Downstream Processing 5.00 1 0 100 ECSAOBiotechnology BE322 Bioreactors and Primary Separations 5.00 1 0 100 ECSAOBiotechnology BE401 Industrial Bioprocessing 5.00 1 0 100 ECSAOBiotechnology BE402 ProteOmics and Protein Biotechnology 5.00 1 0 100 ECSAOBiotechnology BE403 Analysis in Pharmacology & Immunology 5.00 1 0 100 ECSAOBiotechnology BE413 Current Topics in Molecular Biology 5.00 1 0 100 ECSAOBiotechnology BE421 Bioreaction Engineering 5.00 1 0 100 ECSAOBiotechnology BE431 Food Biotechnology 5.00 2 0 100 ECSAOBiotechnology BE432 Environmental Biotechnology 5.00 2 0 100 ECSAO BE421Biotechnology BE433 Immunology and Immunoanalysis 5.00 2 0 100 ECSAO BE303Biotechnology BE434 Human Molecular Genetics & Plant Biotechnolog 5.00 2 0 100 ECSAO BE301Biotechnology BE435 Animal Cell Biotechnology 5.00 2 0 100 ECSAO BE201, BE202, BE301, BE302Biotechnology BE436 Environmental Toxicology 5.00 1 35 65 ECSAOBiotechnology BE513 Principles of Diagnostic Technology 2 7.50 1 20 80 ECSAOEducation Studies ES101 Concepts & Contexts in Education and Training 5.00 2 0 100 ECSAO 5 Students OnlyEducation Studies ES102 Curriculum Development 5.00 1 100 0 ECSAOEducation Studies ES105 ICT-enabled Ed. for Sustainable Development 10.00 1 100 0 ECSAOEducation Studies ES106 Lifespan Development 5.00 1 100 0 ECSAOEducation Studies ES110 Academic Writing and Reading 5.00 0 100 0 ECSAOEducation Studies ES116 Citizenship, Diversity and Inclusion 5.00 2 100 0 ECSAOEducation Studies ES123 Foundation Teaching and Placement Preparation 5.00 1 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Education Studies ES125 Social&Personal Dev with Communication Skills 5.00 1 100 0 ECSAOEducation Studies ES126 Human Development - Power and Politics 5.00 1 0 100 ECSAOEducation Studies ES139 Entrepreneurship in Education and Training 5.00 2 100 0 ECSAOEducation Studies ES203 Mediation Skills for the Learning Context 5.00 2 100 0 ECSAOEducation Studies ES208 Advanced Teaching Strategies 5.00 1 100 0 ECSAOEducation Studies ES211 Project Management 5.00 2 100 0 ECSAOEducation Studies ES215 Irish Education:History,Structure&Development 5.00 2 0 100 ECSAOEducation Studies ES217 Psych. of Individual Difference & Diversity 5.00 1 100 0 ECSAOEducation Studies ES218 Policy & Structures in Education & Training 5.00 2 0 100 ECSAOEducation Studies ES219 Sociology of Education and Training 5.00 2 100 0 ECSAOEducation Studies ES303 Curriculum Development and Evaluation 5.00 2 100 0 ECSAOEducation Studies ES304 Access, Disadvantage, Equality in Education 5.00 2 100 0 ECSAOEducation Studies ES310 Values, Identity and Intercultural Learning 5.00 1 100 0 ECSAOEducation Studies ES311 Equality, Access and Inclusion 5.00 1 0 100 ECSAOEducation Studies ES313 Developing a Research Perspective 5.00 1 100 0 ECSAOEducation Studies ES315 Work and Community Based Learning 5.00 2 100 0 ECSAOEducation Studies ES316 Enterprise Education & Team Learning 5.00 2 100 0 ECSAOEducation Studies ES320 Values, Identity and Intercultural Learning 5.00 1 100 0 ECSAOEducation Studies ES321 Equality, Access and Inclusion 5.00 1 100 0 ECSAOEducation Studies ES325 Enterprise Education and Team Learning 5.00 2 100 0 ECSAOEducation Studies ES328 Learning Organisation & Prof. Development 5.00 1 100 0 ECSAOEducation Studies ES330 ICT, Teaching Strategies and Professional Pre 5.00 1 100 0 ECSAOEducation Studies ES331 Philosophical Perspectives on Education 5.00 1 100 0 ECSAOEducation Studies ES401 Developmental Psychology and Individual Diffe 5.00 1 100 0 ECSAOEducation Studies ES501 Research Design 7.50 1 100 0 ECSAOEducation Studies ES502 Introduction to Management Thought & Practice 10.00 1 100 0 ECSAOEducation Studies ES504 Organisational Management and Decision Making 10.00 2 100 0 ECSAOEducation Studies ES507 eLearning: Culture and Organisations 10.00 1 100 0 ECSAOEducation Studies ES508 Leadership & Performance Management 7.50 1 100 0 ECSAOEducation Studies ES509 Entrepreneurial Education & Training Mgt 7.50 1 100 0 ECSAOEducation Studies ES512 Multimedia and Educational Innovation 10.00 2 100 0 ECSAOEducation Studies ES513 Emerging Pedagogies 10.00 2 100 0 ECSAOEducation Studies ES514 Collaborative Online Inquiry 7.50 1 100 0 ECSAOEducation Studies ES515 Visions for Emerging Technologies 10.00 1 100 0 ECSAOEducation Studies ES520 Foundational Skills in Guidance Counselling 10.00 0 100 0 ECSAOEducation Studies ES521 Counselling & Psychotherapy Theory 5.00 1 100 0 ECSAOEducation Studies ES522 Human Development across the Lifespan 5.00 1 100 0 ECSAOEducation Studies ES526 eLearning Apps. in Guidance Counselling 10.00 1 100 0 ECSAOEducation Studies ES548 Research Design 5.00 2 100 0 ECSAOEducation Studies ES550 Digital Creativity in the Workplace 7.50 1 100 0 ECSAOEducation Studies ES551 Wellbeing, Society & Lifelong Learning 5.00 2 100 0 ECSAOCommunications CM102 Cultural Studies 10.00 2 100 0 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Communications CM107 Introduction to Social Studies 10.00 1 100 0 ECSAOCommunications CM135 Analysing Media Content 10.00 2 100 0 ECSAOCommunications CM137 History & Structure of the Media 5.00 1 20 80 ECSAOCommunications CM212 Analysing Advertising 5.00 2 0 100 ECSAOCommunications CM212X Analysing Advertising 5.00 2 100 0 ECSAOCommunications CM219 Cross-Cultural Communications 5.00 2 30 70 ECSAOCommunications CM226 Ethics of Journalism 5.00 1 100 0 ECSAOCommunications CM261 Crime and the Media 5.00 2 100 0 ECSAOBusiness AC115 Management Accounting for Decision Making 5.00 1 0 100 ECSAOBusiness AC116 Financial Accounting for Decision Making 5.00 2 0 100 ECSAOBusiness AC222 Audit Principles and Procedures 5.00 2 0 100 ECSAOBusiness AC405 Corporate Governance 5.00 1 100 0 ECSAOBusiness EF209 Financial Management 5.00 2 30 70 ECSAOBusiness EF218 Corporate Financial Management & Investments 10.00 0 20 80 ECSAOBusiness EF301 Industrial Economics 5.00 2 30 70 ECSAOBusiness EF302 Macroeconomic Policy 5.00 1 100 0 ECSAOBusiness EF302 Macroeconomic Policy 5.00 2 100 0 ECSAOBusiness EF303 Irish Economic Analysis 5.00 1 20 80 ECSAOBusiness EF305 International Finance 5.00 2 20 80 ECSAOBusiness EF306 Financial Theory 5.00 1 30 70 ECSAOBusiness EF307 Financial Markets 5.00 1 0 100 ECSAOBusiness EF308 Econometrics and Forecasting 5.00 2 50 50 ECSAOBusiness EF317 New Enterprise Development Project 10.00 0 100 0 ECSAOBusiness EF317 New Enterprise Development Project 10.00 0 100 0 ECSAOBusiness EF321 Growth and Development 5.00 1 30 70 ECSAOBusiness EF325 Public Choice 5.00 2 30 70 ECSAOBusiness EF328 New Business Planning 5.00 1 100 0 ECSAOBusiness EF331 Global Economic Issues 5.00 2 50 50 ECSAOBusiness EF331 Global Economic Issues 5.00 2 50 50 ECSAOBusiness EF410 Globalisation 5.00 1 100 0 ECSAOBusiness HR101 Psychology in Organisations 5.00 1 30 70 ECSAOBusiness HR120 Communications 5.00 2 100 0 ECSAOBusiness HR301 Organisational Psychology 5.00 2 40 60 ECSAOBusiness HR302 Talent Management 5.00 1 40 60 ECSAOBusiness HR306 Employee Relations Procedures 5.00 1 10 90 ECSAOBusiness HR308 Human Resource Management 5.00 1 25 75 ECSAOBusiness MG101 Introduction to Marketing 5.00 1 40 60 ECSAOBusiness MG101 Introduction to Marketing 5.00 2 40 60 ECSAOBusiness MG114 Marketing of High Tech Products & Innovations 10.00 0 50 50 ECSAOBusiness MG115 Market Feasibility Research 10.00 0 50 50 ECSAOBusiness MG204 Applied Market Research 5.00 1 50 50 ECSAOBusiness MG204 Applied Market Research 5.00 2 50 50 ECSAO

School which offers module Module Code Module Title (Click Hyperlink for Course Description)

Number of Academic Credits (Students are Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall

Semester 2 = Spring Semester and 0 = course

runs for full academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam % Course is available to students taking this stream Prerequisites/ Co-requisites

Business MG302 International Marketing 5.00 1 40 60 ECSAOBusiness MG304 Services Marketing 5.00 2 60 40 ECSAOBusiness MG308 The Changing Consumer 5.00 1 20 80 ECSAOBusiness MG308 The Changing Consumer 5.00 2 20 80 ECSAOBusiness MG329 Digital Marketing 5.00 2 40 60 ECSAOBusiness MT201 Operations Management 5.00 1 0 100 ECSAOBusiness MT214 Airport Operations Management 5.00 2 50 50 ECSAOBusiness MT217 Business Information Systems 5.00 1 30 70 ECSAOBusiness MT301 Business Strategy 10.00 0 50 50 ECSAOBusiness MT302 Organisation Theory and Practice 5.00 2 50 50 ECSAOBusiness MT302A Organisation Theory and Practice 5.00 1 50 50 ECSAOBusiness MT307 Supply Chain Management 5.00 1 30 70 ECSAOBusiness MT314 Project Management 5.00 1 40 60 ECSAOBusiness MT318 Electronic Commerce 5.00 2 0 100 ECSAOBusiness MT319 Advanced Spreadsheet Modelling for Business 5.00 2 70 30 ECSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

SALIS EN103 English Language Skills:Globalisation 5.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN104 Debating Skills 5.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN105 Text and Context 5.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN115 English Language 1 10.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN116 English Language 2 10.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN123 Academic Writing 5.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN203 Advanced Negotiating Skills 5.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN205 Exile & Belonging in American Short Fiction 5.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN214 Sociolinguistics 5.00 1 100 0 SHSAO

Students need to be studying on Applied Language degrees in order to attend

SALIS EN215 English Language 3 10.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN216 English Language 4 10.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN306 English Integrated Skills 1 5.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN307 English Integrated Skills 2 5.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN315 English Language 5 10.00 1 100 0 SHSAO Non Native English Speakers Only

SALIS EN316 English Language 6 5.00 2 100 0 SHSAO Non Native English Speakers Only

SALIS EN321 Oral Skills Advanced 5.00 2 100 0 SHSAO Non Native English Speakers OnlySALIS EN330 Being Time and Space in Samuel Beckett 5.00 2 100 0 SHSAOSALIS EN332 Anglo-Irish Lit.1: The Novel and Short Story 5.00 2 100 0 SHSAO

SALIS FC001 Language Skills & Intercultural Communication 7.50 1 100 0 SHSAO Non Native English Speakers Only

SALIS FC002 Reading & Writing Skills 7.50 2 100 0 SHSAO Non Native English Speakers OnlySALIS FR130 French Language 3(Intermediate) 10.00 0 60 40 SHSAOSALIS FR140 French Language 4 (Intermediate) 5.00 2 100 0 SHSAOSALIS FR190 French Society and Literature 5.00 1 50 50 SHSAOSALIS FR208 French Translation Practice 5.00 1 0 100 SHSAOSALIS FR238 French for Academic Purposes: Business 3 5.00 1 100 0 SHSAOSALIS FR248 French Language 4 (Intermediate) 5.00 2 100 0 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

SALIS FR250 French Language 5 (Ex Intermediate) 5.00 1 40 60 SHSAOSALIS FR262 French Language 6 5.00 2 100 0 SHSAOSALIS FR268 French Language 6 (Ex Intermediate) 5.00 2 100 0 SHSAOSALIS FR290 French Literature and Film 5.00 1 0 100 SHSAOSALIS FR358 French Language 5 5.00 1 100 0 SHSAOSALIS FR368 French Language 6 (Intermediate) 5.00 2 100 0 SHSAOSALIS FR475 French Advanced Oral Skills 5.00 1 100 0 SHSAOSALIS FR478 French Advanced Language 5.00 1 100 0 SHSAOSALIS FR485 French Advanced Writing Skills 5.00 2 40 60 SHSAOSALIS FR488 French Business and Society 5.00 2 100 0 SHSAOSALIS FR490 Un Siecle de Cinema Francais 5.00 1 100 0 SHSAOSALIS FR501 French General Translation 5.00 1 0 100 SHSAOSALIS GE110 German Language 1 (Beginners) 20.00 0 75 25 SHSAOSALIS GE130 German Language 3(Intermediate) 10.00 0 60 40 SHSAOSALIS GE140 German Language 4 (Intermediate) 5.00 2 100 0 SHSAOSALIS GE190 German Society and Literature 5.00 0 50 50 SHSAOSALIS GE201 German Language 3 (Ab initio) 5.00 1 100 0 SHSAOSALIS GE208 German Translation Practice 5.00 1 0 100 SHSAOSALIS GE238 German Language 3 (Intermediate) 5.00 1 100 0 SHSAOSALIS GE240 German Language 3 (Ex Beginner) 5.00 1 0 100 SHSAOSALIS GE248 German Language 4 (Intermediate) 5.00 2 100 0 SHSAOSALIS GE250 German Language 5 (Ex Intermediate) 5.00 1 0 100 SHSAOSALIS GE267 German Language 4 ( Ex Beginner) 5.00 2 50 50 SHSAOSALIS GE268 German Language 6( Ex Intermediate) 5.00 2 50 50 SHSAOSALIS GE290 German Literature and Film 5.00 2 0 100 SHSAOSALIS GE358 German Language 5 (Intermediate) 5.00 1 100 0 SHSAOSALIS GE368 German Language 6 (Intermediate) 5.00 2 50 50 SHSAOSALIS GE475 German Advanced Oral Skills 5.00 1 100 0 SHSAOSALIS GE478 German Advanced Language 5.00 1 100 0 SHSAOSALIS GE485 German Advanced Writing Skills 5.00 2 0 100 SHSAOSALIS GE488 German Business and Society 5.00 2 100 0 SHSAOSALIS GE501 German General Translation 5.00 1 0 100 SHSAOSALIS GE502 German Economic Translation Web Based 5.00 1 100 0 SHSAOSALIS JA220 Japanese Reading and Translation 1 5.00 1 0 100 SHSAOSALIS JA267 Japanese Language 4 5.00 2 0 100 SHSAOSALIS JA470 Japanese Advanced Language 7 5.00 1 0 100 SHSAOSALIS JA480 Japanese Advanced Language 8 5.00 2 40 60 SHSAOSALIS LC110 Language, Culture & Internat. Communication 5.00 2 100 0 SHSAOSALIS LC112 Introduction to Translation Studies 5.00 2 0 100 SHSAOSALIS LC150 Introduction to the Study of Language 1 5.00 1 100 0 SHSAOSALIS LC202 Global Cultures 5.00 2 100 0 SHSAOSALIS LC204 Introduction to Terminology 10.00 2 100 0 SHSAOSALIS LC206 Interculturalism in Practice 5.00 2 100 0 SHSAOSALIS LC208 The Making of Contemporary Europe 5.00 1 0 100 SHSAOSALIS LC212 Textual Studies 5.00 1 100 0 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

SALIS LC220 Intercultural Communicative Competence II 5.00 1 100 0 SHSAOSALIS LC336 Conflict Resolution 5.00 1 100 0 SHSAOSALIS LC409 Introduction to Chinese Language and Culture 5.00 1 100 0 SHSAOSALIS LC410 Introduction to Translation Theory 5.00 1 100 0 SHSAOSALIS LC412 Translation Multimedia 10.00 1 100 0 SHSAOSALIS LC476 Nationalism & Transnationalism 5.00 1 100 0 SHSAOSALIS LC477 Issues in Multiculturalism 10.00 1 100 0 SHSAOSALIS LC478 Languages and Society 5.00 2 0 100 SHSAOSALIS SP130 Spanish Language 3 (Intermediate) 10.00 0 60 40 SHSAOSALIS SP140 Spanish Language 4 (Intermediate) 5.00 2 100 0 SHSAOSALIS SP190 Spanish Society and Literature 5.00 0 50 50 SHSAOSALIS SP201 Spanish Language 3 (Ab initio) 5.00 1 50 50 SHSAOSALIS SP202 Spanish Language 4 (Ab initio) 5.00 2 50 50 SHSAOSALIS SP208 Spanish Translation Practice 5.00 1 0 100 SHSAOSALIS SP238 Spanish for Specialist Purposes 5.00 1 100 0 SHSAOSALIS SP240 Spanish Language 3 (Ex Beginner) 5.00 1 0 100 SHSAOSALIS SP250 Spanish Language 5 (Ex Intermediate) 5.00 1 0 100 SHSAOSALIS SP262 Spanish Language 6 (Intermediate) 5.00 2 100 0 SHSAOSALIS SP267 Spanish Language 4 ( Ex Beginner) 5.00 2 50 50 SHSAOSALIS SP268 Spanish Language 6 (Ex Intermediate) 5.00 2 50 50 SHSAOSALIS SP290 Spanish Literature and Film 5.00 2 0 100 SHSAOSALIS SP475 Spanish Advanced Oral Skills 5.00 1 100 0 SHSAOSALIS SP478 Spanish Advanced Language 5.00 1 100 0 SHSAOSALIS SP485 Spanish Advanced Writing Skills 5.00 2 0 100 SHSAOSALIS SP488 Spanish Business and Society 5.00 2 100 0 SHSAOSALIS ZH191 Chinese Culture and Society 5.00 2 100 0 SHSAOSALIS ZH208 Chinese Translation Practice 5.00 1 0 100 SHSAOSALIS ZH240 Chinese Language 3 (Ex Beginner) 5.00 1 0 100 SHSAOSALIS ZH267 Chinese Language 4 5.00 2 25 75 SHSAOSALIS ZH480 Chinese Advanced Language 8 5.00 2 100 0 SHSAOPhysical Sciences PS104 Electricity and Magnetism 5.00 2 25 75 SHSAOPhysical Sciences PS105 Thermal & Physical Properties of Matter 5.00 2 30 70 SHSAOPhysical Sciences PS108 The Universe 5.00 1 30 70 SHSAOPhysical Sciences PS122 Physics For General Science I 5.00 1 20 80 SHSAOPhysical Sciences PS123 Physics For General Science II 5.00 2 20 80 SHSAOPhysical Sciences PS128 Physics 1 10.00 0 30 70 SHSAOPhysical Sciences PS153 Physics Laboratory for General Science 5.00 0 100 0 SHSAOPhysical Sciences PS154 Introduction to Computing 5.00 1 100 0 SHSAOPhysical Sciences PS201 Quantum Physics I 5.00 1 0 100 SHSAOPhysical Sciences PS202 Electromagnetism 5.00 2 40 60 SHSAOPhysical Sciences PS204 Solid State Physics I 5.00 2 20 80 SHSAOPhysical Sciences PS207 Relativity, Nuclear and Particle Physics 5.00 1 20 80 SHSAOPhysical Sciences PS210 Optical Techniques 5.00 1 30 70 SHSAOPhysical Sciences PS211 Atmospheric Physics 5.00 1 30 70 SHSAOPhysical Sciences PS213 Space Science and Technology 5.00 2 30 70 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Physical Sciences PS215 Meteorology 5.00 1 0 100 SHSAOPhysical Sciences PS217 Vibrations and Waves 5.00 1 30 70 SHSAOPhysical Sciences PS218 Physics of Renewable Energy 5.00 2 20 80 SHSAOPhysical Sciences PS301 Quantum Physics II 5.00 1 30 70 SHSAOPhysical Sciences PS302 Statistical Physics 5.00 1 25 75 SHSAOPhysical Sciences PS305 Semiconductor Physics I 5.00 1 25 75 SHSAOPhysical Sciences PS307 Wave Optics 5.00 1 20 80 SHSAOPhysical Sciences PS308 Environmental Geophysics 5.00 1 30 70 SHSAOPhysical Sciences PS311 Stellar Physics 5.00 1 20 80 SHSAOPhysical Sciences PS322 Electronics for Science Teachers 5.00 1 100 0 SHSAOPhysical Sciences PS406 Plasma Science and Technology 5.00 2 20 80 SHSAOPhysical Sciences PS417 Biophotonics 5.00 2 20 80 SHSAOPhysical Sciences PS421 History and Issues in Contemporary Science 5.00 2 100 0 SHSAOPhysical Sciences PS101 Motion & Energy 5.00 1 30 70 SHSAOPhysical Sciences PS102 Light & Optics 5.00 1 30 70 SHSAOPhysical Sciences PS130 Modern Technology 2: Elect & Comms TBC SHSAOPhysical Sciences PS404 Thin Films TBC SHSAOPhysical Sciences PS405 Extargalatic Astrophsics & Cosmology 5.00 2 30 70 SHSAOPhysical Sciences PS413 Nanotechnology & Surface Analysis 5.00 2 25 75 SHSAONursing NS270 Epidemiology 5.00 2 0 100 SHSAONursing NS390 Health Promotion 5.00 1 100 0 SHSAONursing NS123 Social Psychology 5.00 2 0 100 SHSAONursing NS125 Biological Psychology 1 5.00 2 50 60 SHSAONursing NS144 Philosophy of Psychology 5.00 2 100 0 SHSAONursing NS131 Understanding Intellectual Disability 5.00 1 100 0 SHSAONursing NS136 Becoming a University Student 5.00 1 100 0 SHSAONursing NS141 Food & Nutrition in Health 5.00 1 100 0 SHSAONursing NS224 Altered Bodily Processes 5.00 1 0 100 SHSAONursing NS228 Biological Psychology 2 5.00 1 50 50 SHSAONursing NS321 Interventions in Nursing Practice 3 (General) 5.00 2 100 0 SHSAONursing NS337 Psychopharmacology 5.00 1 30 70 SHSAONursing NS4532 Neuropsychology 5.00 1 40 60 SHSAOMechanical Engineering EM107 IT Skills & Software Tools for Engineers 5.00 1 35 65 SHSAOMechanical Engineering EM111 Materials and Energy 5.00 2 30 70 SHSAOMechanical Engineering EM112 Statics and Dynamics 5.00 2 30 70 SHSAOMechanical Engineering EM113 Introduction to Electronics 5.00 1 50 50 SHSAOMechanical Engineering EM121 Engineering Mathematics I 5.00 1 30 70 SHSAOMechanical Engineering EM122 Engineering Mathematics II 5.00 2 30 70 SHSAOMechanical Engineering MM203 Mechanics of Machines 1 5.00 1 20 80 SHSAOMechanical Engineering MM211 Strength of Materials I 5.00 1 20 80 SHSAOMechanical Engineering MM212 Strength of Materials II 5.00 2 20 80 SHSAOMechanical Engineering MM220 Anatomy 5.00 2 30 70 SHSAOMechanical Engineering MM225 Design and CADD 5.00 1 100 0 SHSAOMechanical Engineering MM226 Design & CAD/CAM 5.00 2 100 0 SHSAOMechanical Engineering MM227 Thermofluid Mechanics 5.00 2 20 80 SHSAO Must have completed EM111

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Mechanical Engineering MM228 Biomechanics of Human Movement 5.00 2 30 70 SHSAOMechanical Engineering MM232 Pneumatics & Control 5.00 2 50 50 SHSAOMechanical Engineering MM235 Manufacturing Processes 2 5.00 2 20 80 SHSAOMechanical Engineering MM252 Manufacturing Processes 1 5.00 1 20 80 SHSAOMechanical Engineering MM281 Engineering Computation 5.00 1 50 50 SHSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 1 100 0 SHSAOMechanical Engineering MM3001 Study Abroad Project/Internship 5.00 2 100 0 SHSAOMechanical Engineering MM306 Mechanics of Machines 2 5.00 1 20 80 SHSAOMechanical Engineering MM307 Measurement & Signal Processing 5.00 1 20 80 SHSAOMechanical Engineering MM309 Project & Quality Management 5.00 1 20 80 SHSAOMechanical Engineering MM310 Product Design 10.00 0 100 0 SHSAOMechanical Engineering MM344 Group Project 5.00 1 100 0 SHSAOMechanical Engineering MM353 Fundamentals of Control 5.00 2 20 80 SHSAOMechanical Engineering MM354 Lean and 6 Sigma Manufacturing 5.00 1 20 80 SHSAOMechanical Engineering MM371 Product Development & Regulatory Compliance 5.00 2 100 0 SHSAOMechanical Engineering MM382 Probability and Engineering Statistics 5.00 1 20 80 SHSAOMechanical Engineering MM401 Mechanical Engineering System Simulation 7.50 2 40 60 SHSAOMechanical Engineering MM409 Adv Eng Materials & Manufacturing Processes 5.00 1 40 60 SHSAOMechanical Engineering MM413 Advanced Bio Materials & Processing Tech. 5.00 1 30 70 SHSAOMechanical Engineering MM421 Finite Element Analysis 7.50 1 40 60 SHSAOMechanical Engineering MM432 Heat Transfer and Fluid Mechanics 7.50 1 30 70 SHSAOMechanical Engineering MM451 Design For Manufacture and Assembly 7.50 2 20 80 SHSAOMechanical Engineering MM453 Manufacturing Automation 5.00 1 20 80 SHSAOMechanical Engineering MM459 Robotics 5.00 2 20 80 SHSAOMechanical Engineering MM485 Operations Research Methods 7.50 2 30 70 SHSAOMechanical Engineering MM502 Biomaterials, Artificial Organs & Tissue Eng. 7.50 1 50 50 SHSAOMechanical Engineering MM503 Minimally Invasive Device Technology 7.50 1 50 50 SHSAOMechanical Engineering MM504 Sustainable Water Supply & Management 7.50 1 100 0 SHSAOMechanical Engineering MM508 Sustainable Energy Science 7.50 2 20 80 SHSAOMechanical Engineering MM523 Product Design, Development & Value Analysis 7.50 1 20 80 SHSAOMechanical Engineering MM524 Advanced FEA 7.50 2 40 60 SHSAOMechanical Engineering MM528 Dynamic & Impact Loading Mechanics 7.50 1 30 70 SHSAOMechanical Engineering MM530 Surface Engineering & Tribology 7.50 1 20 80 SHSAOMechanical Engineering MM532 Computational Thermo-Fluid Dynamics 7.50 2 50 50 SHSAOMechanical Engineering MM533 Research Practice & Methodology 7.50 1 50 50 SHSAOMechanical Engineering MM555 Manufacturing Process Analysis & Tool Design 7.50 2 20 80 SHSAOMechanical Engineering MM584 Manufacturing Systems Simulation 7.50 1 50 50 SHSAOMathematical Sciences MS101 Analysis I 7.50 1 25 75 SHSAOMathematical Sciences MS102 Analysis II 5.00 2 25 75 SHSAOMathematical Sciences MS103 Linear Mathematics I 5.00 1 20 80 SHSAOMathematical Sciences MS104 Linear Mathematics II 5.00 2 20 80 SHSAOMathematical Sciences MS105 Calculus 7.50 1 25 75 SHSAOMathematical Sciences MS106 Linear Mathematics 10.00 0 20 80 SHSAOMathematical Sciences MS108 The Mathematical Experience 5.00 1 50 50 SHSAOMathematical Sciences MS109 Analysis I 7.50 2 15 85 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Mathematical Sciences MS117 Probability 1 5.00 2 25 75 SHSAOMathematical Sciences MS125 Mathematics for Scientists 10.00 0 30 70 SHSAOMathematical Sciences MS126 Calculus 10.00 0 30 70 SHSAOMathematical Sciences MS136 Business Mathematics 1 5.00 1 15 85 SHSAOMathematical Sciences MS206 Complex Analysis 5.00 2 25 75 SHSAOMathematical Sciences MS208 Probability II 5.00 2 25 75 SHSAOMathematical Sciences MS209 Analysis 1 7.50 1 40 60 SHSAOMathematical Sciences MS211 Introduction to Differential Equations 5.00 2 25 75 SHSAOMathematical Sciences MS213 Numerical Methods 7.50 1 25 75 SHSAOMathematical Sciences MS216 Mathematics of Finance:An Introduction 5.00 2 20 80 SHSAOMathematical Sciences MS217 Linear Algebra 5.00 1 25 75 SHSAOMathematical Sciences MS219 Teaching & Assessin Jnr Cycle Maths & Science 5.00 1 25 75 SHSAOMathematical Sciences MS221 Calculus of Several Variables 5.00 1 20 80 SHSAOMathematical Sciences MS223 Mathematics for Scientists II 5.00 2 30 70 SHSAOMathematical Sciences MS225 Introduction to Differential Equations 5.00 1 20 80 SHSAO MS221, MS224Mathematical Sciences MS227 Linear Mathematics 5.00 2 30 70 SHSAOMathematical Sciences MS229 Analysis II 5.00 1 25 75 SHSAOMathematical Sciences MS230 Introduction to Numerical Methods 5.00 2 NULL 100 SHSAOMathematical Sciences MS306 Work Based Skills 0.00 1 100 0 SHSAOMathematical Sciences MS308 Stochastic Modelling 7.50 1 25 75 SHSAOMathematical Sciences MS318 Financial Mathematics 7.50 1 25 75 SHSAOMathematical Sciences MS332 Actuarial Modelling 7.50 1 20 80 SHSAOMathematical Sciences MS339 Mechanics 7.50 1 25 75 SHSAOMathematical Sciences MS341 Algebra 7.50 1 25 75 SHSAOMathematical Sciences MS401 Numerical Solution of PDEs 7.50 1 25 75 SHSAOMathematical Sciences MS405 Stochastic Finance 7.50 2 0 100 SHSAOMathematical Sciences MS407 Probability and Finance I 7.50 1 25 75 SHSAOMathematical Sciences MS408 Probability and Finance II 7.50 1 25 75 SHSAOMathematical Sciences MS413 Dynamical Systems 7.50 1 25 75 SHSAOMathematical Sciences MS427 Financial Economics I 7.50 1 25 75 SHSAOMathematical Sciences MS428 Financial Economics II 7.50 2 25 75 SHSAOMathematical Sciences MS445 Topics in Astrophysics 5.00 2 30 70 SHSAOMathematical Sciences MS447 Time Series 7.50 2 25 75 SHSAOMathematical Sciences MS505 Coding and Cryptography 7.50 1 25 75 SHSAOMathematical Sciences MS552 Monte Carlo Methods in Finance 7.50 2 50 50 SHSAOMathematical Sciences PS226 Teaching& Assessing Jun.Cycle Science & Maths 5.00 1 25 75 SHSAOLaw & Government LG101X Introduction to Law 5.00 1 100 0 SHSAOLaw & Government LG101X Introduction to Law 5.00 2 100 0 SHSAOLaw & Government LG102 Principles of Commercial Law in Ireland 5.00 2 30 70 SHSAOLaw & Government LG102X Principles of Commercial Law in Ireland 5.00 2 100 0 SHSAOLaw & Government LG104X Introduction to European Integration 5.00 2 100 0 SHSAOLaw & Government LG108X Introduction to the Irish Political System 5.00 1 100 0 SHSAOLaw & Government LG112X Introduction To Modern Ireland 5.00 2 100 0 SHSAOLaw & Government LG113X American Political System 5.00 2 100 0 SHSAOLaw & Government LG114X The Emergence of Modern America 5.00 1 100 0 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Law & Government LG116X Introduction to Politics 5.00 1 100 0 SHSAOLaw & Government LG117X Intro. to International Relations & Security 5.00 1 100 0 SHSAOLaw & Government LG118 Constitutional Law 10.00 0 50 50 SHSAOLaw & Government LG118X Constitutional Law 10.00 0 100 0 SHSAOLaw & Government LG120 Public International Law 5.00 2 0 100 SHSAOLaw & Government LG123 Introduction to Development 5.00 2 100 0 SHSAOLaw & Government LG125 Intro. to International Political Economy 10.00 2 100 0 SHSAOLaw & Government LG130X Advanced Criminal Law 5.00 2 100 0 SHSAOLaw & Government LG131 The Irish Legal System 5.00 1 100 0 SHSAOLaw & Government LG132 International Organisations 5.00 1 100 0 SHSAOLaw & Government LG134 Public International Law 5.00 2 100 0 SHSAOLaw & Government LG201 Foundations of Company Law 5.00 2 0 100 SHSAOLaw & Government LG201X Foundations of Company Law 5.00 2 100 0 SHSAOLaw & Government LG202 Advanced Company Law 5.00 1 0 100 SHSAOLaw & Government LG202X Advanced Company Law 5.00 1 100 0 SHSAOLaw & Government LG211X America and the Wider World 5.00 2 100 0 SHSAOLaw & Government LG212X Contemporary U.S. Business & Society 5.00 1 100 0 SHSAOLaw & Government LG215 Property Law 5.00 1 0 100 SHSAOLaw & Government LG215X Property Law 5.00 1 100 0 SHSAOLaw & Government LG216 Law of Torts 5.00 1 30 70 SHSAOLaw & Government LG216X Law of Torts 5.00 1 100 0 SHSAOLaw & Government LG219X Foreign Policy 5.00 1 100 0 SHSAOLaw & Government LG224 Law & Social Exclusion 5.00 1 100 0 SHSAOLaw & Government LG225 Advanced Torts 5.00 2 0 100 SHSAOLaw & Government LG225X Advanced Torts 5.00 2 100 0 SHSAOLaw & Government LG227 Comparative Law 5.00 2 50 50 SHSAOLaw & Government LG229 Administrative Law 5.00 2 0 100 SHSAOLaw & Government LG230 Advanced Contract Law 5.00 2 0 100 SHSAOLaw & Government LG231 Family, Law and Society 5.00 2 50 50 SHSAOLaw & Government LG233 International Security and Conflict 10.00 1 100 0 SHSAOLaw & Government LG237 International Human Rights Law 5.00 2 100 0 SHSAOLaw & Government LG238 Theoretical Approaches to World Politics 5.00 1 100 0 SHSAOLaw & Government LG302X Comparative European Politics 5.00 2 100 0 SHSAOLaw & Government LG307 Employment Law 5.00 1 50 50 SHSAOLaw & Government LG307X Employment Law 5.00 1 100 0 SHSAOLaw & Government LG308 Law and Dispute Resolution 5.00 1 50 50 SHSAOLaw & Government LG308X Law and Dispute Resolution 5.00 1 100 0 SHSAOLaw & Government LG316 The Law of Contract 5.00 1 50 50 SHSAOLaw & Government LG316X The Law of Contract 5.00 1 100 0 SHSAOLaw & Government LG318 European Union Law 5.00 1 50 50 SHSAOLaw & Government LG318X European Union Law 5.00 1 100 0 SHSAOLaw & Government LG320 Contemp. Politics of the M. East & N. Africa 5.00 1 50 50 SHSAOLaw & Government LG324 Equity 5.00 1 0 100 SHSAOLaw & Government LG324X Equity 5.00 1 100 0 SHSAOLaw & Government LG325 Criminal Law 5.00 1 30 70 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Law & Government LG325X Criminal Law 5.00 1 100 0 SHSAOLaw & Government LG327 Jurisprudence 5.00 1 0 100 SHSAOLaw & Government LG329X Key Issues in International Relations 10.00 2 100 0 SHSAOLaw & Government LG330X Contemporary Politics of Latin America 5.00 1 100 0 SHSAOLaw & Government LG331X Issues in American Politics 5.00 2 100 0 SHSAOLaw & Government LG337 Law of Evidence 5.00 2 50 50 SHSAOLaw & Government LG338X Democratisation 5.00 1 100 0 SHSAOLaw & Government LG340 Gender and Politics 5.00 2 100 0 SHSAOLaw & Government LG343X Political Terrorism 5.00 1 100 0 SHSAOLaw & Government LG343X Political Terrorism 5.00 2 100 0 SHSAOLaw & Government LG345X Issues in European Integration 5.00 2 100 0 SHSAOLaw & Government LG347 Healthcare Law and Society 5.00 2 100 0 SHSAOLaw & Government LG348 Law and Body Politics 5.00 2 100 0 SHSAOLaw & Government LG349 Jurisprudence II 5.00 2 100 0 SHSAOLaw & Government LG351 Trusts Law 5.00 1 0 100 SHSAOLaw & Government LG352 Advanced Property Law 5.00 2 0 100 SHSAOLaw & Government LG358 Advanced European Union Law 5.00 2 100 0 SHSAOLaw & Government LG358X Advanced European Union Law 5.00 2 100 0 SHSAOLaw & Government LG359 Western Political Thought 5.00 2 100 0 SHSAOLaw & Government LG362 International Political Economy 10.00 1 100 0 SHSAOLaw & Government LG364 Intellectual Property Law 5.00 1 0 100 SHSAOLaw & Government LG364 Intellectual Property Law 5.00 2 0 100 SHSAOLaw & Government LG365 Contemporary India 5.00 2 100 0 SHSAOLaw & Government LG403 Political Leadership 5.00 1 100 0 SHSAOHealth & Human Performance SS102 Health & Fitness 1: Theory & Practice 7.50 1 100 0 SHSAOHealth & Human Performance SS103 Physiology for Health Sciences 5.00 1 50 50 SHSAOHealth & Human Performance SS107 Motor Control & Learning 5.00 2 60 40 SHSAOHealth & Human Performance SS110 Anatomy I 10.00 1 40 60 SHSAOHealth & Human Performance SS112 Adapted Physical Activity 1 5.00 2 100 0 SHSAOHealth & Human Performance SS117 History & Sociology in PE & School Sport 5.00 1 30 70 SHSAOHealth & Human Performance SS201 Health and Fitness 3 5.00 1 100 0 SHSAOHealth & Human Performance SS204 Sport Psychology 5.00 1 60 40 SHSAO

Health & Human Performance SS206 Sport and Exercise Biomechanics 1 5.00 2 30 70 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS209 Sociology of Sport 2 5.00 2 40 60 SHSAOHealth & Human Performance SS213 Sport and Exercise Nutrition 5.00 1 30 70 SHSAO

Health & Human Performance SS217 Psychology of Injury 5.00 2 60 40 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS218 Injuries 1 10.00 1 60 40 SHSAO

Health & Human Performance SS219 Injuries 2 10.00 2 60 40 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS239 Journal Club 5.00 2 100 0 SHSAO

Health & Human Performance SS312 Medicine in Sport 5.00 1 100 0 SHSAOMust get written permission from Module Coordinator

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Health & Human Performance SS313 Injuries 4 7.50 2 100 0 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS314 Soft Tissue Therapies 5.00 2 50 50 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS317 Injury, Exercise and Sport Biomechanics 5.00 1 50 50 SHSAO

Health & Human Performance SS318 Rehabilitation 10.00 2 100 0 SHSAOMust get written permission from Module Coordinator

Health & Human Performance SS108 Sociology of Sport 1 5.00 2 40 60 SHSAOHealth & Human Performance SS208 Physical Activity Psychology 5.00 2 50 50 SHSAOHealth & Human Performance SS210 Health and Fitness 4 5.00 2 100 0 SHSAOHealth & Human Performance SS305 Coaching Studies 5.00 1 100 0 SHSAOHealth & Human Performance SS306 Principles of Health Promotion 5.00 1 40 60 SHSAOElectronic Engineering EE201 Digital and Analogues Electronics II 5.00 2 25 75 SHSAOElectronic Engineering EE202 Embedded Systems 5.00 2 25 75 SHSAOElectronic Engineering EE203 Circuits 5.00 1 20 80 SHSAOElectronic Engineering EE206 Operating Systems 5.00 2 15 85 SHSAOElectronic Engineering EE207 Systems 5.00 2 20 80 SHSAOElectronic Engineering EE215 Solid State Electronics 5.00 1 20 80 SHSAOElectronic Engineering EE219 Object Oriented Programming I 5.00 1 25 75 SHSAOElectronic Engineering EE223 Digital and Analogue Electronics I 5.00 1 30 70 SHSAOElectronic Engineering EE224 Data Communications & Networks I 5.00 1 0 100 SHSAOElectronic Engineering EE300 3D Computer Graphics 5.00 1 100 0 SHSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 2 100 0 SHSAOElectronic Engineering EE3001 Study Abroad Project/Internship 5.00 1 100 0 SHSAOElectronic Engineering EE303 Mobile Robotics 5.00 2 100 0 SHSAOElectronic Engineering EE308 RF Propagation & Radio Link Design 5.00 2 20 80 SHSAOElectronic Engineering EE310 Smartphone Application Development 5.00 1 100 0 SHSAOElectronic Engineering EE312 Object-Oriented Programming 2 5.00 2 100 0 SHSAOElectronic Engineering EE313 Electromagnetics II 10.00 1 20 80 SHSAOElectronic Engineering EE314 Signals 10.00 1 20 80 SHSAOElectronic Engineering EE317 Computation/Simulation 5.00 2 100 0 SHSAOElectronic Engineering EE319 Electromechanical Systems 5.00 1 30 70 SHSAOElectronic Engineering EE320 VLSI Design 5.00 2 50 50 SHSAOElectronic Engineering EE321 Data Communications & Networks II 5.00 1 25 75 SHSAOElectronic Engineering EE322 Analogue Circuits & Design 5.00 2 25 75 SHSAOElectronic Engineering EE402 OOP for Engineers 7.50 1 25 75 SHSAOElectronic Engineering EE403 Semiconductor Devices 5.00 2 20 80 SHSAOElectronic Engineering EE406 Systems Analysis 5.00 1 15 85 SHSAOElectronic Engineering EE417 Web Application Development 7.50 2 25 75 SHSAOElectronic Engineering EE419 Industrial Electronics 5.00 1 25 75 SHSAOElectronic Engineering EE425 Image Processing & Analysis 5.00 1 25 75 SHSAOElectronic Engineering EE437 Web Usability Engineering 5.00 2 100 0 SHSAOElectronic Engineering EE449 DSP-Digital Filters & DFT 7.50 1 20 80 SHSAOElectronic Engineering EE450 Communications Theory 7.50 1 20 80 SHSAOElectronic Engineering EE451 Mechatronic System Simulation & Control 7.50 2 30 70 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Electronic Engineering EE452 Wireless/Mobile Communications 7.50 2 25 75 SHSAOElectronic Engineering EE453 Image Processing & Analysis with Project 7.50 1 50 50 SHSAOElectronic Engineering EE454 Optical Communications System Design 7.50 2 20 80 SHSAOElectronic Engineering EM105 Fundamentals of Professional Development 5.00 2 70 30 SHSAOElectronic Engineering EM108 Software Development for Engineers 5.00 2 50 50 SHSAOElectronic Engineering EM201 Engineering Mathematics III 5.00 1 30 70 SHSAOElectronic Engineering EM202 Engineering Mathematics IV 5.00 2 30 70 SHSAOElectronic Engineering EM204 Engineering Mathematics IV 5.00 1 30 70 SHSAOComputing CA103 Computer Systems 5.00 1 25 75 SHSAOComputing CA106 Web Design 5.00 1 40 60 SHSAOComputing CA165 Computer Programming I 10.00 1 60 40 SHSAOComputing CA166 Computer Programming II 10.00 2 20 80 SHSAOComputing CA169 Networks & Internet 5.00 2 50 50 SHSAOComputing CA170 Introduction to Operating Systems 5.00 2 30 70 SHSAOComputing CA172 Problem-solving,Creativity& Critical Thinking 5.00 1 50 50 SHSAOComputing CA208 Logic 5.00 1 50 50 SHSAOComputing CA212 OO Design and Implementation 5.00 2 30 70 SHSAOComputing CA213 Data Structures and Algorithms 5.00 1 20 80 SHSAOComputing CA214 Systems Analysis 5.00 1 50 50 SHSAOComputing CA216 Operating Systems 5.00 2 30 70 SHSAOComputing CA218 Introduction to Databases 5.00 2 25 75 SHSAOComputing CA222 Enterprise Information Systems 5.00 1 20 80 SHSAOComputing CA226 Advanced Computer Architectures 5.00 2 40 60 SHSAOComputing CA266 Probability & Statistics 5.00 1 20 80 SHSAOComputing CA267 Software Testing 5.00 2 25 75 SHSAOComputing CA296 Compt. Archit. & Assembly Level Programming 10.00 1 40 60 SHSAOComputing CA304 Computer Networks 2 5.00 1 25 75 SHSAOComputing CA314 OO Analysis and Design 5.00 1 25 75 SHSAOComputing CA318 Advanced Algorithms and A.I. Search 5.00 1 25 75 SHSAOComputing CA320 Computability and Complexity 5.00 1 25 75 SHSAOComputing CA321 Operating Systems Design & Implementation 5.00 1 30 70 SHSAOComputing CA349 IT Architecture 5.00 1 20 80 SHSAOComputing CA357 Human Computer Interaction 5.00 1 30 70 SHSAOComputing CA360 Communication Skills 5.00 2 100 0 SHSAOComputing CA361 IT Architecture 5.00 2 100 0 SHSAOComputing CA413 Security Protocols 5.00 1 20 80 SHSAOComputing CA417 Computer Graphics 5.00 1 25 75 SHSAOComputing CA420 Database 2:Protocols & Systems 5.00 1 20 80 SHSAOComputing CA421 Software Patterns & Metrics 5.00 1 25 75 SHSAOComputing CA422 Formal Specifications and OO Models 5.00 2 20 80 SHSAOComputing CA425 Artificial Intelligence 5.00 1 30 70 SHSAOComputing CA427 Operations Research 5.00 1 20 80 SHSAOComputing CA429 Operations Research/Management Science 5.00 2 20 80 SHSAOComputing CA431 Digital Image Processing 5.00 1 0 100 SHSAOComputing CA437 Multimedia Information Retrieval 5.00 1 25 75 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Computing CA438 Multimedia Technology 5.00 2 25 75 SHSAOComputing CA441A Business Process Management 5.00 1 40 60 SHSAOComputing CA446A Statistical Machine Translation 5.00 2 50 50 SHSAOComputing CA447A Software Process and Improvement 5.00 1 30 70 SHSAOComputing CA448A Compiler Construction 1 5.00 1 30 70 SHSAOComputing CA449A Compiler Construction 2 5.00 2 30 70 SHSAOComputing CA463 Concurrent Programming 5.00 1 25 75 SHSAOComputing CA464 Distributed Programming 5.00 2 25 75 SHSAOComputing CA481A Software Quality Assurance 5.00 2 30 70 SHSAOComputing CA483A Supply Chain Management 5.00 2 30 70 SHSAOComputing CA485A Cloud Computing 5.00 2 30 70 SHSAOComputing CA489A Mechanics of Search & Social Media Strategies 5.00 1 50 50 SHSAOComputing CA491A IT Law and Ethics 5.00 2 30 70 SHSAOComputing CA492A Project Management 5.00 1 30 70 SHSAOComputing CA493A Quantum Computing 5.00 1 25 75 SHSAOComputing CA494A Developing Mobile Applications 5.00 1 100 0 SHSAOComputing CA547A Cryptography and Security Protocols 5.00 1 30 70 SHSAOComputing CA591 Object Orientated Programming 7.50 1 50 50 SHSAOComputing CA591A Object Orientated Programming 7.50 1 50 50 SHSAOComputing CA640 Professional & Research Practice 7.50 1 50 50 SHSAOComputing CA641 Biometrics 7.50 2 30 70 SHSAOComputing CA642 Cryptography & Number Theory 7.50 1 25 75 SHSAOComputing CA643 Forensic Computing 7.50 2 50 50 SHSAOComputing CA644 System Software 7.50 1 25 75 SHSAOComputing CA645 Network Security 7.50 2 25 75 SHSAOComputing CA646 P-Key Cryptography & Sec Protocols 7.50 2 30 70 SHSAOComputing CA647 Secure Programming 7.50 1 30 70 SHSAOComputing CA651 Introduction to Networks & Op Systems 7.50 2 50 50 SHSAOComputing CA652 Information Access 7.50 2 30 70 SHSAOComputing CA662 Database Design 7.50 1 50 50 SHSAOComputing CA662A Database Design 7.50 1 50 50 SHSAOComputing CA664 Advanced Programming 7.50 2 40 60 SHSAOComputing CA665 System & User Interaction Development 7.50 2 50 50 SHSAOComputing CA668 eCommerce Infrastructure 7.50 2 35 65 SHSAOComputing CA669 Web Design and Implementation 7.50 1 50 50 SHSAOComputing CA680 Data Management and Architectures 7.50 1 30 70 SHSAOChemical Sciences CS107 Chemistry for Health Related Professions 5.00 1 50 50 SHSAOChemical Sciences CS108 Inorganic and Physical Chemistry 5.00 1 20 80 SHSAO

Chemical Sciences CS120 Global Classroom - Climate Change * Limited places 5.00 2 100 0 SHSAO Limited places for Study AbroadChemical Sciences CS201 Thermodynamics and Kinetics 2.50 2 0 100 SHSAOChemical Sciences CS202 Spectroscopy and Physical Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS204 Organic Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS205 Inorganic Chemistry 5.00 2 0 100 SHSAOChemical Sciences CS206 Bio-organic and Pharmaceutical Chemistry 5.00 2 0 100 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Chemical Sciences CS207 Visualisation & Validation of Laboratory Data 5.00 1 100 0 SHSAOChemical Sciences CS208 Introduction to Experim Biol & Health and Saf 5.00 2 100 0 SHSAOChemical Sciences CS215 Kinetics and Thermodynamics 5.00 2 20 80 SHSAOChemical Sciences CS301 Org and Polymer Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS302 Separation Techniques 5.00 1 20 80 SHSAOChemical Sciences CS303 Analytical Spectroscopy 5.00 1 0 100 SHSAOChemical Sciences CS306 Regulation and Data Analysis 5.00 2 100 0 SHSAOChemical Sciences CS307 Organic Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS308 Quantum and Inorganic Chemistry 5.00 2 100 0 SHSAOChemical Sciences CS310 Teaching & Assessing Senior Cycle Ch, Ph & Mt 5.00 1 50 50 SHSAOChemical Sciences CS311 Medicinal Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS312 Formulation and Regulation 5.00 2 100 0 SHSAOChemical Sciences CS314 Aquatic and Atmospheric Chemistry 5.00 2 100 0 SHSAOChemical Sciences CS352 Organic Chemistry Laboratory 5.00 1 100 0 SHSAOChemical Sciences CS401 Advanced Spectroscopy 5.00 0 0 100 SHSAOChemical Sciences CS404 Interfacial and Supramolecular Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS405 Advanced Topics in Organic Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS406 Advanced Inorganic Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS407 Biosynthesis and Pharmacognosy 5.00 1 0 100 SHSAOChemical Sciences CS408 Advanced Spectroscopic Workshop 5.00 2 100 0 SHSAOChemical Sciences CS409 Advanced Analytical Applications 5.00 1 100 0 SHSAOChemical Sciences CS411 Environmental Analysis 5.00 1 20 80 SHSAOChemical Sciences CS414 Advanced Medicinal Chemistry 5.00 1 0 100 SHSAOChemical Sciences CS417 Chem of Organic Pollutants in the Environment 5.00 1 0 100 SHSAOChemical Sciences CS419 Environmental Health and Safety 5.00 1 100 0 SHSAOChemical Sciences CS419 Environmental Health and Safety 5.00 2 100 0 SHSAOChemical Sciences CS430 Global Classroom * Limited places 5.00 2 100 0 SHSAOChemical Sciences CS458 Analytical Techniques for Science Education 5.00 1 100 0 SHSAOBiotechnology BDI501 Introductory Biology, Chemistry and Physics 7.50 1 100 0 SHSAOBiotechnology BDI502 Principles of Diagnostic Technology 1 7.50 0 20 80 SHSAOBiotechnology BDI503 Advances in Diagnostics and Nanobiotechnology 7.50 0 70 30 SHSAOBiotechnology BDI504 Professional Skills for Scientists 10.00 0 100 0 SHSAOBiotechnology BDI507 Creativity and Discovery 2.50 1 100 0 SHSAOBiotechnology BE101 Introduction to Cell Biology and Biochemistry 5.00 1 20 80 SHSAOBiotechnology BE102 Introduction to Microbiology and Genetics 5.00 2 20 80 SHSAOBiotechnology BE201 Biomolecules and Metabolism 5.00 1 20 80 SHSAOBiotechnology BE202 Microbiology and Genetics 5.00 2 0 100 SHSAOBiotechnology BE208 Pollution & Biosphere 5.00 1 100 0 SHSAOBiotechnology BE223 Heat and Mass Transfer 5.00 2 20 80 SHSAOBiotechnology BE224 Bioprocess Engineering Principles 5.00 1 20 80 SHSAOBiotechnology BE230 Cell Structure and Function 5.00 1 20 80 SHSAOBiotechnology BE231 Pharmaceutical and Biological Chemistry 5.00 1 0 100 SHSAOBiotechnology BE233 Microbiology and Genetics II 5.00 2 0 100 SHSAOBiotechnology BE301 Gene Cloning and Gene Expression 5.00 1 0 100 SHSAOBiotechnology BE302 Biochemical and Microbiological Analysis 5.00 1 0 100 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Biotechnology BE303 Microbial and Animal Cell Culture 2.50 1 0 100 SHSAOBiotechnology BE309 Immunology & Cell Biology for Engineers 5.00 1 30 70 SHSAOBiotechnology BE310 Comparative Genomics & Developmental Biology 5.00 1 0 100 SHSAOBiotechnology BE314 Cell Culture & Tissue Biochemistry 5.00 1 0 100 SHSAOBiotechnology BE321 Downstream Processing 5.00 1 0 100 SHSAOBiotechnology BE322 Bioreactors and Primary Separations 5.00 1 0 100 SHSAOBiotechnology BE332 Environmental Biotechnology 5.00 2 100 0 SHSAO BE202, BE208, BE256Biotechnology BE401 Industrial Bioprocessing 5.00 1 0 100 SHSAOBiotechnology BE402 ProteOmics and Protein Biotechnology 5.00 1 0 100 SHSAOBiotechnology BE403 Analysis in Pharmacology & Immunology 5.00 1 0 100 SHSAOBiotechnology BE407 Analyses in Molecular Biology 5.00 1 0 100 SHSAOBiotechnology BE413 Current Topics in Molecular Biology 5.00 1 0 100 SHSAOBiotechnology BE421 Bioreaction Engineering 5.00 1 0 100 SHSAOBiotechnology BE431 Food Biotechnology 5.00 2 0 100 SHSAOBiotechnology BE432 Environmental Biotechnology 5.00 2 0 100 SHSAO BE421Biotechnology BE433 Immunology and Immunoanalysis 5.00 2 0 100 SHSAO BE303Biotechnology BE434 Human Molecular Genetics & Plant Biotechnolog 5.00 2 0 100 SHSAO BE301Biotechnology BE435 Animal Cell Biotechnology 5.00 2 0 100 SHSAO BE201, BE202, BE301, BE302Biotechnology BE436 Environmental Toxicology 5.00 1 35 65 SHSAOBiotechnology BE513 Principles of Diagnostic Technology 2 7.50 1 20 80 SHSAOEducation Studies ES101 Concepts & Contexts in Education and Training 5.00 2 0 100 SHSAO 5 Students OnlyEducation Studies ES102 Curriculum Development 5.00 1 100 0 SHSAOEducation Studies ES105 ICT-enabled Ed. for Sustainable Development 10.00 1 100 0 SHSAOEducation Studies ES106 Lifespan Development 5.00 1 100 0 SHSAOEducation Studies ES110 Academic Writing and Reading 5.00 0 100 0 SHSAOEducation Studies ES116 Citizenship, Diversity and Inclusion 5.00 2 100 0 SHSAOEducation Studies ES123 Foundation Teaching and Placement Preparation 5.00 1 100 0 SHSAOEducation Studies ES125 Social&Personal Dev with Communication Skills 5.00 1 100 0 SHSAOEducation Studies ES126 Human Development - Power and Politics 5.00 1 0 100 SHSAOEducation Studies ES139 Entrepreneurship in Education and Training 5.00 2 100 0 SHSAOEducation Studies ES203 Mediation Skills for the Learning Context 5.00 2 100 0 SHSAOEducation Studies ES208 Advanced Teaching Strategies 5.00 1 100 0 SHSAOEducation Studies ES211 Project Management 5.00 2 100 0 SHSAOEducation Studies ES215 Irish Education:History,Structure&Development 5.00 2 0 100 SHSAOEducation Studies ES217 Psych. of Individual Difference & Diversity 5.00 1 100 0 SHSAOEducation Studies ES218 Policy & Structures in Education & Training 5.00 2 0 100 SHSAOEducation Studies ES219 Sociology of Education and Training 5.00 2 100 0 SHSAOEducation Studies ES303 Curriculum Development and Evaluation 5.00 2 100 0 SHSAOEducation Studies ES304 Access, Disadvantage, Equality in Education 5.00 2 100 0 SHSAOEducation Studies ES310 Values, Identity and Intercultural Learning 5.00 1 100 0 SHSAOEducation Studies ES311 Equality, Access and Inclusion 5.00 1 0 100 SHSAOEducation Studies ES313 Developing a Research Perspective 5.00 1 100 0 SHSAOEducation Studies ES315 Work and Community Based Learning 5.00 2 100 0 SHSAOEducation Studies ES316 Enterprise Education & Team Learning 5.00 2 100 0 SHSAOEducation Studies ES320 Values, Identity and Intercultural Learning 5.00 1 100 0 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Education Studies ES321 Equality, Access and Inclusion 5.00 1 100 0 SHSAOEducation Studies ES325 Enterprise Education and Team Learning 5.00 2 100 0 SHSAOEducation Studies ES328 Learning Organisation & Prof. Development 5.00 1 100 0 SHSAOEducation Studies ES330 ICT, Teaching Strategies and Professional Pre 5.00 1 100 0 SHSAOEducation Studies ES331 Philosophical Perspectives on Education 5.00 1 100 0 SHSAOEducation Studies ES401 Developmental Psychology and Individual Diffe 5.00 1 100 0 SHSAOEducation Studies ES501 Research Design 7.50 1 100 0 SHSAOEducation Studies ES502 Introduction to Management Thought & Practice 10.00 1 100 0 SHSAOEducation Studies ES504 Organisational Management and Decision Making 10.00 2 100 0 SHSAOEducation Studies ES507 eLearning: Culture and Organisations 10.00 1 100 0 SHSAOEducation Studies ES508 Leadership & Performance Management 7.50 1 100 0 SHSAOEducation Studies ES509 Entrepreneurial Education & Training Mgt 7.50 1 100 0 SHSAOEducation Studies ES512 Multimedia and Educational Innovation 10.00 2 100 0 SHSAOEducation Studies ES513 Emerging Pedagogies 10.00 2 100 0 SHSAOEducation Studies ES514 Collaborative Online Inquiry 7.50 1 100 0 SHSAOEducation Studies ES515 Visions for Emerging Technologies 10.00 1 100 0 SHSAOEducation Studies ES520 Foundational Skills in Guidance Counselling 10.00 0 100 0 SHSAOEducation Studies ES521 Counselling & Psychotherapy Theory 5.00 1 100 0 SHSAOEducation Studies ES522 Human Development across the Lifespan 5.00 1 100 0 SHSAOEducation Studies ES526 eLearning Apps. in Guidance Counselling 10.00 1 100 0 SHSAOEducation Studies ES548 Research Design 5.00 2 100 0 SHSAOEducation Studies ES550 Digital Creativity in the Workplace 7.50 1 100 0 SHSAOEducation Studies ES551 Wellbeing, Society & Lifelong Learning 5.00 2 100 0 SHSAOCommunications CM102 Cultural Studies 10.00 2 100 0 SHSAOCommunications CM107 Introduction to Social Studies 10.00 1 100 0 SHSAOCommunications CM135 Analysing Media Content 10.00 2 100 0 SHSAOCommunications CM137 History & Structure of the Media 5.00 1 20 80 SHSAOCommunications CM152 Psychology, Media and Creativity 5.00 2 100 0 SHSAOCommunications CM154 Ethics of Journalism 10.00 2 100 0 SHSAOCommunications CM212 Analysing Advertising 5.00 2 0 100 SHSAOCommunications CM212X Analysing Advertising 5.00 2 100 0 SHSAOCommunications CM219 Cross-Cultural Communications 5.00 2 30 70 SHSAOCommunications CM226 Ethics of Journalism 5.00 1 100 0 SHSAOCommunications CM261 Crime and the Media 5.00 2 100 0 SHSAOCommunications CM270 Visual Culture: Modern to Post Modernism 5.00 1 100 0 SHSAOBusiness AC115 Management Accounting for Decision Making 5.00 1 0 100 SHSAOBusiness AC116 Financial Accounting for Decision Making 5.00 2 0 100 SHSAOBusiness AC222 Audit Principles and Procedures 5.00 2 0 100 SHSAOBusiness AC405 Corporate Governance 5.00 1 100 0 SHSAOBusiness EF209 Financial Management 5.00 2 30 70 SHSAOBusiness EF218 Corporate Financial Management & Investments 10.00 0 20 80 SHSAOBusiness EF301 Industrial Economics 5.00 2 30 70 SHSAOBusiness EF302 Macroeconomic Policy 5.00 1 100 0 SHSAOBusiness EF302 Macroeconomic Policy 5.00 2 100 0 SHSAOBusiness EF303 Irish Economic Analysis 5.00 1 20 80 SHSAO

School which offers module

Module CodeModule Title (Click Hyperlink for Course

Description)

Number of Academic Credits (Students are

Permitted to complete a maxium 30 per

semester)

Runs in Semester 1 denotes Autumn or Fall Semester 2 =

Spring Semester and 0 = course runs for full

academic year

CA% (% tested by Continous Assessment and not exam - usually essay or project work)

Exam %Course is available to students taking

this streamPrerequisites/ Co-requisites

Business EF305 International Finance 5.00 2 20 80 SHSAOBusiness EF306 Financial Theory 5.00 1 30 70 SHSAOBusiness EF307 Financial Markets 5.00 1 0 100 SHSAOBusiness EF308 Econometrics and Forecasting 5.00 2 50 50 SHSAOBusiness EF317 New Enterprise Development Project 10.00 0 100 0 SHSAOBusiness EF325 Public Choice 5.00 2 30 70 SHSAOBusiness EF325 Public Choice 5.00 2 30 70 SHSAOBusiness EF328 New Business Planning 5.00 1 100 0 SHSAOBusiness EF331 Global Economic Issues 5.00 2 50 50 SHSAOBusiness EF410 Globalisation 5.00 1 100 0 SHSAOBusiness HR101 Psychology in Organisations 5.00 1 30 70 SHSAOBusiness HR120 Communications 5.00 2 100 0 SHSAOBusiness HR301 Organisational Psychology 5.00 2 40 60 SHSAOBusiness HR302 Talent Management 5.00 1 40 60 SHSAOBusiness HR306 Employee Relations Procedures 5.00 1 10 90 SHSAOBusiness HR308 Human Resource Management 5.00 1 25 75 SHSAOBusiness MG101 Introduction to Marketing 5.00 1 40 60 SHSAOBusiness MG101 Introduction to Marketing 5.00 2 40 60 SHSAOBusiness MG114 Marketing of High Tech Products & Innovations 10.00 0 50 50 SHSAOBusiness MG115 Market Feasibility Research 10.00 0 50 50 SHSAOBusiness MG204 Applied Market Research 5.00 1 50 50 SHSAOBusiness MG204 Applied Market Research 5.00 2 50 50 SHSAOBusiness MG302 International Marketing 5.00 1 40 60 SHSAOBusiness MG304 Services Marketing 5.00 2 60 40 SHSAOBusiness MG308 The Changing Consumer 5.00 1 20 80 SHSAOBusiness MG308 The Changing Consumer 5.00 2 20 80 SHSAOBusiness MT118 IT Skills & Software Tools for Manangers 5.00 1 40 60 SHSAOBusiness MT118 IT Skills & Software Tools for Manangers 5.00 2 40 60 SHSAOBusiness MT211 Distribution & Channel Mng. 5.00 1 50 50 SHSAOBusiness MT214 Airport Operations Management 5.00 2 50 50 SHSAOBusiness MT217 Business Information Systems 5.00 1 30 70 SHSAOBusiness MT301 Business Strategy 10.00 0 50 50 SHSAOBusiness MT302 Organisation Theory and Practice 5.00 2 50 50 SHSAOBusiness MT302A Organisation Theory and Practice 5.00 1 50 50 SHSAOBusiness MT307 Supply Chain Management 5.00 1 30 70 SHSAOBusiness MT314 Project Management 5.00 1 40 60 SHSAOBusiness MT318 Electronic Commerce 5.00 2 0 100 SHSAOBusiness MT319 Advanced Spreadsheet Modelling for Business 5.00 2 70 30 SHSAO