-
Filter
- Decision Making in Tourism AB00120 Semester 2
- Economics, Finance and Accounting for Business AB01320 Semester 2
- Foundations of Management and Marketing AB05120 Semester 1
- Fundamentals of Accounting and Finance AB11120 Semester 1
- Accounting and Finance for Specialists AB11220 Semester 2
- Understanding the Economy AB13120 Semester 1
- Economic Theory and Policy AB13220 Semester 2
- Business in Practice AB15020 Semester 2
- Fundamentals of Management and Business AB15120 Semester 1
- Data Analytics AB15220 Semester 2
- Marketing Principles and Contemporary Practice AB17120 Semester 2
- Intermediate Financial Accounting AB21100 Semester 1
- Intermediate Financial Accounting AB21120 Semester 2
- Intermediate Management Accounting AB21200 Semester 1
- Intermediate Management Accounting AB21220 Semester 2
- Corporate Governance, Risk and Ethics AB21300 Semester 1
- Corporate Governance, Risk and Ethics AB21320 Semester 2
- Corporate Finance and Financial Markets AB21400 Semester 1
- Corporate Finance and Financial Markets AB21420 Semester 2
- Taxation AB21500 Semester 1
- Taxation AB21520 Semester 2
- Financial Technology and Business Success AB21720 Semester 1
- Microeconomics Theory and Policy Applications AB23120 Semester 1
- Macroeconomics: Theory and Policy Applications AB23220 Semester 2
- Managerial Economics AB23320 Semester 1
- Econometrics AB23420 Semester 2
- Operations and Supply Chain Management AB25120 Semester 2
- Entrepreneurship and New Venture Creation AB25220 Semester 2
- Research Methods AB25320 Semester 2
- Human Resource Management AB25420 Semester 1
- Fundamentals of Management and Business AB25720 Semester 1
- Marketing Management AB27120 Semester 1
- Consumer and Buyer Behaviour AB27220 Semester 2
- Applied Brand Management AB27420 Semester 1
- Marketing: Business Relationships and Customer Experience AB27520 Semester 2
- Advanced Financial Accounting AB31100 Semester 1
- Advanced Financial Accounting AB31120 Semester 2
- Advanced Management Accounting AB31200 Semester 1
- Advanced Management Accounting AB31220 Semester 2
- International Financial Markets, Investments and Financial Instruments AB31300 Semester 1
- International Financial Markets, Investments and Financial Instruments AB31320 Semester 2
- Accounting and Finance: Analysis and Application AB31400 Semester 1
- Accounting and Finance: Analysis and Application AB31420 Semester 2
- Taxation AB31500 Semester 1
- Taxation AB31520 Semester 2
- Financial Strategy AB31720 Semester 2
- Financial Technology and Business Success AB31820 Semester 1
- Contemporary Issues in Economics and Policy AB33120 Semester 1
- Environmental Economics AB33220 Semester 1
- History of Economic Thought AB33320 Semester 2
- Growth, Development and Sustainability AB33420 Semester 2
- Trade and International Monetary Systems AB33520 Semester 2
- Labour Economics AB33620 Semester 2
- Strategic Leadership AB35120 Semester 1
- Digital Business: Leadership and Management AB35220 Semester 1
- Global Logistics AB35320 Semester 1
- Organizational Psychology AB35420 Semester 2
- Dissertation AB35500 Semester 1
- Dissertation AB35540 Semester 2
- Marketing and Digital Marketing Communication AB37120 Semester 2
- Digital Marketing AB37220 Semester 1
- Global Marketing AB37320 Semester 2
- Sustainable Tourism AB39120 Semester 1
- Tourism Marketing AB39220 Semester 2
- Tourism Development and Planning AB39320 Semester 2
- Activity Certification 2 AB39400 Semester 1
- Activity Certification 2 AB39420 Semester 2
- Financial Analysis and Decision Making ABM1120 Semester 2
- International Financial Markets and Investments ABM1220 Semester 1
- Advanced Corporate Finance ABM1320 Semester 1
- Financial Research Methods ABM1420 Semester 1
- Banking and Financial Intermediation ABM1520 Semester 2
- Portfolio Analysis and Management ABM1620 Semester 2
- Financial Econometrics ABM1720 Semester 2
- International Finance and Capital Markets ABM1820 Semester 2
- Dissertation ABM1960
- Financial Management and Strategic Decision Making ABM2020 Semester 2
- International Business Economics ABM2120 Semester 1
- Leading People and Organisations ABM2220 Semester 1
- Leading People and Organisations ABM2220 Semester 2
- Leading People and Organisations ABM2220 Semester Haf
- Strategic Governance, Ethics and Business Sustainability ABM2320 Semester Haf
- Strategic Marketing Management ABM2420 Semester 1
- Strategic Marketing Management ABM2420 Semester Haf
- Strategic Supply Chain and Operations Management ABM2520 Semester 1
- Executive Management Report (International Finance) ABM2660
- Executive Management Report (International Business) ABM2760
- Quality Engineering and Management ABM2820 Semester 1
- Quality Engineering and Management ABM2820 Semester Haf
- Project Management Tools and Techniques ABM2920 Semester 1
- Project Management Tools and Techniques ABM2920 Semester Haf
- Environmental Economics ABM3020 Semester 1
- Environmental Economics ABM3020 Semester Haf
- Business Economics ABM3120 Semester 1
- Business Economics ABM3120 Semester Haf
- International Business Environment ABM3220 Semester 2
- Green Logistics and Supply Chains ABM3320 Semester 2
- Leading and Managing Project ABM3420 Semester 2
- Global Supply Chain Management ABM3520 Semester 1
- Global Supply Chain Management ABM3520 Semester Haf
- International Strategy and Operations ABM5220 Semester 2
- People and Organizations ABM5320 Semester 1
- People and Organizations ABM5320 Semester Haf
- Corporate Governance and Sustainability ABM5420 Semester 2
- Managerial Report ABM5560
- Strategic Improvement Project 1 ABM6060 Semester 1
- Strategic Improvement Project 1 ABM6060 Semester 2
- Strategic Improvement Project 1 ABM6060
- Marketing Managment Strategy ABM7120 Semester 1
- Global Marketing ABM7220 Semester 2
- Ymarfer Proffesiynol AD10020 Semester 2
- Addysg, Cynaliadwyedd a Dinasyddiaeth Foesegol AD10320 Semester 1
- Datblygiad Iaith yn y Blynyddoedd Cynnar AD14320 Semester 2
- Datblygiad a Dysgu Plant AD14520 Semester 1
- Seiliau Addysgol : Golwg ar Gwricwlwm ac Asesu AD20020 Semester 2
- Llythrennedd Mewn Plant Ifanc AD20220 Semester 1
- Dulliau Ymchwil AD20320 Semester 2
- Diogelu ac Ymarfer Proffesiynol AD24320 Semester 1
- Lleoliad Ymarferydd Blynyddoedd Cynnar Blwyddyn 2 AD25860 Semester 2
- Tegwch, amrywiaeth a chyfiawnder cymdeithasol AD30020 Semester 2
- Asesu ac Addysg AD30120 Semester 1
- Datblygiad Mathemategol yn y Blynyddoedd Cynnar AD30320 Semester 2
- Hawliau Plant AD30620 Semester 1
- Traethawd Hir AD33600 Semester 1
- Traethawd Hir AD33640 Semester 2
- Cyfathrebu AD34720 Semester 2
- Datblygiad Emosiynol a Chymdeithasol AD34820 Semester 2
- PCET Ymarfer Dysgu AD35000 Semester 2
- Lleoliad Ymarferydd Blynyddoedd Cynnar Blwyddyn 3 AD35860 Semester 1
- Sgiliau Ymchwil ac Ymholi Uwch (Rhan A) ADM0300 Semester 1
- Addysgeg ac Ymarfer ADM2020 Semester 1
- Ymarfer wedi'i Lywio gan Dystiolaeth ADM2120 Semester 2
- Ymarfer Cydweithredol a Phroffesiynol ADM2220 Semester Haf
- Iechyd Emosiynol, Iechyd Meddwl a Lles ADM2320 Semester 1
- Archwilio Addysgeg ADM2420 Semester 1
- Ymarfer Cynhwysol yn yr Ystafell Ddosbarth ADM2520 Semester 1
- Arwain a Rheoli gweithwyr addysg proffesiynol ADM2620 Semester Haf
- Tegwch ac Amrywiaeth ADM2720 Semester 2
- Cynllunio a Gwireddu Cwricwlwm ADM2820 Semester 2
- Arwain a Rheoli ADY ADM2920 Semester 2
- Arwain Newid Sefydliadol ADM3020 Semester 1
- Sgiliau Ymchwil ac Ymholi Uwch ADM3120 Semester Haf
- Traethawd Hir ADM3260
- Sgiliau Ymchwil ac Ymholi Uwch ADM3300 Semester 2
- Sgiliau Ymchwil ac Ymholi Uwch ADM3320 Semester Haf
- Anghenion Dysgu Ychwanegol - Rhagoriaeth mewn Ymarfer ADM3520 Semester Haf
- Arloesi ac Arweinyddiaeth Cwricwlwm ADM3620 Semester Haf
- Arwain o Fewn ac Ar Draws Systemau Addysg ADM3720 Semester 2
- Ymateb i effeithiau tlodi ac anfantais mewn addysg ADM3820 Semester Haf
- TAR Ymarfer Dysgu ADM5000 Semester 1
- TAR Ymarfer Dysgu ADM5000 Semester 2
- Art in Wales AH10020 Semester 1
- Exploring the School of Art Collections: Research and Museums AH11220 Semester 2
- Pleasure, Power, and Profit: Art in the Long Eighteenth Century AH11320 Semester 1
- Revolutions & Modernities: Art in the Nineteenth Century AH11420 Semester 2
- Looking into Landscape: Reading, Researching, Responding AH11520 Semester 1
- Representing the Body AH11720 Semester 2
- The Pre-Raphaelites AH20020 Semester 2
- Modernisms: Art in the Early Twentieth Century AH20520 Semester 1
- Postmodernism and Contemporary Art AH20620 Semester 2
- Dissertation Preparation and Professional Practice for Students of Art History AH21020 Semester 2
- Portraiture:Identity AH21120 Semester 1
- The Image Multiplied: European Printmaking since 1400 AH21620 Semester 1
- Drawn to Order: British Illustration since 1800 AH23620 Semester 1
- Documentary Photography AH24020 Semester 2
- The Pre-Raphaelites AH30020 Semester 2
- Dissertation AH30200 Semester 1
- Dissertation AH30240 Semester 2
- The Image Multiplied: European Printmaking since 1400 AH30620 Semester 1
- Portraiture:Identity AH31120 Semester 1
- Curating an Exhibition: Researching, Interpreting and Displaying AH32720 Semester 1
- Documentary Photography AH34020 Semester 2
- Dissertation AHM0460
- Artworld: Contemporary Practice in Context (for Students of Art History) AHM0900 Semester 1
- Artworld: Contemporary Practice in Context (for Students of Art History) AHM0940 Semester 2
- Artworld: Contemporary Practice in Context (for Students of Fine Art) AHM1000 Semester 1
- Artworld: Contemporary Practice in Context (for Students of Fine Art) AHM1020 Semester 2
- Life Studies Begins AR10020 Semester 2
- Printmaking: Material Transformations AR10320 Semester 2
- Contemporary Painting AR10420 Semester 2
- Studio Practice AR11720 Semester 1
- Media Exploration AR12020 Semester 1
- Photography: Introduction to Darkroom and Digital Practice AR14020 Semester 2
- Illustration: Foundations to Storytelling AR14420 Semester 2
- Painting: Studio Practice AR20020 Semester 1
- Painting: Studio Practice AR20340 Semester 1
- Painting: Practice Development (1) AR20420 Semester 2
- Painting: Practice Development (2) AR20540 Semester 2
- Photography 1 AR20720 Semester 1
- Life Studies 1 AR21220 Semester 1
- Printmaking: Etching and Relief Printing (A) AR22320 Semester 1
- Printmaking: Screenprinting and Lithography (A) AR22520 Semester 2
- Life Studies 2 AR22720 Semester 2
- Printmaking: Etching and Relief Printing (B) AR23340 Semester 1
- Illustration: Worlds and Characters (1) AR24520 Semester 1
- Illustration: Worlds and Characters (2) AR24640 Semester 1
- Illustration: Binding Stories (1) AR24720 Semester 2
- Illustration: Binding Stories (2) AR24840 Semester 2
- Photography: Advanced Darkroom and Digital Practice (1) AR25120 Semester 2
- Photography: Advanced Darkroom and Digital Practice (2) AR25240 Semester 2
- Site Specific Practice AR25320 Semester 1
- Site Specific Exhibition AR25420 Semester 2
- Printmaking: Screenprinting and Lithography (B) AR25540 Semester 2
- Digital Skills AR25620 Semester 1
- Photography 2 AR27040 Semester 1
- The Professional Artist AR30020 Semester 2
- Exhibition Preparation (2) AR30240 Semester 1
- Exhibition Preparation (1) AR30320 Semester 1
- Exhibition: Graduation Show AR32540 Semester 2
- Interdisciplinary Practice 5 AR35320 Semester 1
- Interdisciplinary Practice 6 AR35420 Semester 2
- Vocational Practice ARM0120 Semester 1
- Exhibition 2: Resolution ARM0260
- Exhibition 1: Consolidation ARM0460 Semester 2
- Portfolio: Development ARM0520 Semester 1
- Portfolio: Development ARM0520 Semester 2
- Systemau Cyflenwi Cynaliadwy BBM1120 Semester 1
- MRes Dissertation DL (A) BDM0060
- Research Methods BDM0120 Semester 1
- Research Methods BDM0120 Semester 2
- Research Methods BDM0120 Semester Haf
- MRes Dissertation DL (B) BDM0260
- Livestock Nutrition BDM0320 Semester 1
- Livestock Nutrition BDM0320 Semester 2
- Livestock Nutrition BDM0320 Semester Haf
- The Science of Sustainable Food Production BDM0815 Semester Haf
- Food Production and Consumption BDM1015 Semester 2
- Sustainable Supply Systems BDM1120 Semester 1
- Sustainable Supply Systems BDM1120 Semester 2
- Sustainable Supply Systems BDM1120 Semester Haf
- Waste Resource Management BDM1220 Semester 2
- Restoration Ecology BDM1415 Semester Haf
- Low carbon livestock - towards a greener future BDM1520 Semester Haf
- Introduction to Sustainability and Adaptation BDM2015 Semester 1
- Ecological Assessment BDM2115 Semester 1
- Conservation Horticulture BDM2215
- Soil Science BDM2320 Semester 1
- Soil Science BDM2320 Semester 2
- Soil Science BDM2320 Semester Haf
- Programming for Agritechnology - an Introduction BDM2420 Semester 1
- Food Innovation BDM2520 Semester 1
- Greenhouse Gas Removal BDM2620 Semester Haf
- Biomass to Products BDM2920 Semester 2
- Nuffield Project Design BDM3120 Semester 2
- Nuffield Project Data Analysis and Presentation BDM3220 Semester 1
- Nuffield Scholarship Project Extended Report BDM3320 Semester 2
- Nuffield Scholarship Project Extended Report BDM3320 Semester Haf
- Life Cycle Assessment and Beyond BDM3420 Semester 1
- Life Cycle Assessment and Beyond BDM3420 Semester 2
- Life Cycle Assessment and Beyond BDM3420 Semester Haf
- Dissertation BDM3560
- Sustainable Forage Systems BDM5120 Semester 1
- Livestock Production Science BDM5420 Semester 1
- Livestock Production Science BDM5420 Semester 2
- Livestock Production Science BDM5420 Semester Haf
- Silage Science BDM5620 Semester 2
- Genetics and Genomics in Agriculture BDM5820 Semester 1
- Genetics and Genomics in Agriculture BDM5820 Semester 2
- Livestock Health and Welfare BDM5920 Semester 1
- Livestock Health and Welfare BDM5920 Semester 2
- Livestock Health and Welfare BDM5920 Semester Haf
- Understanding Equine Action: from Anatomy to Behaviour BDM6620 Semester Haf
- Horticultural Science BDM6920 Semester 1
- Horticultural Science BDM6920 Semester Haf
- Business Management for Rural Entrepreneurs BDM8320 Semester Haf
- Plant Breeding BDM8420 Semester 2
- Behaviour Change BDM8820 Semester Haf
- Dissertation - Agrifood Innovation BDM9560
- Sgiliau ar gyfer Gwyddonwyr Bywyd Gwyllt BG15700 Semester 1
- Sgiliau ar gyfer Gwyddonwyr Bywyd Gwyllt BG15720 Semester 2
- Sgiliau ar gyfer Biolegwyr BG16800 Semester 1
- Sgiliau ar gyfer Biolegwyr BG16820 Semester 2
- Cyflwyniad i Systemau Cynhyrchu a Gwyddor Da Byw BG17000 Semester 1
- Cyflwyniad i Systemau Cynhyrchu a Gwyddor Da Byw BG17020 Semester 2
- Sgiliau ar gyfer Biowyddonwyr Anifeiliaid, Ceffylau a Milfeddygol mewn Ffisioleg Ymarfer Corff Ceffy BG17200 Semester 1
- Sgiliau ar gyfer Biowyddonwyr Anifeiliaid, Ceffylau a Milfeddygol mewn Ffisioleg Ymarfer Corff Ceffy BG17220 Semester 2
- Bioleg Celloedd BG17520 Semester 1
- Rheolaeth Cnydau, Glaswelltir, Priddoedd a Thir Amaethyddol BG18000 Semester 1
- Rheolaeth Cnydau, Glaswelltir, Priddoedd a Thir Amaethyddol BG18040 Semester 2
- Technoleg Amaethyddol a Diogelwch Fferm BG18400 Semester 1
- Technoleg Amaethyddol a Diogelwch Fferm BG18420 Semester 2
- Sgiliau ar gyfer y Diwydiant Amaethyddol BG18800 Semester 1
- Sgiliau ar gyfer y Diwydiant Amaethyddol BG18820 Semester 2
- Ecoleg a Chadwraeth BG19320 Semester 2
- Amrywiaeth Microbau a Phlanhigion BG19920 Semester 2
- Maeth Anifeiliaid Fferm, Ceffylau ac Anifeiliaid Anwes BG20720 Semester 1
- Pynciau llosg yn y Biowyddorau BG21720 Semester 1
- Sgiliau Ymarferol a Proffesiynol ym Microbioleg BG24720 Semester 2
- Monitro a Microbioleg Amgylcheddol BG26020 Semester 2
- Dulliau Ymchwil BG27500 Semester 1
- Dulliau Ymchwil BG27520 Semester 2
- Agronomeg a Gwelliant Cnydau BG27600 Semester 1
- Agronomeg a Gwelliant Cnydau BG27620 Semester 2
- Cynhyrchu a Rheoli Da Byw BG28000 Semester 1
- Cynhyrchu a Rheoli Da Byw BG28020 Semester 2
- Bwyd, Ffermio, Technoleg a'r Amgylchedd BG29020 Semester 2
- Arolygu Bywyd Gwyllt BG29620 Semester 2
- Gwyddor Cynhyrchu Da Byw BG30800 Semester 1
- Gwyddor Cynhyrchu Da Byw BG30820 Semester 2
- Prosiect Ymchwil Amaethyddiaeth BG32600 Semester 1
- Prosiect Ymchwil Amaethyddiaeth BG32620 Semester 2
- Traethawd Estynedig BG36400 Semester 1
- Traethawd Estynedig BG36440 Semester 2
- Cwrs Maes Ecoleg Ddaearol BG36620 Semester 1
- Arweinyddiaeth Amaethyddol a Pharodrwydd Gyrfa BG39820 Semester 1
- Fundamentals of Project Management BM10105 Semester 1
- Fundamentals of Project Management BM10105 Semester 2
- Fundamentals of Project Management BM10105 Semester Haf
- Business to Business marketing: Improving Business Networks BM37005 Semester 1
- Business to Business marketing: Improving Business Networks BM37005 Semester 2
- Business to Business marketing: Improving Business Networks BM37005 Semester Haf
- Business to Consumer Relationship Development and Customer Experience BM37105 Semester 1
- Business to Consumer Relationship Development and Customer Experience BM37105 Semester 2
- Business to Consumer Relationship Development and Customer Experience BM37105 Semester Haf
- Marketing Management BM37205 Semester 1
- Marketing Management BM37205 Semester 2
- Marketing Management BM37205 Semester Haf
- Marketing Planning BM37305 Semester 1
- Marketing Planning BM37305 Semester 2
- Marketing Planning BM37305 Semester Haf
- An Introduction to Organisational Psychology BMM0005 Semester 1
- An Introduction to Organisational Psychology BMM0005 Semester 2
- An Introduction to Organisational Psychology BMM0005
- Introduction to Strategic Leadership BMM0105 Semester 1
- Introduction to Strategic Leadership BMM0105 Semester 2
- Introduction to Strategic Leadership BMM0105
- Marketing Planning BMM3705 Semester 1
- Marketing Planning BMM3705 Semester 2
- Marketing Planning BMM3705 Semester Haf
- Project Management Techniques BMM5005 Semester 1
- Project Management Techniques BMM5005 Semester 2
- Project Management Techniques BMM5005 Semester Haf
- Quality and Six Sigma Systems BMM5105 Semester 1
- Quality and Six Sigma Systems BMM5105 Semester 2
- Quality and Six Sigma Systems BMM5105 Semester Haf
- Lean and Industrial Energy Management BMM5205 Semester 1
- Lean and Industrial Energy Management BMM5205 Semester 2
- Lean and Industrial Energy Management BMM5205 Semester Haf
- Supply Chain and Logistics Systems BMM5305 Semester 1
- Supply Chain and Logistics Systems BMM5305 Semester 2
- Supply Chain and Logistics Systems BMM5305 Semester Haf
- Fundamentals in Animal Biology BR00020 Semester 2
- Fundamentals in Ecology and Plant Diversity BR00120 Semester 2
- Practical and Analytical Skills for Biologists BR00200 Semester 1
- Practical and Analytical Skills for Biologists BR00220 Semester 2
- Building Blocks of Biology BR00320 Semester 1
- Microbes, Health and Disease BR00420 Semester 1
- Communication Skills BR01500 Semester 1
- Communication Skills BR01520 Semester 2
- Business, Economics and Land Use BR10400 Semester 1
- Business, Economics and Land Use BR10420 Semester 2
- Disease Diagnosis and Control BR15420 Semester 2
- Skills for Wildlife Scientists BR15700 Semester 1
- Skills for Wildlife Scientists BR15720 Semester 2
- Athlete Development BR16020 Semester 2
- Sport and Exercise Psychology BR16120 Semester 2
- Human Physiological Systems BR16320 Semester 1
- Human Anatomy and Kinesiology BR16420 Semester 2
- Climate and Climate Change BR16620 Semester 1
- Comparative Animal Physiology BR16700 Semester 1
- Comparative Animal Physiology BR16720 Semester 2
- Skills for Biologists BR16800 Semester 1
- Skills for Biologists BR16820 Semester 2
- Domestic Animal Anatomy and Physiology BR16900 Semester 1
- Domestic Animal Anatomy and Physiology BR16920 Semester 2
- Introduction to Livestock Production and Science BR17000 Semester 1
- Introduction to Livestock Production and Science BR17020 Semester 2
- Genetics, Evolution and Diversity BR17120 Semester 1
- Skills for Animal, Equine and Veterinary Bioscientists in Equine Exercise Physiology BR17200 Semester 1
- Skills for Animal, Equine and Veterinary Bioscientists in Equine Exercise Physiology BR17220 Semester 2
- Biological chemistry BR17320 Semester 2
- Skills in Nutrition, and Science Communication BR17400 Semester 1
- Skills in Nutrition, and Science Communication BR17420 Semester 2
- Cell Biology BR17520 Semester 1
- Athlete Assessment BR17620 Semester 1
- Crop, grassland, soil and agricultural land management BR18000 Semester 1
- Crop, grassland, soil and agricultural land management BR18040 Semester 2
- Agricultural Technology and Farm Safety BR18400 Semester 1
- Agricultural Technology and Farm Safety BR18420 Semester 2
- Skills for the Agricultural Industry BR18800 Semester 1
- Skills for the Agricultural Industry BR18820 Semester 2
- Microbial Diversity and Disease BR19020 Semester 2
- Ecology and Conservation BR19320 Semester 2
- Animal Health and Management BR19700 Semester 1
- Animal Health and Management BR19720 Semester 2
- Microbial and Plant Diversity BR19920 Semester 2
- Applied Molecular Biology and Bioinformatics BR20620 Semester 1
- Applied Nutrition of Livestock, Horses and Companion Animals BR20720 Semester 1
- Farm Business Management and Appraisal BR21000 Semester 1
- Farm Business Management and Appraisal BR21020 Semester 2
- Climate Change: Plants, Animals and Ecosystems BR21120 Semester 2
- Applying evidence based interventions BR21220 Semester 2
- Animal Behaviour BR21620 Semester 1
- Evolution and Molecular Systematics BR21720 Semester 1
- Chromosome Dynamics BR21820 Semester 2
- Freshwater Biology BR22020 Semester 2
- Immunology BR22220 Semester 2
- Sport and Exercise Nutrition BR22520 Semester 2
- Marine Biology BR22620 Semester 1
- Practical Skills for Biochemists BR22920 Semester 2
- Controlled Environment Crop Production and Horticulture BR23520 Semester 1
- Tropical Zoology Field Course BR23820 Semester 2
- Practical and Professional Skills in Microbiology BR24720 Semester 2
- Animal Breeding: Genetics and Reproduction BR25220 Semester 2
- Human, Equine and Canine Exercise Physiology and Locomotion BR25320 Semester 2
- Invertebrate Zoology BR25420 Semester 1
- Introduction to Geographic Information Systems and Landscape Ecology BR25520 Semester 1
- Aquatic Botany BR25820 Semester 2
- Cell and Cancer Biology BR25920 Semester 2
- Environmental Microbiology and Monitoring BR26020 Semester 2
- Motor Learning and Performance BR26420 Semester 1
- One Health Microbiology BR26520 Semester 1
- Proteins and Enzymes BR26620 Semester 1
- Vertebrate Zoology BR26820 Semester 2
- Physical Activity for Health BR27020 Semester 2
- Veterinary Health BR27120 Semester 1
- Researching Behavioural Ecology BR27320 Semester 2
- Sport & Exercise Physiology BR27420 Semester 1
- Research Methods BR27500 Semester 1
- Research Methods BR27520 Semester 2
- Agronomy and Crop Improvement BR27600 Semester 1
- Agronomy and Crop Improvement BR27620 Semester 2
- Bench to Bedside and Beyond BR27700 Semester 1
- Bench to Bedside and Beyond BR27720 Semester 2
- Cellular and Molecular Pathology BR27920 Semester 2
- Livestock Production and Management BR28000 Semester 1
- Livestock Production and Management BR28020 Semester 2
- Research Methods BR28520 Semester 2
- Haematology and Pathobiology BR28820 Semester 1
- Blood Science BR28920 Semester 1
- Food, Farming, Technology and the Environment BR29020 Semester 2
- Wildlife Surveying BR29620 Semester 2
- Nursing of Exotics BR29720 Semester 2
- Nursing of Large Animals BR29820 Semester 2
- Marine Biology Field Course BR30020 Semester 1
- Sustainable Land Management BR30420 Semester 2
- Livestock Production Science BR30800 Semester 1
- Livestock Production Science BR30820 Semester 2
- Applied Sports Nutrition BR30920 Semester 1
- Farm Planning and Advanced Farm Management BR31600 Semester 1
- Farm Planning and Advanced Farm Management BR31620 Semester 2
- Injury and Rehabilitation BR32020 Semester 1
- Equine Stud Management BR32500 Semester 1
- Equine Stud Management BR32520 Semester 2
- Agricultural Research Project BR32600 Semester 1
- Agricultural Research Project BR32620 Semester 2
- Fish Biology, Fisheries and Aquaculture BR33220 Semester 2
- Microbial Pathogenesis BR33720 Semester 2
- Parasitology BR33820 Semester 2
- Population and Community Ecology BR33920 Semester 1
- Veterinary Infectious Diseases BR34120 Semester 1
- Training and Performance Enhancement BR34420 Semester 2
- Animal Behaviour Field Course BR34920 Semester 1
- Behaviour and Welfare of Domesticated Animals BR35120 Semester 2
- Behavioural Neurobiology BR35320 Semester 1
- Biotechnology BR35520 Semester 2
- Environmental Regulation and Consultancy BR35620 Semester 2
- Equine Nutrition and Pasture Management BR35720 Semester 1
- Frontiers in Plant Science BR35820 Semester 1
- Molecular Biology of Development BR36020 Semester 2
- Molecular Pharmacology BR36120 Semester 1
- Research Project BR36400 Semester 1
- Research Project BR36440 Semester 2
- Terrestrial Ecology Fieldcourse BR36620 Semester 1
- Veterinary Pharmacology and Disease Control BR36820 Semester 2
- Bioinformatics and Functional Genomics BR37120 Semester 1
- Advances in Crop and Grassland Production BR37200 Semester 1
- Advances in Crop and Grassland Production BR37220 Semester 2
- Practical Aquatic Conservation BR37500 Semester 1
- Practical Aquatic Conservation BR37520 Semester 2
- Consultancy work BR37620 Semester 2
- Freshwater Biology Field Course BR37720 Semester 1
- Applied Biomechanics and Movement Analysis BR37820 Semester 1
- Wildlife Conservation & Biodiversity BR37920 Semester 2
- Marketing and Small Business Management BR38000 Semester 1
- Marketing and Small Business Management BR38020 Semester 2
- International Animal Health Study Tour BR39220 Semester 1
- Agricultural Leadership and Career Readiness BR39820 Semester 1
- Fundamentals of Biodiversity BRM0020 Semester 1
- Ecological Monitoring BRM0120 Semester 2
- Frontiers in the Biosciences BRM0200 Semester 1
- Frontiers in the Biosciences BRM0220 Semester 2
- Livestock Nutrition BRM0300 Semester 1
- Livestock Nutrition BRM0320 Semester 2
- Hot Topics in Parasite Control BRM0920 Semester 2
- Infection and Immunity BRM1620 Semester 1
- MBiol Research Project BRM2800 Semester 1
- MBiol Research Project BRM2860 Semester 2
- Dissertation BRM3560
- Field and Laboratory Techniques BRM4800 Semester 1
- Field and Laboratory Techniques BRM4820 Semester 2
- Grassland Science BRM5120 Semester 2
- Equine Reproductive Physiology and Breeding Technology BRM5220 Semester 2
- Equine Nutrition BRM5300 Semester 1
- Equine Nutrition BRM5320 Semester 2
- Livestock Production Science BRM5420 Semester 2
- Animal Breeding and Genetics BRM5820 Semester 1
- MRes Dissertation (A) BRM6060
- MRes Dissertation (B) BRM6160
- Understanding Equine Action: from Anatomy to Behaviour BRM6220 Semester 2
- Introduction to Environmental Law and Environmental Impact Assessment BRM6520 Semester 2
- Ecological Management and Conservation Biology BRM7700 Semester 1
- Ecological Management and Conservation Biology BRM7720 Semester 2
- Integrated Year in Industry BRS0000 Semester 1
- Integrated Year in Industry BRS0060 Semester 2
- Integrated Year in Industry BRS0100 Semester 1
- Integrated Year in Industry BRS0160 Semester 2
- Hanfodion Cyfrifeg a Chyllid CB11120 Semester 1
- Hanfodion Rheolaeth a Busnes CB15120 Semester 1
- Egwyddorion Marchnata ac Ymarfer Cyfoes CB17120 Semester 2
- Gweithrediadau a Rheoli'r Gadwyn Cyflenwi CB25120 Semester 2
- Entreprenwriaeth a Chreu Menter Newydd CB25220 Semester 2
- Dulliau Ymchwil CB25320 Semester 2
- Rheolaeth Adnoddau Dynol CB25420 Semester 1
- Hanfodion Rheolaeth a Busnes CB25720 Semester 1
- Rheolaeth Marchnata CB27120 Semester 1
- Ymddygiad Defnyddwyr a Phrynwyr CB27220 Semester 2
- Rheoli Cyrchfannau ac Atyniadau CB29120 Semester 1
- Arweinyddiaeth Strategol CB35120 Semester 1
- Traethawd Estynedig CB35500 Semester 1
- Traethawd Estynedig CB35540 Semester 2
- Datblygu i'r We a Diogelwch Gwybodaeth CC10120 Semester 2
- Cyflwyniad i Raglennu CC12020 Semester 1
- Rhaglennu gan ddefnyddio Iaith Gwrthrych-Gyfeiriadol CC12320 Semester 2
- Sgiliau Astudio ar gyfer Cyfrifiadureg CC18120 Semester 1
- Dylunio Algorithmau a Strwythurau Data CC21120 Semester 1
- Peirianneg Meddalwedd Ystwyth CC22120 Semester 2
- Python Gwyddonol CC24520 Semester 2
- Modelu Data Parhaus CC27020 Semester 1
- Materion Proffesiynol yn y Diwydiant Cyfrifiadura CC38220 Semester 2
- Prosiect Hir CC39440 Semester 2
- Prosiect Byr CC39620 Semester 2
- Employability Skills in Practice CD31000 Semester 1
- Employability Skills in Practice CD31020 Semester 2
- MSC Project CHM9360
- Contemporary Application of Criminological Perspectives CRM1020 Semester 1
- Critical Youth Justice CRM1120 Semester 1
- International Comparative Youth Justice CRM1220 Semester 2
- Miscarriages of Justice CRM1320 Semester 1
- Understanding and Investigating Serious Crime CRM1420 Semester 1
- Understanding and Preventing Atrocity Crimes CRM1720 Semester 2
- Designing Criminological Research CRM1810 Semester 1
- Crimes Against the Environment CRM1920 Semester 2
- International Criminology and Criminal Justice CRM2020 Semester 2
- Data Collection and Analysis in Criminology CRM2810 Semester 2
- Designing Criminological Research CRM8820 Semester 1
- License to Use Mathematics CS00710 Semester 1
- Spreadsheets for University Students CS01010 Semester 1
- Information Technology for University Students CS01120 Semester 1
- Foundation Programming CS02320 Semester 2
- Foundation Mini Projects CS02420 Semester 2
- Web Development and Information Security CS10120 Semester 2
- Introduction to Computer Infrastructure CS10220 Semester 1
- Problems and Solutions CS10720 Semester 2
- Introduction to Programming CS12020 Semester 1
- Programming Using an Object-Oriented Language CS12320 Semester 2
- Study Skills for Computer Science CS18120 Semester 1
- Algorithm Design and Data Structures CS21120 Semester 1
- Agile Software Engineering CS22120 Semester 2
- Agile Software Engineering for the Web CS22220 Semester 2
- Web Design and the User Experience CS22620 Semester 2
- C and C++ CS23820 Semester 1
- Applied Graphics CS24320 Semester 2
- Scientific Python CS24520 Semester 2
- Programming for the Web CS25320 Semester 1
- System and Network Services Administration and Security CS25820 Semester 1
- Robotics and Embedded Systems CS26020 Semester 2
- Artificial Intelligence CS26520 Semester 2
- Modelling Persistent Data CS27020 Semester 1
- Computational Bioinformatics CS31420 Semester 1
- Mobile Development with iOS CS31520 Semester 1
- Advanced Algorithms CS31920 Semester 1
- Computer Graphics and Games CS32420 Semester 1
- Systems Engineering CS33020 Semester 1
- Computer Vision CS34020 Semester 1
- System and Network Services Administration and Security CS35320 Semester 1
- Fundamentals of Machine Learning CS36110 Semester 1
- Machine Learning CS36220 Semester 1
- Robotic Applications CS36620 Semester 1
- E-Commerce: Implementation, Management and Security CS37420 Semester 1
- Professional Issues in the Computing Industry CS38220 Semester 2
- Major Project CS39440 Semester 2
- Minor Project CS39620 Semester 2
- Programming for Scientists CSM0120 Semester 1
- Dissertation CSM0960 Semester 1
- Dissertation CSM0960 Semester 2
- Dissertation CSM0960
- Advanced Algorithms CSM1920 Semester 1
- Agile Software Development Project CSM2020 Semester 2
- Modelling, Managing and Securing Data CSM3120 Semester 1
- Robotic Applications CSM3620 Semester 1
- Computer Vision CSM4220 Semester 1
- Fundamentals of Intelligent Systems CSM6120 Semester 1
- Machine Learning for Intelligent Systems CSM6420 Semester 2
- Computational Intelligence CSM6520 Semester 2
- Advanced Data Analytics CSM6720 Semester 2
- Computational Bioinformatics CSM6820 Semester 1
- Dissertation CSM9060
- Sandwich Year CSS0000 Semester 1
- Sandwich Year CSS0060 Semester 2
- Sandwich Year CSS0100 Semester 1
- Sandwich Year CSS0160 Semester 2
- Sandwich Year (PG) CSS0200 Semester 1
- Sandwich Year (PG) CSS0260 Semester 2
- Sandwich Year (PG) CSS0300 Semester 1
- Sandwich Year (PG) CSS0360 Semester 2
- Summer Placement (PG) CSS0460 Semester Haf
- Integrated year studying abroad CSS0500 Semester 1
- Integrated year studying abroad CSS0560 Semester 2
- Integrated year studying abroad CSS0600 Semester 1
- Integrated year studying abroad CSS0660 Semester 2
- Sandwich Year CSS0700 Semester 1
- Sandwich Year CSS0760 Semester 2
- Sandwich Year (PG) CSS0800 Semester 2
- Sandwich Year (PG) CSS0900 Semester Haf
- Sandwich Year (PG) CSS1060 Semester 1
- Sandwich Year (PG) CSS1160 Semester 1
- System Cyfreithiol a Chyfiawnder Troseddol CT10120 Semester 1
- Rheoli ac Atal Troseddu CT10320 Semester 2
- Sgiliau ac Ymchwil Cyfreithiol CT10420 Semester 1
- Cyfraith Droseddol CT10520 Semester 2
- Cyfraith Gyhoeddus CT10620 Semester 1
- Cyfraith Camwedd CT11120 Semester 2
- Cyflwyniad i Droseddeg CT12220 Semester 1
- Sgiliau Hanfodol ar Gyfer Troseddegwyr CT13120 Semester 1
- Cyfraith Contract CT13820 Semester 2
- Systemau Cyfreithiol a Chyfiawnder Troseddol CT20120 Semester 1
- Dioddefoleg CT20320 Semester 2
- Sgiliau ac Ymchwil Cyfreithiol CT20420 Semester 1
- Cyfraith Troseddol CT20520 Semester 2
- Cyfraith Gyhoeddus CT20620 Semester 1
- Cyfraith Ewrop CT20720 Semester 2
- Cyfraith Fentro Byd-Eang CT20920 Semester 2
- Yr Heddlu, Plismona a'r Gymdeithas CT21020 Semester 1
- Cyfraith Camwedd CT21120 Semester 2
- Cyflwyniad i Droseddeg CT22220 Semester 1
- Lleoliad Gwaith Cyfiawnder Troseddol CT22500 Semester 1
- Lleoliad Gwaith Cyfiawnder Troseddol CT22520 Semester 2
- Trosedd a Chosb o Safbwynt Hanesyddol CT23020 Semester 2
- Cyfraith Contract CT23820 Semester 2
- Cyfraith Tir CT24820 Semester 2
- Ecwiti a Chyfraith Ymddiriedolaethau CT24920 Semester 1
- Troseddau & Chyfiawnder Ieuenctid CT26120 Semester 1
- Dioddefoleg CT30320 Semester 2
- Lleoliad Proffesiynol Troseddeg CT30400 Semester 1
- Lleoliad Proffesiynol Troseddeg CT30440 Semester 2
- Cyfraith Troseddol CT30520 Semester 2
- Cyfraith Gyhoeddus CT30620 Semester 1
- Cyfraith Ewrop CT30720 Semester 2
- Cyfraith Fentro Byd-Eang CT30920 Semester 2
- Yr Heddlu, Plismona a'r Gymdeithas CT31020 Semester 1
- Cyflwyniad i Droseddeg CT32220 Semester 1
- Trosedd a Chosb o Safbwynt Hanesyddol CT33020 Semester 2
- Datrys Problemau ac Ymgynghori mewn Troseddeg CT33300 Semester 1
- Datrys Problemau ac Ymgynghori mewn Troseddeg CT33340 Semester 2
- Cyfraith Tir CT34820 Semester 2
- Ecwiti a Chyfraith Ymddiriedolaethau CT34920 Semester 1
- Traethawd Estynedig y Gyfraith a Throseddeg CT35000 Semester 1
- Traethawd Estynedig y Gyfraith a Throseddeg CT35040 Semester 2
- Trosedd & Chyfiawnder Ieuenctid CT36120 Semester 1
- Troseddeg Feirniadol a Radical CT37120 Semester 2
- Traethawd Ymchwil Cyfreithiol o dan Arweiniad CT39000 Semester 1
- Traethawd Ymchwil Cyfreithiol o dan Arweiniad CT39020 Semester 2
- Trafod y Byd Cyfoes drwy'r Gymraeg CY10900 Semester 1
- Trafod y Byd Cyfoes drwy'r Gymraeg CY10920 Semester 2
- Ymwneud a'ch pwnc yn Gymraeg: sgiliau dwyieithog ar gyfer y brifysgol a'r gweithle CY11020 Semester 1
- Themau a Ffigurau Llen c.550-1900 CY11120 Semester 1
- Beirdd a Llenorion o 1900 hyd heddiw CY11220 Semester 2
- Cymraeg Llyfr a Chymraeg Llafar CY11400 Semester 1
- Cymraeg Llyfr a Chymraeg Llafar CY11420 Semester 2
- Llenyddiaeth Gymraeg: cyfoes a hanesyddol CY11500 Semester 1
- Llenyddiaeth Gymraeg: cyfoes a hanesyddol CY11520 Semester 2
- Ysgrifennu Cymraeg Graenus CY11700 Semester 1
- Ysgrifennu Cymraeg Graenus CY11720 Semester 2
- O'r hengerdd i heddiw: trosolwg o lenyddiaeth Gymraeg CY12000 Semester 1
- O'r hengerdd i heddiw: trosolwg o lenyddiaeth Gymraeg CY12020 Semester 2
- Cymraeg Ddoe a Heddiw: Cyflwyniad i ieithyddiaeth CY12320 Semester 2
- Cyflwyniad i Gymraeg Proffesiynol CY12700 Semester 1
- Cyflwyniad i Gymraeg Proffesiynol CY12720 Semester 2
- Cymraeg Llafar CY13020 Semester 1
- Sgiliau Astudio Iaith a Llen CY13120 Semester 1
- Y Mabinogi a'r chwedl Arthuraidd CY20020 Semester 2
- Gloywi Iaith CY20100 Semester 1
- Gloywi Iaith CY20120 Semester 2
- Gweithdai Ysgrifennu Creadigol CY20400 Semester 1
- Gweithdai Ysgrifennu Creadigol CY20420 Semester 2
- Cymraeg Llyfr a Chymraeg Llafar CY21400 Semester 1
- Cymraeg Llyfr a Chymraeg Llafar CY21420 Semester 2
- Cymraeg Ddoe a Heddiw: cyflwyniad i ieithyddiaeth CY22320 Semester 2
- Y Cyfieithydd a'r Sector Cyfieithu CY22420 Semester 2
- Rhyddiaith y Dadeni CY23620 Semester 2
- Traddodiad benywaidd? Merched a Barddoniaeth yng Nghymru 1400-1800 CY24220 Semester 2
- Y Gynghanedd: Cwrs Trochi CY24520 Semester 1
- Y Gymraeg yn y Gweithle CY25600 Semester 1
- Y Gymraeg yn y Gweithle CY25620 Semester 2
- Y Golygydd a Diwydiant Cyhoeddi Cymru CY26120 Semester 1
- Pedair Cainc y Mabinogi a'r chwedl Arthuraidd CY30020 Semester 2
- Gweithdai Ysgrifennu Creadigol CY30300 Semester 1
- Gweithdai Ysgrifennu Creadigol CY30320 Semester 2
- Portffolio Ysgrifennu Creadigol Annibynnol CY30400 Semester 1
- Portffolio Ysgrifennu Creadigol Annibynnol CY30420 Semester 2
- Gloywi Iaith yr Ail Iaith CY31100 Semester 1
- Gloywi Iaith yr Ail Iaith CY31120 Semester 2
- Y Cyfieithydd a'r Sector Cyfieithu CY32420 Semester 2
- Rhyddiaith y Dadeni CY33620 Semester 2
- Traddodiad Benywaidd? Merched a Barddoniaeth 1400-1800 CY34220 Semester 2
- Y Gynghanedd: Cwrs Trochi CY34520 Semester 1
- Y Gymraeg yn y Gweithle CY35600 Semester 1
- Y Gymraeg yn y Gweithle CY35620 Semester 2
- Prosiect Annibynnol CY35900 Semester 1
- Prosiect Annibynnol CY35940 Semester 2
- Traethawd Estynedig CY36000 Semester 1
- Traethawd Estynedig CY36040 Semester 2
- Y Golygydd a Diwydiant Cyhoeddi Cymru CY36120 Semester 1
- Datblygu Sgiliau Cyfieithu CYM5110 Semester 1
- Cyfarpar Cyfieithu CYM5210 Semester 1
- Portffolio Cyfieithu 1 (Cyffredinol) CYM5310 Semester 1
- Portffolio Cyfieithu 2 (Arbenigol) CYM5410 Semester 1
- Portffolio Cyfieithu 2 (Arbenigol) CYM5410 Semester 2
- Cyfieithu ar Waith CYM5520 Semester 2
- Prosiect Arbenigol CYM5620 Semester 2
- Meistroli Mynegiant yn y Gweithle Proffesiynol CYM5720 Semester 1
- Cyfieithu Creadigol Rhyngwladol CYM5820 Semester 2
- Prosiect Estynedig CYM5960
- Datblygu Sgiliau Cyfieithu (yn y Gweithle) CYM6010 Semester 1
- Datblygu Sgiliau Cyfieithu (yn y Gweithle) CYM6010 Semester 2
- Cyflwyniad i Gyfieithu ar y Pryd CYM6110 Semester 1
- Cyflwyniad i Gyfieithu ar y Pryd CYM6110 Semester 2
- Uwch Sgiliau Golygu CYM6210 Semester 1
- Uwch Sgiliau Golygu CYM6210 Semester 2
- Hanfodion Isdeitlo CYM6310 Semester 1
- Cyfieithu ar y Pryd : Arfer ac Ymarfer CYM6420 Semester 2
- Ymarfer Cyfieithu a Golygu CYM6510 Semester 1
- Ymarfer Cyfieithu a Golygu CYM6510 Semester 2
- Cyfieithu a Byd Busnes CYM7000 Semester 1
- Cyfieithu a Byd Busnes CYM7020 Semester 2
- Byw mewn Byd Peryglus DA10000 Semester 1
- Byw mewn Byd Peryglus DA10020 Semester 2
- Ymchwilio'r Byd: Casglu a Dadansoddi Data DA10300 Semester 1
- Ymchwilio'r Byd: Casglu a Dadansoddi Data DA10320 Semester 2
- Cefn gwlad a'r ddinas: prosesau o newid a gwrthdaro DA10520 Semester 1
- Sut i Greu Planed DA11520 Semester 1
- Astudio Cymru Gyfoes DA20820 Semester 1
- Lleoli Gwleidyddiaeth DA23020 Semester 2
- Dylunio Ymchwil a Sgiliau Gwaith Maes DA25400 Semester 1
- Dylunio Ymchwil a Sgiliau Gwaith Maes DA25420 Semester 2
- Prosesau Rhewlifol ac Afonol DA25520 Semester 1
- Traethawd Estynedig Cymdeithaseg DA31200 Semester 1
- Traethawd Estynedig Cymdeithaseg DA31240 Semester 2
- Rheoli'r Amgylchedd Gymreig DA31720 Semester 2
- Cenedlaetholdeb a chymdeithas DA32220 Semester 1
- Traethawd Estynedig: Daearyddiaeth, Gwyddor yr Amgylchedd, a Gwyddor Daear yr Amgylchedd DA34000 Semester 1
- Traethawd Estynedig: Daearyddiaeth, Gwyddor yr Amgylchedd, a Gwyddor Daear yr Amgylchedd DA34040 Semester 2
- Prosiect Daearyddiaeth Anrhydedd Cyfun/Prif Bwnc DA34200 Semester 1
- Prosiect Daearyddiaeth Anrhydedd Cyfun/Prif Bwnc DA34220 Semester 2
- Financial Management and Strategic Decision Making DBM2020 Semester 1
- Financial Management and Strategic Decision Making DBM2020 Semester 2
- Financial Management and Strategic Decision Making DBM2020 Semester Haf
- International Business Economics DBM2120 Semester 1
- International Business Economics DBM2120 Semester 2
- International Business Economics DBM2120 Semester Haf
- Leading People and Organisations DBM2220 Semester 1
- Leading People and Organisations DBM2220 Semester 2
- Leading People and Organisations DBM2220 Semester Haf
- Strategic Governance, Ethics and Business Sustainability DBM2320 Semester 1
- Strategic Governance, Ethics and Business Sustainability DBM2320 Semester 2
- Strategic Governance, Ethics and Business Sustainability DBM2320 Semester Haf
- Strategic Marketing Management DBM2420 Semester 1
- Strategic Marketing Management DBM2420 Semester 2
- Strategic Marketing Management DBM2420 Semester Haf
- Strategic Supply Chain and Operations Management DBM2520 Semester 1
- Strategic Supply Chain and Operations Management DBM2520 Semester 2
- Strategic Supply Chain and Operations Management DBM2520 Semester Haf
- Executive Management Report (International Finance) DBM2660
- Executive Management Report (International Business) DBM2760
- Sgiliau Cyflogadwyedd Ar Waith DG31000 Semester 1
- Sgiliau Cyflogadwyedd Ar Waith DG31020 Semester 2
- Human Communication DS24110
- Developing Academic and Reflective Skills DS24310
- Information Sources DS30210
- School Libraries and Learning Resources DS30420
- Collection Management DS30510
- Focus on the Child:Reading and Libraries DS30810
- Collection Management DS31020
- Dissertation DS31440
- Dissertation DS31530
- Information Retrieval DS31620
- Marketing of Services DS32620
- Research Methodology DS33320
- Information Literacy DS34020
- Archive Management: Principles and Techniques DS34520
- Introduction to Music Librarianship DS34610
- Digital Information: Discovery to Delivery DS35010
- Digital Presence and Social Media DS35620
- Knowledge and Information Architecture DS35720
- Information and Society DS36020
- Introduction to Rare Book Librarianship DS36210
- Management of Organisations DS36520
- Archives and Manuscripts : Content and Use DSM0020
- School Libraries and Learning Resources DSM0220
- Digital Presence: Content and Creation DSM0520
- Rare Books and Special Collections DSM0620
- Research and Evaluation Methods in Information Systems DSM0720
- Records and Information Governance DSM0820
- Dissertation DSM1460
- Rare Books Librarianship i DSM1610
- Research in the Profession DSM1810
- Introduction to Music Librarianship DSM1910
- Access, Outreach and Advocacy DSM2020
- Collections Care DSM2120
- Digital Collection Development DSM2220
- Digital Preservation DSM2320
- Archives and Records - Practical Project DSM2410
- Record Keeping Process and Practice DSM2520
- Record Keeping Theories and Contexts DSM2610
- Archive Management: Principles & Techniques DSM2820
- Digital Information Literacy DSM3220
- Archive Management : Management of Archive Services DSM3420
- Archive Collection development and Description DSM3520
- Archives and Manuscripts : Content and Use DSM3730
- Manuscript Skills:Post Medieval Palaeography & Diplomatic DSM3810
- Information Services: Planning for Delivery DSM5420
- Digital Preservation DSM6010
- Work Case Study: Digital Preservation DSM6220
- Workplace Case Study: Digital Preservation DSM6310
- Knowledge and Information Architecture DSM6820
- Studies in Management DSM7430
- Digital Information : Discovery to Delivery DSM7510
- Information and Society DSM7620
- Studies in Management DSM7720
- Information Organisation and Retrieval DSM7820
- Collection Management DSM8010
- Management Information Systems DSM8310
- Compliance Law and Ethics DSM8520
- Focus on the Child : Reading and Libraries DSM8810
- Digital Risk and Asset Management DSM9930
- Living Earth: Environmental Monitoring EAM0020 Semester 1
- Advanced Research Skills 1: science communication and data analysis EAM1120 Semester 1
- Applications of Remote Sensing and GIS EAM2920 Semester 2
- Research Dissertation in Geographical Information Systems/Remote Sensing EAM3060
- Applied Geospatial Skills in Industry EAM3820 Semester 2
- Fundamentals of Remote Sensing and GIS EAM4020 Semester 1
- Behaviour Change in a Changing Environment EAM4420 Semester 2
- Dissertation in Environmental Change Impacts and Adaptation EAM4660
- Machine Learning for Geospatial Applications EAM5520 Semester 2
- Professional Practice ED10020 Semester 2
- Education, Sustainability and Ethical Citizenship ED10320 Semester 1
- Play Matters: Understanding and Supporting Learning and Play ED13720 Semester 2
- Language Development in the Early Years ED14320 Semester 2
- Children's Development and Learning ED14520 Semester 1
- Health and Wellbeing in the Early Years ED14620 Semester 1
- Educational Blueprints: Insights into Curriculum and Assessment ED20020 Semester 2
- Literacy in Young Children ED20220 Semester 1
- Research Methods ED20320 Semester 2
- Leadership ED20720 Semester 1
- Discourses of Education and Childhood ED22420 Semester 2
- Safeguarding and Professional Practice ED24320 Semester 1
- Year 2 Early Years Practitioner Placement ED25860 Semester 2
- Effective Teaching for Effective Learning 1 Level 5 ED29320 Semester 1
- Learning Literacies Level 5 ED29520 Semester 1
- Specialist Subject Learning and Development Level 5 ED29620 Semester 2
- Assessment and Education ED30120 Semester 1
- Mathematical Development in the Early Years ED30320 Semester 2
- Special Educational Needs ED30420 Semester 1
- Children's Rights ED30620 Semester 1
- Major dissertation ED33600 Semester 1
- Major dissertation ED33640 Semester 2
- Communication ED34720 Semester 2
- Emotional and Social Development ED34820 Semester 2
- PCET Teacher Practice ED35000 Semester 2
- Year 3 Early Years Practitioner Placement ED35860 Semester 1
- Offender Learning ED39020 Semester 1
- Offender Learning ED39020 Semester 2
- Learning Numeracy ED39120 Semester 1
- Learning Numeracy ED39120 Semester 2
- Effective Teaching for Effective Learning 1 (Level 6) ED39320 Semester 1
- Effective Teaching for Effective Learning 2 (Level 6) ED39420 Semester 2
- Learning Literacies Level 6 ED39520 Semester 1
- Specialist Subject Learning and Development Level 6 ED39620 Semester 2
- Bilingual Learning ED39720 Semester 1
- Bilingual Learning ED39720 Semester 2
- Equality, Diversity and Inclusive Learning ED39820 Semester 1
- Equality, Diversity and Inclusive Learning ED39820 Semester 2
- Learning Digital Competencies ED39920 Semester 1
- Learning Digital Competencies ED39920 Semester 2
- Action Research and Reflective Practice in HE (Sept start) EDM0200 Semester 1
- Action Research and Reflective Practice in HE (Sept start) EDM0230 Semester 2
- Advanced Research and Enquiry Skills (Part A) EDM0300 Semester 1
- Pedagogy and Practice EDM2020 Semester 1
- Evidence-informed Practice EDM2120 Semester 2
- Collaborative and Professional Practice EDM2220 Semester Haf
- Emotional Health, Mental Health and Wellbeing EDM2320 Semester 1
- Exploring Pedagogies EDM2420 Semester 1
- Inclusive Classroom Practice EDM2520 Semester 1
- Leading and Managing Education Professionals EDM2620 Semester Haf
- Equity and Diversity EDM2720 Semester 2
- Curriculum Design and Realisation EDM2820 Semester 2
- Leadership and Management of ALN EDM2920 Semester 2
- Leading Organisational Change EDM3020 Semester 1
- Dissertation EDM3260
- Advanced Research and Enquiry Skills EDM3300 Semester 2
- Advanced Research and Enquiry Skills EDM3320 Semester Haf
- Additional Learning Needs- Excellence in Practice EDM3520 Semester Haf
- Curriculum Leadership and Innovation EDM3620 Semester Haf
- Leading Within and Across Education Systems EDM3720 Semester 2
- Responding to the effects of poverty and disadvantage in education EDM3820 Semester Haf
- Planning for Doctoral Study and Thesis Preparation EDM4060 Semester 1
- Planning for Doctoral Study and Thesis Preparation (Part A) EDM4400 Semester 2
- Professionalizing your Teaching in HE (Jan start) EDM6100 Semester 2
- Professionalizing your Teaching in HE (Jan start) EDM6130 Semester 1
- Action Research and Reflective Practice in HE (Jan start) EDM6200 Semester 2
- Action Research and Reflective Practice in HE (Jan start) EDM6230 Semester 1
- Advanced Mentoring in Education EDM9000 Semester 1
- Advanced Mentoring in Education EDM9030 Semester 2
- Mentoring in Education, Principles and Practice EDM9100 Semester 1
- Mentoring in Education, Principles and Practice EDM9130 Semester 2
- Analogue and Digital Electronics EE11020 Semester 2
- Power and Machines EE22020 Semester 2
- Signals and Communication EE23020 Semester 1
- Product Innovation EEM0020 Semester 2
- Engineering Managerial Report EEM0160
- Capital Investments EEM0220 Semester 2
- Investor Report EEM0360
- Year In Industry EES0100 Semester 1
- Year In Industry EES0160 Semester 2
- Year In Industry EES0200 Semester 1
- Year In Industry EES0260 Semester 2
- Study and Research Skills in Modern Languages EL10000 Semester 1
- Study and Research Skills in Modern Languages EL10020 Semester 2
- Introduction to European Film EL10500 Semester 1
- Introduction to European Film EL10520 Semester 2
- Language, Culture, and Identity in Europe EL10800 Semester 1
- Language, Culture, and Identity in Europe EL10820 Semester 2
- Research Project EL22000 Semester 1
- Research Project EL22020 Semester 2
- Introduction to Historical Linguistics: Languages in Europe EL29920 Semester 2
- Dissertation (Single Honours) EL30000 Semester 1
- Dissertation (Single Honours) EL30040 Semester 2
- Introduction to Historical Linguistics: Languages in Europe EL39920 Semester 2
- Ancestral Voices EN10220 Semester 2
- American Literature 1800-2000 EN11220 Semester 1
- Critical Practice EN11300 Semester 1
- Critical Practice EN11320 Semester 2
- Interdisciplinary Approaches to Climate Change EN19920 Semester 2
- Literary Theory: Debates and Dialogues EN20120 Semester 1
- Literary Modernisms EN20920 Semester 1
- Literary Geographies EN21020 Semester 2
- Contemporary Writing and Climate Crisis EN21120 Semester 2
- Literature and Climate in the Nineteenth Century EN21220 Semester 1
- Place and Self EN22120 Semester 2
- Literature since the '60s EN22920 Semester 1
- Writing Women for the Public Stage, 1670-1780 EN28720 Semester 2
- Reading Theory / Reading Text EN30120 Semester 1
- Victorian Childhoods EN30320 Semester 1
- Writing in the Margins: Twentieth-Century Welsh Poetry in English EN30420 Semester 1
- Haunting Texts EN30820 Semester 2
- The Mark of the Beast: Animals in Literature from the 1780s to the 1920s EN31320 Semester 2
- Ali Smith and 21st Century fiction(s) EN33620 Semester 2
- Post-Colonial African Literature in English EN38120 Semester 2
- Queer and Now: 100 years of Queer Writing ENM0220 Semester 2
- Master's Dissertation ENM0560
- Postwar American Fiction ENM1220 Semester 1
- Romantic Radical Cultures ENM1520 Semester 1
- Women, Fiction and Female Community, 1660-1792 ENM1620 Semester 1
- Sensational Sales: Victorian Popular Literature 1848-1894 ENM1720 Semester 1
- Research and Project Planning ENM3020 Semester 2
- Reading Ulysses ENM3120 Semester 2
- Literature and Human Rights ENM3220 Semester 1
- Poetry After Darwin ENM3320 Semester 2
- Representing Disability: Literature in the Long Nineteenth Century ENM3720 Semester 2
- Cyflwyniad i Ffiseg Labordy ar gyfer Ffisegwyr a Pheirianwyr FG05700 Semester 1
- Cyflwyniad i Ffiseg Labordy ar gyfer Ffisegwyr a Pheirianwyr FG05720 Semester 2
- Dynameg, Tonnau a Gwres FG10020 Semester 1
- Trydan, Magneteg a Mater FG11120 Semester 2
- Dulliau Mathemategol ar gyfer Ffiseg a Pheirianneg FG13720 Semester 1
- Technegau Labordy ar gyfer Ffisegwyr Arbrofol a Pheirianwyr (30 Credyd) FG15000 Semester 1
- Technegau Labordy ar gyfer Ffisegwyr Arbrofol a Pheirianwyr (30 Credyd) FG15030 Semester 2
- Technegau Labordy ar gyfer Ffiseg Arbrofol (10 Credyd) FG15510 Semester 1
- Technegau Labordy ar gyfer Ffisegwyr Arbrofol a Pheirianwyr (20 Credyd) FG15700 Semester 1
- Technegau Labordy ar gyfer Ffisegwyr Arbrofol a Pheirianwyr (20 Credyd) FG15720 Semester 2
- Algebra a Hafaliadau Differol FG16210 Semester 1
- Trydan a Magnetedd FG22510 Semester 2
- Sgiliau Ymchwil Ymarferol FG25720 Semester 2
- Ffiseg Mathemategol FG26020 Semester 1
- Addysgu Ffiseg drwy brofiad gwaith mewn ysgol FG34410 Semester 1
- Sgiliau Ymchwil Ymarferol (10 credyd) FG35110 Semester 1
- Prosiect (20 Credyd) FG35620 Semester 2
- Prosiect (gyda rheoli prosiect) FG37000 Semester 1
- Prosiect (gyda rheoli prosiect) FG37040 Semester 2
- Prosiect (40 Credyd) FG37500 Semester 1
- Prosiect (40 Credyd) FG37540 Semester 2
- Prosiect MSc FGM5560
- Prif Brosiect FGM5800 Semester 1
- Prif Brosiect FGM5860 Semester 2
- Prosiect Llai FGM5920 Semester 1
- Sgiliau Uwch Mewn Ffiseg FGM6420 Semester 1
- Studying Film FM10120 Semester 1
- Studying Television FM10220 Semester 2
- Studying Media FM10620 Semester 1
- Studying Communication FM10720 Semester 2
- Introduction to Post-Production and Editing FM10820 Semester 2
- Movements in Film History FM11120 Semester 2
- Making Short Films 2 FM11240 Semester 2
- Making Short Films 1 FM11420 Semester 1
- Making Short Films 1 FM11520 Semester 2
- Writing Continuing TV Drama FM17320 Semester 1
- Introduction to Film Production FM17620 Semester 1
- LGBT Film & Television FM20120 Semester 1
- The Story of Television FM20420 Semester 1
- Creative Fiction: Horror FM20920 Semester 2
- Film Stardom and Celebrity FM21520 Semester 2
- Writing for Film and Television FM21620 Semester 1
- Production Design Skills FM22120 Semester 2
- Youth Cultures FM22320 Semester 1
- Professional Practice FM22520 Semester 2
- Media, Politics and Power FM22620 Semester 2
- Film Craft 1 FM22820 Semester 1
- Film Craft 2 FM22920 Semester 2
- Work in the Film & Television Industries FM23820 Semester 1
- Directing and Producing FM24220 Semester 1
- Art Cinema FM24420 Semester 2
- Creative Television Studio FM25420 Semester 2
- Digital Culture FM25520 Semester 2
- Creative Documentary FM26520 Semester 1
- Writing Audio Drama FM27120 Semester 2
- Contemporary TV FM30320 Semester 2
- Sound Design FM30820 Semester 1
- Visual Effects FM30920 Semester 2
- Media and Society in Wales FM32320 Semester 1
- Experimental Media Production FM33500 Semester 1
- Experimental Media Production FM33540 Semester 2
- Documentary Production FM33700 Semester 1
- Documentary Production FM33740 Semester 2
- Media Semiotics FM34120 Semester 2
- Fiction Film Production FM34200 Semester 1
- Fiction Film Production FM34240 Semester 2
- Experimental Cinema FM34520 Semester 2
- Independent Research Project FM36000 Semester 1
- Independent Research Project FM36040 Semester 2
- Media Law and Regulation FM36720 Semester 2
- Scriptwriting 1 FM37020 Semester 1
- Scriptwriting 2 FM37120 Semester 2
- Advanced Cinematography FM37520 Semester 1
- Cult Cinema: Texts, Histories and Audiences FM38220 Semester 1
- Gender and the Media FM38320 Semester 1
- Videogame Theories FM38420 Semester 1
- Introduction to French Studies FR11100 Semester 1
- Introduction to French Studies FR11120 Semester 2
- French Language (Beginners) FR11700 Semester 1
- French Language (Beginners) FR11740 Semester 2
- French Language (Non-Beginners) FR11900 Semester 1
- French Language (Non-Beginners) FR11940 Semester 2
- French Language (Beginners: Minor Language) FR21700 Semester 1
- French Language (Beginners: Minor Language) FR21740 Semester 2
- French Language (Intermediate) FR22100 Semester 1
- French Language (Intermediate) FR22140 Semester 2
- Litterature fantastique, 18e-20e siecles / Fantastic literature, 18th-20th centuries FR27220 Semester 2
- Voyage Et Litterature En France / Travel and Literature in France FR27320 Semester 1
- French Language (Intermediate: Minor Language) FR33200 Semester 1
- French Language (Intermediate: Minor Language) FR33240 Semester 2
- French Language (Advanced) FR33400 Semester 1
- French Language (Advanced) FR33440 Semester 2
- Litterature fantastique, 18e-20e siecles / Fantastic literature, 18th-20th centuries FR37220 Semester 2
- Voyage Et Litterature En France / Travel and Literature in France FR37320 Semester 1
- French Language (Beginners) FRM1920 Semester 1
- French Language (Advanced) FRM2020 Semester 1
- Gwyddeleg Modern 1 + 2: Dechreuwyr GC10000 Semester 1
- Gwyddeleg Modern 1 + 2: Dechreuwyr GC10020 Semester 2
- Cymru a'r Celtiaid GC11800 Semester 1
- Cymru a'r Celtiaid GC11820 Semester 2
- Gwyddeleg Modern 3: Canolradd GC20020 Semester 1
- Gwyddeleg Modern: Cyflwyniad GC20100 Semester 1
- Gwyddeleg Modern: Cyflwyniad GC20120 Semester 2
- Cyflwyniad i Hen Wyddeleg GC21820 Semester 2
- Gwyddeleg Modern: 4 + 5: Uwch GC30000 Semester 1
- Gwyddeleg Modern: 4 + 5: Uwch GC30020 Semester 2
- Gwyddeleg Modern (iaith a llen) 3 + 4 GC33520 Semester 2
- Exploring German Cultural Identity GE10920 Semester 1
- German Language (Beginners) GE11700 Semester 1
- German Language (Beginners) GE11740 Semester 2
- German Language (Non-Beginners) GE11900 Semester 1
- German Language (Non-Beginners) GE11940 Semester 2
- Contemporary German Politics GE20420 Semester 2
- German Language (Beginners: Minor Language) GE21700 Semester 1
- German Language (Beginners: Minor Language) GE21740 Semester 2
- German Language (Intermediate) GE22100 Semester 1
- German Language (Intermediate) GE22140 Semester 2
- German-speaking Refugees from National Socialism in the UK GE27220 Semester 1
- The Language of German Drama GE29120 Semester 1
- Contemporary German Politics GE30320 Semester 2
- German Language (Intermediate: Minor Language) GE33200 Semester 1
- German Language (Intermediate: Minor Language) GE33240 Semester 2
- German Language (Advanced) GE33400 Semester 1
- German Language (Advanced) GE33440 Semester 2
- German-speaking Refugees from National Socialism in the UK GE37220 Semester 1
- The Language of German Drama GE39120 Semester 1
- German Language (Beginners) GEM1920 Semester 1
- German Language (Advanced) GEM2020 Semester 1
- Key Concepts and Debates in Study of Society and Space GGM0020 Semester 1
- Theory in Society and Space GGM0320 Semester 2
- MA Dissertation GGM2860
- Y Meddwl Cymreig mewn Syniadaeth Ryngwladol GQ20920 Semester 2
- Gwleidyddiaeth mewn Cymdeithasau Amrywiaethol GQ23720 Semester 1
- Pobl a Grym: Deall Gwleidyddiaeth Gymharol Heddiw GQ23920 Semester 1
- Y Meddwl Cymreig Mewn Syniadaeth Ryngwladol GQ30920 Semester 2
- Gwleidyddiaeth mewn Cymdeithasau Amrywiaethol GQ33720 Semester 1
- Environmental Management GS00420 Semester 1
- Understanding Crime: Law, Society and Behaviour GS00620 Semester 2
- Understanding Change - Environment, People, Places GS00820 Semester 2
- Information in a Post-Truth World GS01120 Semester 1
- How to be a Student 2 GS09320 Semester 2
- How to be a Student 1 GS09520 Semester 1
- The "Othered" Migrant: Social Science Perspectives GS09620 Semester 2
- Introduction to Social Science GS09720 Semester 1
- Representing the Other: Cultures and Clashes GS09820 Semester 2
- Introduction to Humanities GS09920 Semester 1
- Living in a Dangerous World GS10000 Semester 1
- Living in a Dangerous World GS10020 Semester 2
- The city & the country: processes of conflict & changes GS10220 Semester 1
- Earth Surface Environments GS10520 Semester 2
- Life on Earth GS10720 Semester 2
- Fieldwork Skills GS11300 Semester 1
- Fieldwork Skills GS11320 Semester 2
- How to Build a Planet GS11520 Semester 1
- Rocks and Minerals GS12500 Semester 1
- Rocks and Minerals GS12520 Semester 2
- Researching the World: data collection and analysis GS13000 Semester 1
- Researching the World: data collection and analysis GS13020 Semester 2
- Place and Identity GS14220 Semester 2
- Thinking Sociologically GS15120 Semester 1
- Key Concepts in Sociology GS16120 Semester 2
- Introducing Sociological Research GS17100 Semester 1
- Introducing Sociological Research GS17120 Semester 2
- Research Design and Fieldwork Skills GS20000 Semester 1
- Research Design and Fieldwork Skills GS20020 Semester 2
- Geoscience Laboratory Techniques GS20100 Semester 1
- Geoscience Laboratory Techniques GS20120 Semester 2
- Genders and Sexualities GS20220 Semester 2
- Cementing Sociological Research GS20620 Semester 1
- Environmental Geochemistry GS20700 Semester 1
- Environmental Geochemistry GS20720 Semester 2
- Practising Human Geography: Methods, Approaches, and Contexts GS20900 Semester 1
- Practising Human Geography: Methods, Approaches, and Contexts GS20920 Semester 2
- Sociological Research in the 'Field' GS21220 Semester 2
- Geoscience for a Sustainable World GS22600 Semester 1
- Geoscience for a Sustainable World GS22620 Semester 2
- Fundamentals of Geochemistry GS22700 Semester 1
- Fundamentals of Geochemistry GS22720 Semester 2
- Placing Culture GS22920 Semester 1
- Placing Politics GS23020 Semester 2
- Visualisation and Analysis of Geographical Data GS23600 Semester 1
- Visualisation and Analysis of Geographical Data GS23620 Semester 2
- Quaternary Environmental Change GS23920 Semester 2
- Sociological Theory GS25020 Semester 1
- Glacial and Fluvial Processes GS25520 Semester 1
- How to Build a Sustainable Society GS27920 Semester 1
- The psychosocial century GS30020 Semester 2
- Biogeochemistry and Health GS30320 Semester 1
- Debates in Climate Science GS30520 Semester 1
- Past environments, future challenges GS30720 Semester 2
- Applied Environmental Management GS31120 Semester 2
- Sociology Dissertation GS31200 Semester 1
- Sociology Dissertation GS31240 Semester 2
- Monitoring our Planet's Health from Space GS32020 Semester 1
- Everyday Social Worlds GS33320 Semester 1
- Glaciers and Ice Sheets GS33420 Semester 2
- Nation, Society, & Space GS33520 Semester 1
- Dissertation: Geography, Environmental Science, and Environmental Earth Science GS34000 Semester 1
- Dissertation: Geography, Environmental Science, and Environmental Earth Science GS34040 Semester 2
- Geography Joint Honours/Major Project GS34200 Semester 1
- Geography Joint Honours/Major Project GS34220 Semester 2
- Advanced Fieldwork Skills GS35320 Semester 2
- Landscape, Culture and Society in 20th Century Britain GS36220 Semester 1
- Urban Risk and Environmental Resilience GS37520 Semester 2
- Memory Cultures: heritage, identity and power GS37920 Semester 2
- Social Bodies GSM9920 Semester 1
- Work Placement GSS0200 Semester 1
- Work Placement GSS0260 Semester 2
- Work Placement GSS0300 Semester 1
- Work Placement GSS0360 Semester 2
- Cyflwyniad i Wleidyddiaeth Ryngwladol 1: Cysyniadau Canolog a Sgiliau Craidd GW12420 Semester 1
- Globaleiddio a Datblygiad Byd-eang GW12520 Semester 2
- Y Tu ol i'r Penawdau GW12620 Semester 1
- Gwleidyddiaeth yn yr Unfed Ganrif ar Hugain GW12920 Semester 2
- Cysylltiadau Rhyngwladol: Safbwyntiau a Thrafodaethau GW20120 Semester 2
- Datganoli a Chymru GW25020 Semester 2
- Dulliau Ymchwil + Traethawd Estynedig GW30000 Semester 1
- Dulliau Ymchwil + Traethawd Estynedig GW30040 Semester 2
- Datganoli a Chymru GW35020 Semester 2
- Traethawd Hir GWM0060
- Cydio mewn Hanes: Ffynonellau a'u Haneswyr HA10420 Semester 2
- Ewrop a'r Byd, 1000-2000 HA11420 Semester 2
- Cyflwyno Hanes HA12120 Semester 1
- Llunio Hanes HA20120 Semester 1
- Gwrando ar Hanes: Y mudiad Hawliau Sifil yn America HA24720 Semester 2
- Stori yr Unol Daleithiau ar Ffilm a Theledu, 1865-2008 HA28120 Semester 1
- Crefydd, Hud a Gwyddoniaeth HA28620 Semester 1
- Traethawd Estynedig HA30300 Semester 1
- Traethawd Estynedig HA30340 Semester 2
- Stori yr Unol Daleithiau ar Ffilm a Theledu, 1865-2008 HA38120 Semester 1
- Crefydd, Hud a Gwyddoniaeth HA38620 Semester 1
- Traethawd Hir HAM0160
- Concwest, Uno a Hunaniaeth yng Nghymru 1200-1800 HC11120 Semester 1
- Cymdeithas, Pobl a Gwleidyddiaeth: Cymru, 1800-1999 HC11820 Semester 2
- Cymru a Brenhinoedd Prydain: Gwrthdaro, Grym a Hunaniaeth yn Ynysoedd Prydain, 1039-1417 HC20120 Semester 2
- Y Rhyfel Mawr trwy Lygaid y Cymry HC22320 Semester 2
- Cymru a Brenhinoedd Prydain: Gwrthdaro, Grym a Hunaniaeth yn Ynysoedd Prydain, 1039-1417 HC30120 Semester 2
- Y Rhyfel Mawr trwy Lygaid y Cymry HC32320 Semester 2
- Traethawd Hir: Hanes Cymru HCM0160
- Gwrthryfel Glynd?r 1: Hynt a Helynt y Gwrthryfel HP33120 Semester 1
- Gwrthryfel Glynd?r 2: Cwestiynau Allweddol HP33220 Semester 2
- The reign of Edward II, 1307-27 (Part 1) HQ34520 Semester 1
- The Reign of Edward II, 1307-27 (Part 2): Sources HQ34620 Semester 2
- The English Reformation, 1520-58: Revolution and Counter Revolution HQ35020 Semester 1
- The English Reformation, 1558-1648: Consolidation and Conflict HQ35620 Semester 2
- Life and Work in the British Coalfields, 1842-1914 (Part 1) HQ37120 Semester 1
- Life and Work in the British coalfields, 1914-1948 (Part 2) HQ37220 Semester 2
- From Burma to Myanmar (Part I): colonial Burma under British rule (1824-1941) HQ39220 Semester 1
- From Burma to Myanmar (Part II): Challenges for a young nation state since 1942 HQ39320 Semester 2
- 'Hands on' History: Sources and their Historians HY10420 Semester 2
- Medieval and Early Modern Britain and Europe, 1000-1800 HY11420 Semester 1
- The Modern World, 1789 to the present HY11820 Semester 1
- Introduction to History HY12120 Semester 1
- Europe and the World, 1000-2000 HY12420 Semester 2
- Democracy and Development: Thai History and International Politics Summer Program HY15405 Semester Haf
- Making History HY20120 Semester 1
- Chivalry and courtliness: Elite culture in high medieval England, 1066-1300 HY20420 Semester 2
- The Tudors: A European Dynasty? HY20920 Semester 1
- (Re)writing the past: Medieval chronicles and sagas c. 1000-1300 HY24120 Semester 2
- Interdisciplinary and decolonial history HY24320 Semester 2
- Victorian Visions: Exploring Nineteenth-Century Exhibitions HY24620 Semester 2
- Recounting Racism: Oral History and Modern American Race Relations. HY25020 Semester 2
- European Society and the Medieval Mind 1200-1500 HY25820 Semester 1
- African-American History, 1808 to the Present HY28320 Semester 1
- Between Revolution and Reform: China since 1800 HY28520 Semester 2
- Science, Religion and Magic HY28620 Semester 1
- Twentieth-Century Latin America and the Caribbean through its arts and traditions HY29020 Semester 1
- The Nazi Dictatorship: Regime and Society in Germany 1933-1945 HY29420 Semester 2
- The Atlantic World, 1492-1825 HY29720 Semester 2
- Dissertation HY30300 Semester 1
- Dissertation HY30340 Semester 2
- Chivalry and courtliness: Elite culture in high medieval England, 1066-1300 HY30420 Semester 2
- The Tudors: A European Dynasty? HY30920 Semester 1
- European Society and the Medieval Mind 1200-1500 HY35820 Semester 1
- African-American History, 1808 to the Present HY38320 Semester 1
- Between Revolution and Reform: China since 1800 HY38520 Semester 2
- Science, Religion and Magic HY38620 Semester 1
- Twentieth-Century Latin America and the Caribbean through its arts and traditions HY39020 Semester 1
- The Nazi Dictatorship: Regime and Society in Germany 1933-1945 HY39420 Semester 2
- The Atlantic World, 1492-1825 HY39720 Semester 2
- Medieval London c. 1200 - 1500 HYM0020 Semester 2
- Research Methods and Professional Skills in History HYM0100 Semester 1
- Research Methods and Professional Skills in History HYM0120 Semester 2
- Collective resistance of peasant communities in twentieth-century Latin America and the Caribbean HYM0420 Semester 2
- Key Themes in Modern History HYM0520 Semester 1
- Dissertation HYM1160
- Sources for Postgraduate Research in the Modern Humanities and Social Sciences HYM1220 Semester 1
- England in Context in the Long Thirteenth Century HYM2020 Semester 1
- Latin for Postgraduate Study HYM2100 Semester 1
- Latin for Postgraduate Study HYM2120 Semester 2
- Texts that made the Middle Ages: advanced Latin reading for postgraduate students HYM2200 Semester 1
- Texts that made the Middle Ages: advanced Latin reading for postgraduate students HYM2220 Semester 2
- Gerald of Wales HYM2820 Semester 2
- Research Concepts and Skills HYM4820 Semester 1
- Research Concepts and Skills HYM4820 Semester 2
- Research Concepts and Skills HYM4820 Semester Haf
- Concepts and Sources in Heritage Studies HYM5120 Semester 1
- Borders and borderlands in modern Asia HYM5920 Semester 2
- Science, Place and Victorian Culture HYM6220 Semester 2
- Representations of the Holocaust 1945-2020 HYM6320 Semester 2
- Working with History HYM9900 Semester 1
- Working with History HYM9920 Semester 2
- Introduction to Reading and Writing Skills for University IC00110 Semester 1
- Introduction to Listening and Speaking Skills for University IC00210 Semester 1
- Language, Culture and Communication IC00340 Semester 1
- Reading, Writing and Critical Thinking for University (Study Routes A & B) IC00410 Semester 2
- Reading, Writing and Critical Thinking for University (Study Routes C) IC00510 Semester 2
- Listening and Speaking Skills for University (Routes A & B) IC00610 Semester 2
- Listening and Speaking Skills for University (Route C) IC00710 Semester 2
- Language Enhancement for University Study (Study Routes A and B) IC00810 Semester 2
- Language Enhancement for University Study (Study Route C) IC00910 Semester 2
- Keys to Business, Economics, Finance and Accounting IC02030 Semester 2
- Keys to Film, Television, Media and Theatre Studies IC02130 Semester 2
- Keys to Computer Science IC02230 Semester 2
- Keys to International Politics IC02330 Semester 2
- Keys to Law IC02430 Semester 2
- Academic Language, Culture and Communication IC03340 Semester 1
- Academic Language, Culture and Communication IC03340 Semester 2
- Academic Skills Foundation 1 IC07620 Semester 1
- Academic Skills Foundation 2 IC07720 Semester 2
- Language Awareness for TESOL IC13420 Semester 2
- TESOL Approaches, Methods and Teaching Techniques IC23420 Semester 1
- Effective Academic and Professional Communication 1 IC27720 Semester 1
- Effective Academic and Professional Communication 1 IC27720 Semester 2
- TESOL Materials Development and Application of Technologies IC33420 Semester 2
- Effective Academic and Professional Communication 2 IC37820 Semester 1
- Effective Academic and Professional Communication 2 IC37820 Semester 2
- Foundations of Information Studies IL10120 Semester 1
- The Cultural Heritage Landscape IL10320 Semester 1
- Effective Communication IL10520 Semester 2
- The Archival Inheritance IL11120 Semester 2
- Information in a Changing World IL20220 Semester 1
- Museums in the 21st Century IL20320 Semester 1
- Resource Discovery and Digital Information Management IL20620 Semester 2
- Research Methodology IL20720 Semester 2
- Collection Management and Development in Heritage Organisations IL30120 Semester 1
- Dissertation IL30300 Semester 1
- Dissertation IL30340 Semester 2
- Local Studies and Community Heritage IL33920 Semester 2
- Dissertation ILM1460
- Medieval and Post -Medieval Palaeography and Diplomatic ILM1800 Semester 1
- Medieval and Post -Medieval Palaeography and Diplomatic ILM1820 Semester 2
- Access, outreach and advocacy ILM2000 Semester 1
- Access, outreach and advocacy ILM2020 Semester 2
- Collections Care ILM2120 Semester 2
- Digital and Audio-visual Collections ILM2220 Semester 2
- Archives and Records - Practical Project ILM2410 Semester 2
- Recordkeeping Process and Practice ILM2520 Semester 1
- Recordkeeping Theories and Contexts ILM2610 Semester 1
- Digital Information Literacy ILM3220 Semester 2
- Post Medieval Palaeography and Diplomatic ILM4120 Semester 1
- Information and Society ILM5120 Semester 1
- Studies in Management ILM5220 Semester 2
- Information Organisation and Retrieval ILM5320 Semester 1
- Information Services: Planning for Delivery ILM5420 Semester 1
- Rare Books and Special Collections ILM8120 Semester 2
- Collection Management ILM8220 Semester 2
- War, Strategy and Intelligence IP10320 Semester 2
- Exploring the International 1: Central Concepts and Core Skills IP12420 Semester 1
- Globalization and Global Development IP12520 Semester 2
- Behind the Headlines IP12620 Semester 1
- The Making of the Modern World: War Peace and Revolution since 1789 IP12820 Semester 1
- Politics in the 21st Century IP12920 Semester 2
- International Relations: Perspectives and Debates IP20120 Semester 2
- Climate Change and International Politics in the Anthropocene IP20720 Semester 1
- Making Sense of Secrets: Intelligence Analysis in Theory and Practice IP21520 Semester 2
- Russian Security in the 21st Century IP21820 Semester 2
- Political Theory IP22220 Semester 2
- The Governance of Climate Change: Simulation Module IP22320 Semester 1
- Science, Technology, and International Relations IP23020 Semester 2
- Terrorism & Counter Terrorism in the Modern World: Policing, Intelligence & War IP24520 Semester 1
- Devolution and Wales IP25020 Semester 2
- Warfare after Waterloo: Military History 1815-1918 IP25320 Semester 2
- The Second World War in Europe IP26420 Semester 1
- Questions of International Politics IP26820 Semester 1
- America at War: A Military History of the United States IP26920 Semester 2
- A War on the Mind: Propaganda and Secret Intelligence from the Great War to the 21st Century IP28320 Semester 2
- Contemporary Latin America IP28720 Semester 2
- China From the Opium War to the Present IP29820 Semester 1
- Dissertation IP30000 Semester 1
- Dissertation IP30040 Semester 2
- Climate Change and International Politics in the Anthropocene IP30720 Semester 1
- Making Sense of Secrets: Intelligence Analysis in Theory and Practice IP31520 Semester 2
- Russian Security in the 21st Century IP31820 Semester 2
- Political Theory IP32220 Semester 2
- The Governance of Climate Change: Simulation Module IP32320 Semester 1
- Science, Technology, and International Relations IP33020 Semester 2
- Terrorism & Counter Terrorism in the Modern World: Policing, Intelligence & War IP34520 Semester 1
- Devolution and Wales IP35020 Semester 2
- The Second World War in Europe IP36420 Semester 1
- Questions of International Politics IP36820 Semester 1
- America At War: a Military History of the United States IP36920 Semester 2
- A War on the Mind: Propaganda and Secret Intelligence from the Great War to the 21st Century IP38320 Semester 2
- Contemporary Latin America IP38720 Semester 2
- China From the Opium War to the Present IP39820 Semester 1
- Dissertation IPM0060
- Intelligence, Security and International Relations in the 20th Century IPM0420 Semester 1
- Emerging Security Issues IPM1220 Semester 2
- Futures for International Relations Theory IPM1720 Semester 1
- International Politics IPM1920 Semester 1
- Research Paper IPM2300 Semester 2
- Research Paper IPM2360 Semester Haf
- Racial Capitalism and Migration IPM3120 Semester 2
- Knowledge and Expertise in International Politics IPM3720 Semester 2
- Global Politics of Middle Powers IPM4620 Semester 2
- Matrix Simulation: Negotiating Israeli-Palestinian Peace IPM5720 Semester 2
- Understanding the Modern World-System IPM5920 Semester 1
- Feminist Approaches to Security IPM7320 Semester 1
- Warfare in the 21st Century IPM8220 Semester 1
- British Counterinsurgency Warfare in the Twentieth Century IPM8820 Semester 2
- Work Placement IPS1100 Semester 1
- Work Placement IPS1160 Semester 2
- Work Placement IPS1200 Semester 1
- Work Placement IPS1260 Semester 2
- Intervention and Humanitarianism IQ20220 Semester 1
- The BRICS in World Politics IQ20320 Semester 1
- Trade Wars and the Liberal Order IQ21620 Semester 2
- Total War, Total Peace IQ23420 Semester 1
- Politics in Diverse Societies IQ23720 Semester 1
- People and Power: Understanding Comparative Politics Today IQ23920 Semester 1
- Identity and Nationhood in Wales IQ25010 Semester Haf
- Strategy, Intelligence and Security in International Politics IQ25120 Semester 1
- The Century of the Superpowers and the Global Cold War IQ25220 Semester 2
- Intervention and Humanitarianism IQ30220 Semester 1
- The BRICS in World Politics IQ30320 Semester 1
- Trade Wars and the Liberal Order IQ31620 Semester 2
- Total War, Total Peace IQ33420 Semester 1
- Politics in Diverse Societies IQ33720 Semester 1
- The Century of the Superpowers and the Global Cold War IQ35220 Semester 2
- Modern Irish Language and Literature for Non-Beginners IR11200 Semester 1
- Modern Irish Language and Literature for Non-Beginners IR11220 Semester 2
- Introduction to the Literature of Gaelic Ireland IR11720 Semester 1
- The Celts: A Contested Legacy IR11800 Semester 1
- The Celts: A Contested Legacy IR11820 Semester 2
- Introduction to Old Irish IR11900 Semester 1
- Introduction to Old Irish IR11920 Semester 2
- Introduction to Manx Language and Culture IR20020 Semester 2
- Old Irish (Language + Literature) 1+2 IR21820 Semester 1
- Modern Irish (Language and Literature) IR22320 Semester 1
- Introduction to Manx Langauge and Culture IR30020 Semester 2
- Comparative Celtic Literature IR33320 Semester 1
- Introduction to Scottish Gaelic Language and Literature IRM0020 Semester 2
- Old Irish for Beginners IRM0100 Semester 1
- Old Irish for Beginners IRM0120 Semester 2
- Medieval Saga Literature of Ireland IRM0200 Semester 1
- Medieval Saga Literature of Ireland IRM0220 Semester 2
- Comparative Celtic Philology IRM0320 Semester 2
- Introduction to Modern Irish Language I IRM0620 Semester 1
- Introduction to Manx Language and Culture IRM9920 Semester 2
- Italian Language (Beginners) IT11700 Semester 1
- Italian Language (Beginners) IT11740 Semester 2
- Rethinking late 20th Century Italy IT21020 Semester 2
- Italian Language (Beginners: Minor Language) IT21700 Semester 1
- Italian Language (Beginners: Minor Language) IT21740 Semester 2
- Italian Language (Intermediate) IT22100 Semester 1
- Italian Language (Intermediate) IT22140 Semester 2
- Rethinking late 20th Century Italy IT31020 Semester 2
- Italian Language (Intermediate: Minor Language) IT33200 Semester 1
- Italian Language (Intermediate: Minor Language) IT33240 Semester 2
- Italian Language (Advanced) IT33400 Semester 1
- Italian Language (Advanced) IT33440 Semester 2
- Legal Studies LAM0120 Semester 1
- Aspects of Commercial Contracting LAM0420 Semester 2
- International Criminal Law LAM0620 Semester 2
- International Commercial Law LAM0720 Semester 1
- International Environmental Law LAM0820 Semester 1
- International Trade Law LAM1220 Semester 1
- International Human Rights Law LAM1620 Semester 1
- Negotiated Study Module LAM2220 Semester 1
- Negotiated Study Module LAM2220 Semester 2
- Law and Gender LAM2420 Semester 2
- International Humanitarian Law LAM4220 Semester 2
- Migration and Asylum Law LAM4420 Semester 2
- Dissertation LAM6260
- International Financial Crime LAM7720 Semester 2
- Migration and Asylum Law LAM8010
- Legal and Criminal Justice Systems LC10120 Semester 1
- Crime Control and Prevention LC10320 Semester 2
- Legal Skills and Research LC10420 Semester 1
- Criminal Law LC10520 Semester 2
- Public Law LC10620 Semester 1
- Tort LC11120 Semester 2
- Introduction to Criminology LC12220 Semester 1
- Essential Skills for Criminologists LC13120 Semester 1
- Foundations of Psychology LC13620 Semester 2
- Contract Law LC13820 Semester 2
- Criminology in Action LC14120 Semester 2
- Legal and Criminal Justice Systems LC20120 Semester 1
- Community Justice LC20320 Semester 1
- Legal Skills and Research LC20420 Semester 1
- Criminal Law LC20520 Semester 2
- Public Law LC20620 Semester 1
- European Law LC20720 Semester 2
- Victimology LC20820 Semester 2
- Police, Policing and Society LC21020 Semester 1
- Tort LC21120 Semester 2
- Business Law LC21200 Semester 1
- Business Law LC21220 Semester 2
- Introduction to Criminology LC22220 Semester 1
- Technology, Artificial Intelligence and the Law LC22420 Semester 2
- Criminal Justice Placement LC22500 Semester 1
- Criminal Justice Placement LC22520 Semester 2
- Crime & Punishment in Historical Perspective LC23020 Semester 2
- Contract Law LC23820 Semester 2
- Land Law LC24820 Semester 2
- Equity and Trusts LC24920 Semester 1
- Human Rights LC25220 Semester 1
- Quantitative Research Skills LC25720 Semester 2
- Youth Crime and Justice LC26120 Semester 1
- Commercial Law LC26220 Semester 1
- Family and Child Law LC26420 Semester 1
- Medicine Ethics and the Law LC26720 Semester 2
- Employment Law LC26820 Semester 2
- International Law LC26920 Semester 1
- Company Law LC27220 Semester 1
- Climate Change and Environmental Law LC27720 Semester 2
- Psychological Explanations of Criminal Behaviour LC28120 Semester 1
- Drugs and Crime LC28220 Semester 1
- Intellectual Property Law LC28620 Semester 2
- Psychopathology LC29220 Semester 2
- Community Justice LC30320 Semester 1
- Criminology: Professional Placement LC30400 Semester 1
- Criminology: Professional Placement LC30440 Semester 2
- Criminal Law LC30520 Semester 2
- Public Law LC30620 Semester 1
- European Law LC30720 Semester 2
- Victimology LC30820 Semester 2
- Police, Policing and Society LC31020 Semester 1
- Business Law LC31200 Semester 1
- Business Law LC31220 Semester 2
- Legal Practice and Public Law LC31320 Semester 1
- Business Law and Practice and Solicitors Accounts LC31420 Semester 1
- Dispute Resolution in Contract and Tort LC31520 Semester 1
- Criminal Law and Practice LC31620 Semester 2
- Wills, Trusts and Estates Law and Practice LC31720 Semester 2
- Property Law and Practice LC31820 Semester 2
- Introduction to Criminology LC32220 Semester 1
- Technology, Artificial Intelligence and the Law LC32420 Semester 2
- Crime & Punishment in Historical Perspective LC33020 Semester 2
- Problem Solving Consultancy in Criminology LC33300 Semester 1
- Problem Solving Consultancy in Criminology LC33340 Semester 2
- Land Law LC34820 Semester 2
- Equity and Trusts LC34920 Semester 1
- Law & Criminology Dissertation LC35000 Semester 1
- Law & Criminology Dissertation LC35040 Semester 2
- Human Rights LC35220 Semester 1
- Youth Crime and Justice LC36120 Semester 1
- Commercial Law LC36220 Semester 1
- Family and Child Law LC36420 Semester 1
- Medicine Ethics and the Law LC36720 Semester 2
- Employment Law LC36820 Semester 2
- International Law LC36920 Semester 1
- Critical and Radical Criminology LC37120 Semester 2
- Company Law LC37220 Semester 1
- Climate Change and Environmental Law LC37720 Semester 2
- Psychological Explanations of Criminal Behaviour LC38120 Semester 1
- Drugs and Crime LC38220 Semester 1
- Intellectual Property Law LC38620 Semester 2
- Law Guided Research Essay LC39000 Semester 1
- Law Guided Research Essay LC39020 Semester 2
- Psychopathology LC39220 Semester 2
- Advocacy Skills LC39920 Semester 2
- Legal Studies LDM0120
- Aspects of Commercial Contracting LDM0420
- International Criminal Law LDM0620
- International Commercial Law LDM0720
- International Environmental Law LDM0820
- Nature Conservation & Marine Environmental Law LDM0920
- International Trade Law LDM1220
- International Human Rights Law LDM1620
- Negotiated Study Module LDM2220
- Law and Gender LDM2420
- International Humanitarian Law LDM4220
- Migration and Asylum Law LDM4420
- Dissertation LDM6260
- Llydaweg: Cyflwyniad LL11100 Semester 1
- Llydaweg: Cyflwyniad LL11120 Semester 2
- Llydaweg: Cyflwyniad LL21100 Semester 1
- Llydaweg: Cyflwyniad LL21120 Semester 2
- Llydaweg: cyflwyniad LL31100 Semester 1
- Llydaweg: cyflwyniad LL31120 Semester 2
- Introduction to Statistics MA00910 Semester 2
- Mathematics Tutorial MA01000 Semester 1
- Mathematics Tutorial MA01020 Semester 2
- Foundations of Mathematics 1 MA02610 Semester 1
- Foundations of Mathematics 2 MA03610 Semester 2
- Coordinate and Vector Geometry MA10110 Semester 1
- Probability MA10310 Semester 1
- Algebra MA10510 Semester 1
- Career Planning and Mathematical Skills Development MA10700 Semester 1
- Career Planning and Mathematical Skills Development MA10720 Semester 2
- Mathematical Analysis MA11110 Semester 2
- Differential Equations MA11210 Semester 2
- Statistics MA11310 Semester 2
- Games, Puzzles and Strategies MA15110 Semester 1
- Games, Puzzles and Strategies 2 MA15210 Semester 2
- Real Analysis MA20110 Semester 1
- Introduction to Abstract Algebra MA20310 Semester 1
- Linear Algebra MA21410 Semester 2
- Complex Analysis MA21510 Semester 2
- Introduction to Numerical Analysis and its Applications MA25200 Semester 1
- Introduction to Numerical Analysis and its Applications MA25220 Semester 2
- Advanced Dynamics MA25710 Semester 2
- Hydrodynamics I MA25800 Semester 1
- Hydrodynamics I MA25820 Semester 2
- Distributions and Estimation MA26010 Semester 1
- Applied Statistics MA26600 Semester 1
- Applied Statistics MA26620 Semester 2
- Group Theory MA30110 Semester 2
- Norms and Differential Equations MA30210 Semester 1
- Differential Geometry of Curves and Surfaces MA30510 Semester 1
- Graphs and Networks MA32410 Semester 2
- Topology MA32610 Semester 1
- Integral Transforms MA33310 Semester 1
- Partial Differential Equations MA34110 Semester 1
- Asymptotic Methods in Mechanics MA34210 Semester 2
- Hydrodynamics ii MA34610 Semester 1
- Mathematical Models of Biological Systems MA34920 Semester 2
- Topics in Biological Statistics MA35210 Semester 2
- Statistical Inference and Linear Models MA36800 Semester 1
- Statistical Inference and Linear Models MA36820 Semester 2
- Lebesgue Integration MA37010 Semester 2
- Probability and Stochastic Processes MA37410 Semester 2
- Stochastic Models in Finance MA37810 Semester 1
- Operator Algebra MA38310 Semester 2
- Project in Mathematics or Statistics MA39910 Semester 1
- Project in Mathematics or Statistics MA39910 Semester 2
- Algebraic Topology MAM2620 Semester 1
- Integral Equations MAM3320 Semester 1
- Statistical Concepts, Methods and Tools MAM5120 Semester 1
- Statistical Techniques for Computational Scientists MAM5220 Semester 2
- Lebesgue Integration MAM7020 Semester 2
- Dissertation MAM9060
- Minor Project MAM9720 Semester 1
- Major Project MAM9840 Semester 2
- Mathematics Year in Industry MAS0100 Semester 1
- Mathematics Year in Industry MAS0160 Semester 2
- Mathematics Year in Industry MAS0200 Semester 1
- Mathematics Year in Industry MAS0260 Semester 2
- Marketing Management MM30120 Semester 1
- Ethics, Sustainability and Corporate Responsibility in Organisations MMM1120 Semester 2
- Leading Change MMM5720 Semester 1
- Leading Change MMM5720 Semester 2
- Leading Change MMM5720 Semester Haf
- Coaching and Mentoring for Leaders MMM5820 Semester 1
- Coaching and Mentoring for Leaders MMM5820 Semester 2
- Coaching and Mentoring for Leaders MMM5820 Semester Haf
- Facilitation for Organisation Leadership MMM5920 Semester 1
- Facilitation for Organisation Leadership MMM5920 Semester 2
- Facilitation for Organisation Leadership MMM5920 Semester Haf
- Dulliau Darllen MOR0510 Semester 1
- Sgiliau Ymchwil a Datblygiad Personol MOR2200 Semester 1
- Sgiliau Ymchwil a Datblygiad Personol MOR2210 Semester 2
- Moeseg, Llenladrata ac Ymarfer Academaidd ar gyfer Myfyrwyr Ymchwil MOR9005 Semester Haf
- Calculus MP10610 Semester 1
- Further Algebra and Calculus MP11010 Semester 2
- Rheolaeth Marchnata MR30720 Semester 1
- Traethawd MRM9160
- Geometreg Gyfesurynnol a Fectoraidd MT10110 Semester 1
- Tebygoleg MT10310 Semester 1
- Algebra MT10510 Semester 1
- Calcwlws MT10610 Semester 1
- Cynllunio Gyrfa a Datblygu Sgiliau Mathemategol MT10700 Semester 1
- Cynllunio Gyrfa a Datblygu Sgiliau Mathemategol MT10720 Semester 2
- Algebra a Chalcwlws Pellach MT11010 Semester 2
- Dadansoddi Mathemategol MT11110 Semester 2
- Hafaliadau Differol MT11210 Semester 2
- Ystadegaeth MT11310 Semester 2
- Dadansoddiad Real MT20110 Semester 1
- Algebra Llinol MT21410 Semester 2
- Dadansoddiad Cymhlyg MT21510 Semester 2
- Cyflwyniad i Ddadansoddiad Rhifiadol a'i Gymwysiadau MT25200 Semester 1
- Cyflwyniad i Ddadansoddiad Rhifiadol a'i Gymwysiadau MT25220 Semester 2
- Hydrodynameg I MT25800 Semester 1
- Hydrodynameg I MT25820 Semester 2
- Normau a Hafaliadau Differol MT30210 Semester 1
- Graffiau a Rhwydweithiau MT32410 Semester 2
- Hafaliadau Differol Rhannol MT34110 Semester 1
- Dulliau Asymptotig mewn Mecaneg MT34210 Semester 2
- Cyflwyniad i Addysgu Mathemateg mewn Ysgol Uwchradd MT39020 Semester 1
- Prosiect Mewn Mathemateg neu Ystadegaeth MT39910 Semester 1
- Prosiect Mewn Mathemateg neu Ystadegaeth MT39910 Semester 2
- Prosiect Llai MTM9720 Semester 1
- Prif Brosiect MTM9840 Semester 2
- Introduction to Nursing Practice NU10020 Semester 1
- Introduction to Professional Practice NU10120 Semester 1
- Developing Professional Practice NU10220 Semester 2
- Understanding the Human Body NU10320 Semester Haf
- Demonstrating Professional Practice (Part B) NU10400 Semester 2
- Demonstrating Professional Practice (Part B) NU10460 Semester Haf
- Developing Nursing Practice NU10520 Semester 2
- Developing Nursing Practice NU10520 Semester Haf
- Developing knowledge of the human body NU10720 Semester 1
- Demonstrating Nursing Practice (Part B) NU10900 Semester 1
- Demonstrating Nursing Practice (Part B) NU10960 Semester 2
- Introduction to Nursing Practice NU11000 Semester 2
- Introduction to Nursing Practice NU11020 Semester Haf
- Demonstrating Professional Practice (Part A) NU11400 Semester 1
- Demonstrating Nursing Practice (Part A) NU11900 Semester Haf
- Enhancing Professional Practice (Part Time pathway) NU20000 Semester Haf
- Introduction to Field Specific Nursing - Adult NU20120 Semester 1
- Introduction to Field Specific Nursing (Mental Health) NU20220 Semester 1
- Complex Field Specific Nursing (Adult) NU20320 Semester Haf
- Complex Field Specific Nursing (Mental Health) NU20420 Semester Haf
- Pathophysiology of common conditions (Adult) NU20520 Semester 2
- Pathophysiology of common conditions Mental Health NU20620 Semester 2
- Enhancing Professional Practice (Part B) NU20700 Semester 2
- Enhancing Professional Practice (Part B) NU20760 Semester Haf
- Enhancing Professional Practice (Part A) NU22700 Semester 1
- Return to Practice (theory) NU30000 Semester 2
- Return to Practice (theory) NU30020 Semester Haf
- Return to Practice (practice) NU30100 Semester 2
- Return to Practice (practice) NU30140 Semester Haf
- Innovating Practice NU30220 Semester 2
- Transition to autonomous practice (Adult) NU30320 Semester Haf
- Transition to autonomous practice for Mental Health NU30420 Semester Haf
- Leading Professional Practice (Part B) NU30500 Semester 2
- Leading Professional Practice (Part B) NU30560 Semester Haf
- Compassionate Leadership and Management NU30620 Semester 1
- Leading Professional Practice (Part A) NU33500 Semester 1
- Leading Professional Practice (Part B1) NU33600 Semester 2
- Leading Professional Practice (Part B2) NU33700 Semester Haf
- Leading Professional Practice (Part B3) NU33860 Semester 1
- Nursing - theory and placement hours NU35000 Semester 1
- Nursing - theory and placement hours NU35000 Semester Haf
- Arddangos Ymarfer Proffesiynol (Rhan B) NY10400 Semester 2
- Arddangos Ymarfer Proffesiynol (Rhan B) NY10460 Semester Haf
- Arddangos Ymarfer Nyrsio (Rhan B) NY10900 Semester 1
- Arddangos Ymarfer Nyrsio (Rhan B) NY10960 Semester 2
- Arddangos Ymarfer Proffesiynol (Rhan A) NY11400 Semester 1
- Arddangos Ymarfer Nyrsio (Rhan A) NY11900 Semester Haf
- Datblygu Ymarfer Proffesiynol (Llwybr Rhan amser) NY20000 Semester Haf
- Datblygu Ymarfer Proffesiynol (Rhan B) NY20700 Semester 2
- Datblygu Ymarfer Proffesiynol (Rhan B) NY20760 Semester Haf
- Datblygu Ymarfer Proffesiynol (Rhan A) NY22700 Semester 1
- Arwain Ymarfer Proffesiynol (Rhan B) NY30500 Semester 2
- Arwain Ymarfer Proffesiynol (Rhan B) NY30560 Semester Haf
- Arwain Ymarfer Proffesiynol (Rhan A) NY33500 Semester 1
- Arwain Ymarfer Proffesiynol (Rhan B1) NY33600 Semester 2
- Arwain Ymarfer Proffesiynol (Rhan B2) NY33700 Semester Haf
- Arwain Ymarfer Proffesiynol (Rhan B3) NY33860 Semester 1
- Nyrsio - oriau theori a lleoliad NY35000 Semester 1
- Nyrsio - oriau theori a lleoliad NY35000 Semester Haf
- Action Research and Reflective Practice in HE PDM0530 Semester 2
- Designing Criminological Research PGM3710 Semester 1
- Qualitative Data Collection and Analysis (1120) PGM4420 Semester 2
- Leadership for Researchers PGM4610 Semester 1
- Pilot Doctoral Enquiry Project PGM5060 Semester 1
- Introduction to Fundamentals of Physics I PH04020 Semester 1
- Introduction to Fundamentals of Physics II PH04520 Semester 2
- Introduction to Laboratory for Physicists and Engineers PH05700 Semester 1
- Introduction to Laboratory for Physicists and Engineers PH05720 Semester 2
- Introduction to Mathematical Methods 1 PH06020 Semester 1
- Introduction to Mathematical Methods 2 PH06520 Semester 2
- Dynamics, Waves and Heat PH10020 Semester 1
- Electricity, Magnetism and Matter PH11120 Semester 2
- Physics Career Planning and Skills Development PH12910 Semester 2
- Mathematical Methods for Physics and Engineering PH13720 Semester 1
- Modern Physics PH14310 Semester 2
- Laboratory Techniques for Experimental Physicists and Engineers (30 Credits) PH15000 Semester 1
- Laboratory Techniques for Experimental Physicists and Engineers (30 Credits) PH15030 Semester 2
- Laboratory Techniques for Experimental Physics (10 Credits) PH15510 Semester 1
- Laboratory Techniques for Experimental Physicists and Engineers (20 Credits) PH15700 Semester 1
- Laboratory Techniques for Experimental Physicists and Engineers (20 Credits) PH15720 Semester 2
- Astronomy PH18010 Semester 1
- Energy and the Environment PH19010 Semester 2
- Communication and Technology PH19510 Semester 1
- Thermodynamics PH21510 Semester 1
- Optics PH22010 Semester 2
- Electricity and Magnetism PH22510 Semester 2
- Principles of Quantum Mechanics PH23010 Semester 2
- Sensors, Electronics & Instrumentation PH24520 Semester 1
- Practical Research Skills PH25720 Semester 2
- Numerical Techniques for Physicists (10 Credits) PH26510 Semester 1
- Numerical Techniques for Physicists PH26600 Semester 1
- Numerical Techniques for Physicists PH26620 Semester 2
- Stars and Planets PH28620 Semester 1
- Concepts in Condensed Matter Physics PH32410 Semester 1
- Particles, Quanta and Fields PH33000 Semester 1
- Particles, Quanta and Fields PH33020 Semester 2
- Semiconductors, Materials and Nanotechnology PH33120 Semester 2
- Engineering Control Theory PH33310 Semester 1
- Materials Physics PH33810 Semester 2
- Teaching Physics Through Work Experience in School PH34410 Semester 1
- Lasers and Photonics PH34510 Semester 1
- Practical Research Skills (10 credits) PH35110 Semester 1
- Project (20 Credits) PH35620 Semester 2
- Project (with project management) PH37000 Semester 1
- Project (with project management) PH37040 Semester 2
- Project (40 Credits) PH37500 Semester 1
- Project (40 Credits) PH37540 Semester 2
- Professional Skills in Engineering PH38210 Semester 2
- Physics of Planetary Atmospheres PH38820 Semester 2
- Astrophysics I: Physics of the Sun PH39620 Semester 1
- Astrophysics II: Galaxies, General Relativity and Cosmology PH39820 Semester 2
- Advanced Wireless Networks - 5G and Beyond PHM2220 Semester 1
- Electromagnetic Theory and Microwave Devices PHM2420 Semester 1
- Electromagnetic Theory PHM2510 Semester 1
- Antennas and Wave Propagation PHM2820 Semester 2
- Advanced Quantum Physics PHM3010 Semester 1
- Advanced Planetary Exploration PHM4720 Semester 1
- MSc Project PHM5560
- Studies in the Upper Polar Atmosphere PHM5760 Semester 2
- Major Project PHM5800 Semester 1
- Major Project PHM5860 Semester 2
- Minor Project PHM5920 Semester 1
- Advanced Skills in Physics PHM6420 Semester 1
- Advanced Research Topics PHM7020 Semester 2
- Professional and Research Skills PHM7220 Semester 2
- Year In Industry PHS0100 Semester 1
- Year In Industry PHS0160 Semester 2
- Year In Industry PHS0200 Semester 1
- Year In Industry PHS0260 Semester 2
- Mathematical Physics PM26020 Semester 1
- Introduction to Forensic Psychology PS10220 Semester 1
- Research methods: The curious mind PS10300 Semester 1
- Research methods: The curious mind PS10340 Semester 2
- Introduction to core topics in Psychology PS10400 Semester 1
- Introduction to core topics in Psychology PS10420 Semester 2
- The Developing Psychologist PS10700 Semester 1
- The Developing Psychologist PS10720 Semester 2
- Applications of Psychology PS11520 Semester 1
- Conceptual and Historical Issues in Psychology PS11820 Semester 2
- Foundations of Counselling I: Skills & Theory PS12120 Semester 1
- Social Psychology PS20220 Semester 2
- Qualitative Research Methods PS20310 Semester 2
- The Psychology of Language PS20420 Semester 1
- Psychology in Practice PS20600 Semester 1
- Psychology in Practice PS20620 Semester 2
- Health Psychology PS20720 Semester 2
- Evolutionary Psychology PS21020 Semester 2
- Applied Forensic Psychology PS21220 Semester 1
- Quantitative Research Methods PS21310 Semester 1
- Issues in Clinical Psychology PS21720 Semester 1
- Cognitive Psychology PS21820 Semester 1
- Foundations of Counselling II: Further Skills and Theory PS22100 Semester 1
- Foundations of Counselling II: Further Skills and Theory PS22120 Semester 2
- Romantic relationships and couples therapy PS30020 Semester 1
- Couples therapy and romantic relationships in practice PS30120 Semester 1
- Psychology in Practice PS30600 Semester 1
- Psychology in Practice PS30620 Semester 2
- Drugs and Behaviour PS30820 Semester 1
- Psychology Critical Review PS31520 Semester 1
- Child Language: Development and Assessment PS31820 Semester 2
- Behavioural Neuroscience PS32120 Semester 1
- The psychology of Ageing: older adults PS32220 Semester 2
- Psychology of Humour PS32620 Semester 1
- Psychology Research Project for Single Honours PS33100 Semester 1
- Psychology Research Project for Single Honours PS33140 Semester 2
- Counselling Research Project PS33200 Semester 1
- Counselling Research Project PS33240 Semester 2
- Forensic Psychology Dissertation PS33300 Semester 1
- Forensic Psychology Dissertation PS33340 Semester 2
- Psychology Research Project for Joint Honours PS34100 Semester 1
- Psychology Research Project for Joint Honours PS34120 Semester 2
- Developmental Psychology PS34320 Semester 2
- Developmental Psychology PS34420 Semester 2
- Implementation Science PSM0120 Semester 2
- The Psychology of Behaviour Change PSM0320 Semester 1
- Transdisciplinary Dialogue PSM0520 Semester 2
- Psychology PGT Dissertation (Behaviour Change) PSM0660
- Research Methods for Policy, Practice and Change PSM0720 Semester 1
- Work Placement PSS0200 Semester 1
- Work Placement PSS0260 Semester 2
- Work Placement PSS0300 Semester 1
- Work Placement PSS0360 Semester 2
- Business, Economics and Land Use RD11400 Semester 1
- Business, Economics and Land Use RD11420 Semester 2
- Introduction to Livestock Production and Science RD17000 Semester 1
- Introduction to Livestock Production and Science RD17020 Semester 2
- Crop, grassland, soil and agricultural land management RD18000 Semester 1
- Crop, grassland, soil and agricultural land management RD18040 Semester 2
- Agricultural Technology and Farm Safety RD18400 Semester 1
- Agricultural Technology and Farm Safety RD18420 Semester 2
- Skills for the Agricultural Industry RD18800 Semester 1
- Skills for the Agricultural Industry RD18820 Semester 2
- Applied Livestock Nutrition RD20920 Semester 1
- Business Budgeting and Appraisal RD22500 Semester 1
- Business Budgeting and Appraisal RD22520 Semester 2
- Research Methods RD27500 Semester 1
- Research Methods RD27520 Semester 2
- Agronomy and Crop Improvement RD27600 Semester 1
- Agronomy and Crop Improvement RD27620 Semester 2
- Livestock Production and Management RD28000 Semester 1
- Livestock Production and Management RD28020 Semester 2
- Food, Farming, Technology and the Environment RD29020 Semester 2
- Cyflwyniad i Systemau Cynhyrchu a Gwyddor da Byw RG17000 Semester 1
- Cyflwyniad i Systemau Cynhyrchu a Gwyddor da Byw RG17020 Semester 2
- Rheolaeth Cnydau, Glaswelltir, Priddoedd a Thir Amaethyddol RG18000 Semester 1
- Rheolaeth Cnydau, Glaswelltir, Priddoedd a Thir Amaethyddol RG18040 Semester 2
- Technoleg Amaethyddol a Diogelwch Fferm RG18400 Semester 1
- Technoleg Amaethyddol a Diogelwch Fferm RG18420 Semester 2
- Sgiliau ar gyfer y Diwydiant Amaethyddol RG18800 Semester 1
- Sgiliau ar gyfer y Diwydiant Amaethyddol RG18820 Semester 2
- Maeth Cymhwysol Da Byw RG20920 Semester 1
- Dulliau Ymchwil RG27500 Semester 1
- Dulliau Ymchwil RG27520 Semester 2
- Agronomeg a Gwelliant Cnydau RG27600 Semester 1
- Agronomeg a Gwelliant Cnydau RG27620 Semester 2
- Cynhyrchu a Rheoli Da Byw RG28000 Semester 1
- Cynhyrchu a Rheoli Da Byw RG28020 Semester 2
- Bwyd, Ffermio, Technoleg a'r Amgylchedd RG29020 Semester 2
- Seicoleg mewn gweithred SC20600 Semester 1
- Seicoleg mewn gweithred SC20620 Semester 2
- Seicoleg Iechyd SC20720 Semester 2
- Dulliau Ymchwil Meintiol SC21310 Semester 1
- Seicoleg mewn gweithred SC30600 Semester 1
- Seicoleg mewn gweithred SC30620 Semester 2
- Prosiect ymchwil Seicoleg ar gyfer anrhydedd sengl SC33100 Semester 1
- Prosiect ymchwil Seicoleg ar gyfer anrhydedd sengl SC33140 Semester 2
- Prosiect Ymchwil Cwnsella SC33200 Semester 1
- Prosiect Ymchwil Cwnsella SC33240 Semester 2
- Prosiect Ymchwil Seicoleg Fforensig SC33400 Semester 1
- Prosiect Ymchwil Seicoleg Fforensig SC33440 Semester 2
- Prosiect ymchwil Seicoleg ar gyfer cyd-anrhydedd SC34100 Semester 1
- Prosiect ymchwil Seicoleg ar gyfer cyd-anrhydedd SC34120 Semester 2
- Research Topics in Computing SEM1020 Semester 2
- Developing Advanced Internet-based Applications SEM5800 Semester 1
- Developing Advanced Internet-based Applications SEM5840 Semester 2
- Spanish Language (Beginners) SP11700 Semester 1
- Spanish Language (Beginners) SP11740 Semester 2
- Spanish Language (Non-Beginners) SP11900 Semester 1
- Spanish Language (Non-Beginners) SP11940 Semester 2
- Hispanic Civilization SP16100 Semester 1
- Hispanic Civilization SP16120 Semester 2
- The Spanish Avant-Garde SP20620 Semester 1
- Spanish Language (Beginners: Minor Language) SP21700 Semester 1
- Spanish Language (Beginners: Minor Language) SP21740 Semester 2
- Spanish Language (Intermediate) SP22100 Semester 1
- Spanish Language (Intermediate) SP22140 Semester 2
- Spanish Cinema ii: New Tendencies SP25220 Semester 2
- Cuba in Revolution SP26020 Semester 2
- Spanish American Cinema SP26120 Semester 1
- Spanish Language (Intermediate: Minor Language) SP33200 Semester 1
- Spanish Language (Intermediate: Minor Language) SP33240 Semester 2
- Spanish Language (Advanced) SP33400 Semester 1
- Spanish Language (Advanced) SP33440 Semester 2
- Reading Late 19th Century Literature SP35120 Semester 1
- Spanish Cinema ii: New Tendencies SP35220 Semester 2
- Cuba in Revolution SP36020 Semester 2
- Astudio Ffilm TC10020 Semester 1
- Cydweithio Ensemble TC10820 Semester 2
- Theatr a Chyd-Destun 1 TC11020 Semester 1
- Creu Ffilmiau Byrion 1 TC11120 Semester 1
- Theatr a Chyd-Destun 2 TC11420 Semester 2
- Actio: Proses a Pherfformiad TC11620 Semester 2
- Astudio Teledu TC12020 Semester 2
- Creu Ffilmiau Byrion 2 TC12240 Semester 2
- Prosiect Ymchwil Ymarferol TC20200 Semester 1
- Prosiect Ymchwil Ymarferol TC20220 Semester 2
- Hanes Teledu TC20520 Semester 1
- Theatr a Chymdeithas Gyfoes TC20920 Semester 1
- Y Cyfryngau, Gwleidyddiaeth a Grym TC22620 Semester 2
- Prosiect Cynhyrchu Theatr TC24940 Semester 2
- Stiwdio Deledu Greadigol TC25420 Semester 2
- Dogfen Greadigol TC25620 Semester 1
- Y Cyfryngau a Chymdeithas yng Nghymru TC30020 Semester 1
- Ymarfer Cynhyrchu 2: Perfformio TC31020 Semester 2
- Ymarfer Cynhyrchu 2: Cyfryngau TC31120 Semester 2
- Ymarfer Cynhyrchu 2: Gorffen TC31220 Semester 2
- Cynhyrchu Ffilm Ddogfen TC33700 Semester 1
- Cynhyrchu Ffilm Ddogfen TC33740 Semester 2
- Prosiect Cynhyrchu Ensemble TC35520 Semester 1
- Prosiect Ymchwil Creadigol TC36100 Semester 1
- Prosiect Ymchwil Creadigol TC36140 Semester 2
- Ffilm a Theatr Americanaidd TC39920 Semester 1
- Space, Place and Visual Culture TFM0420 Semester 1
- 16mm Filmmaking TFM0720 Semester 1
- Documentary Practices TFM0800 Semester 1
- Documentary Practices TFM0840 Semester 2
- Ecocriticism and Ecocinema TFM0920 Semester 2
- Practice Research Project TFM1060
- Film Production Research Project TFM3960
- Body, Voice, Perception TP10120 Semester 1
- Theatre in Context 1 TP11020 Semester 1
- Studio Theatre Project TP11120 Semester 1
- Acting: Process and Performance TP11220 Semester 2
- Theatre in Context 2 TP11320 Semester 2
- Site-Specific Performance Project TP11420 Semester 2
- Theatre Technologies 1 TP19820 Semester 1
- Theatre Technologies 2 TP19920 Semester 2
- Creative Arts at Work TP20220 Semester 2
- Theatre and Contemporary Society TP20820 Semester 1
- Devised Performance Project TP21620 Semester 1
- Directors' Theatre TP21820 Semester 1
- Principles of Scenography TP22320 Semester 1
- Design Project TP22620 Semester 1
- Shakespeare in Performance TP23220 Semester 2
- Theatre Production Project TP24940 Semester 2
- Acting for Camera TP25920 Semester 1
- Contemporary Drama TP30020 Semester 1
- Performance and Disability TP30320 Semester 1
- Advanced Studio Practice (scenography) TP31020 Semester 1
- Place, Space and Landscape TP32820 Semester 1
- New Media Performance TP33220 Semester 2
- Playwriting TP33300 Semester 1
- Playwriting TP33340 Semester 2
- Performance and Architecture TP33420 Semester 2
- Ensemble Performance Project TP35520 Semester 1
- Independent Research Project TP36000 Semester 1
- Independent Research Project TP36040 Semester 2
- Independent Production Project TP38140 Semester 2
- Music Theatre Dramaturgies TP39020 Semester 2
- Practice Research Project TPM0860
- Professional Practice Year TPS0200 Semester 1
- Professional Practice Year TPS0260 Semester 2
- Professional Practice Year TPS0300 Semester 1
- Professional Practice Year TPS0360 Semester 2
- Veterinary Science (Year 1) VE11400 Semester 1
- Veterinary Science (Year 1) VE11460 Semester 2
- Veterinary Science (Year 1) VE11500 Semester 1
- Veterinary Science (Year 1) VE11560 Semester 2
- Veterinary Science (Year 2) VE22400 Semester 1
- Veterinary Science (Year 2) VE22460 Semester 2
- Veterinary Science (Year 2) VE22500 Semester 1
- Veterinary Science (Year 2) VE22560 Semester 2
- Anatomy and Physiology VN10000 Semester 1
- Anatomy and Physiology VN10020 Semester 2
- Animal Health and Management VN10700 Semester 1
- Animal Health and Management VN10720 Semester 2
- Preparing for Placement VN10800 Semester 1
- Preparing for Placement VN10820 Semester 2
- Principles of Diagnostic Techniques VN10900 Semester 1
- Principles of Diagnostic Techniques VN10920 Semester 2
- Principles of Veterinary Nursing VN11000 Semester 1
- Principles of Veterinary Nursing VN11020 Semester 2
- Professional Practice VN11100 Semester 1
- Professional Practice VN11120 Semester 2
- Applied Veterinary Nursing VN20020 Semester 2
- Medical Nursing and Critical Care VN20620 Semester 1
- Nursing of Exotics VN20720 Semester 2
- Nursing of Large Animals VN20820 Semester 2
- OneHealth for Veterinary Nurses VN20920 Semester 2
- Principles of Pharmacology and Anaesthesia VN21020 Semester 1
- Surgical nursing VN21120 Semester 1
- Industry Placement VN21220 Semester 2
- Work Placement (year 2) VNS0100 Semester 2
- Work Placement (year 3) VNS0200 Semester 1
- Gwyddor Filfeddygol (Blwyddyn 1) VS11400 Semester 1
- Gwyddor Filfeddygol (Blwyddyn 1) VS11460 Semester 2
- Gwyddor Filfeddygol (Blwyddyn 1) VS11500 Semester 1
- Gwyddor Filfeddygol (Blwyddyn 1) VS11560 Semester 2
- Gwyddor Filfeddygol (Blwyddyn 2) VS22400 Semester 1
- Gwyddor Filfeddygol (Blwyddyn 2) VS22460 Semester 2
- Gwyddor Filfeddygol (Blwyddyn 2) VS22500 Semester 1
- Gwyddor Filfeddygol (Blwyddyn 2) VS22560 Semester 2
- Beginning Modern Welsh 1 WE11220 Semester 1
- Beginning Welsh ii WE11320 Semester 2
- Introduction to Welsh Literature WE11420 Semester 2
- Language revitalisation in a global context WE20120 Semester 1
- Women's Poetry in Ireland, Scotland and Wales 1400-1800 WE24220 Semester 2
- Language revitalisation in a global context WE30220 Semester 1
- Women's Poetry in Ireland, Scotland and Wales 1400-1800 WE34220 Semester 2
- The Mabinogion: Legendary and Arthurian Literature in Middle Welsh WEM0020 Semester 1
- Comparative Celtic Literature WEM0120 Semester 1
- Welsh Language 2 WEM0220 Semester 2
- Dissertation: Welsh and Celtic Studies WEM0460
- Early Medieval Welsh Poetry WEM0520 Semester 2
- Language revitalisation in a global context WEM0720 Semester 1
- Welsh Language 1 WEM1120 Semester 1
- Women's Poetry in Ireland, Scotland and Wales 1400 - 1800 WEM4220 Semester 2
- People, Power and Identity: Wales 1200-1999 WH11720 Semester 2
- Crime, Riot and Morality in Wales 1750-1850 WH23420 Semester 2
- Crime, Riot and Morality in Wales 1750-1850 WH33420 Semester 2
- Dissertation: Welsh History WHM1060
- Landownership and Society in Wales WHM1120 Semester 2
- The Making of Wales WHM1920 Semester 1
- From anti-slavery to devolution: social justice in modern Wales WHM2020 Semester 2
- Re-imagining Nineteenth-Century Literature WL10120 Semester 1
- Introduction to Poetry WL10420 Semester 2
- We Have Always Been Here: Queer Writing from Antiquity to the Present WL10820 Semester 2
- Literature And The Sea WL11420 Semester 1
- Peering into Possibility: Speculative Fiction and the Now WL11920 Semester 1
- Short stories: Grit and Candour WL20320 Semester 2
- Reading the Classroom: from the Nursery to the University WL20420 Semester 2
- A Century in Crisis: 1790s to 1890s WL20720 Semester 1
- 'The lyf so short, the craft so long to lerne': Medieval Models of Literary Production WL23120 Semester 2
- Independent Research Project WL30100 Semester 1
- Independent Research Project WL30140 Semester 2
- Remix: Chaucer In The Then and Now WL30620 Semester 1
- Literatures of Surveillance WL35320 Semester 2
- Critical Perspectives on Creative Writing WR10220 Semester 2
- Beginning Creative Writing WR11020 Semester 1
- Beginning Creative Writing Part 2 WR11120 Semester 2
- Writing Selves WR20620 Semester 2
- Telling True Stories: ways of Writing Creative Non-Fiction WR21120 Semester 1
- Shaping Plots WR21720 Semester 1
- Adventures with Poetry WR22120 Semester 1
- Poetry for today WR31220 Semester 1
- Crisis Writing WR31820 Semester 1
- Writing Horror WR31920 Semester 2
- Writing and Place WR32120 Semester 1
- Writing Crime Fiction WR32420 Semester 1
- Humour and Conflict in Contemporary Writing WR32820 Semester 2
- Experiments in Creativity WRM0020 Semester 2
- The Short Story: Regional Perspectives, Global Voices WRM2020 Semester 1
- Writer as Practitioner 2 WRM6060
- Writer as Practitioner 1 WRM6100 Semester 1
- Writer as Practitioner 1 WRM6140 Semester 2
- Writer as Scholar WRM6320 Semester 2
- Writer as Professional WRM6620 Semester 1
- Micro Credentials: Programming with Microcontrollers XC12110 Semester 1
- Applied 2D Graphics XC24010 Semester 1
- Applied 3D Graphics XC24110 Semester 1
- Theory of Extended Reality Technology XC24210 Semester 1
- Applied Extended Reality Technology XC24310 Semester 1
- Creu Podlediadau YD14005 Semester 1