Visiting and Exchange studentsVisiting and Exchange students
Related links

Course finder

Course information for course | Visiting student course finder | University of Edinburgh

Use the search box to filter the courses by code, name, credits, period, and subject area. Browse the courses using the table navigation.

Search all courses

Select a course
Code Course name Credits Period Subject area
ACCN08007 Accountancy 1A 20 Semester 1 Accounting
ACCN08008 Accountancy 1B 20 Semester 2 Accounting
ACCN08009 Accountancy 2A 20 Semester 1 Accounting
ACCN08010 Accountancy 2B 20 Semester 2 Accounting
ACCN10002 Advanced Management Accounting 20 Semester 2 Accounting
ACCN10005 Audit Practice 20 Semester 2 Accounting
ACCN10008 Advanced Financial Accounting 20 Semester 1 Accounting
ACCN10009 Auditing 20 Semester 1 Accounting
ACCN10010 Management Accounting Applications 20 Semester 2 Accounting
ACCN10012 Comparative International Accounting 20 Semester 1 Accounting
ACCN10014 Accounting and Everyday Life 20 Semester 2 Accounting
ACCN10023 Financial Statement Analysis 20 Semester 1 Accounting
ACCN10026 Behavioural Finance and Market Efficiency 20 Semester 1 Business Studies
ANHI08013 Ancient History 2b: Themes and Theories in Ancient History 20 Semester 2 Ancient History
ANHI08014 Ancient History 2a: Past and Present in the Ancient World 20 Semester 1 Ancient History
ANHI10009 Hollywood's Ancient World: Cinematic Constructs of the Past 20 Semester 2 Ancient History
ANHI10034 Custodians of Empire: The Praetorian Guard 20 Semester 2 Ancient History
ANHI10036 The Emperor Nero 20 Semester 1 Ancient History
ARCA08004 Archaeology 1A 20 Semester 1 Archaeology
ARCA08005 Archaeology 1B 20 Semester 2 Archaeology
ARCA10003 Human Origins 20 Semester 1 Archaeology
ARCA10014 Archaeological Illustration 20 Semester 2 Archaeology
ARCA10034 Ritual and Monumentality in North-West Europe: Mid-6th to Mid-3rd Millennium BC 20 Semester 2 Archaeology
ARCA10035 The Scottish Lowlands: Archaeology and Landscape before the Normans 20 Semester 2 Archaeology
ARCA10050 Animal and Human Remains in Archaeology 20 Semester 1 Archaeology
ARCA10055 Byzantine Archaeology: The archaeology of the Byzantine empire and its neighbours AD 500-850. 20 Semester 2 Archaeology
ARCA10061 Island Worlds: prehistoric societies in the western Mediterranean from Malta to Minorca 20 Semester 2 Archaeology
ARCA10063 The Hittites: The Archaeology of an Ancient Near Eastern Civilisation 20 Semester 2 Archaeology
ARCA10064 Theoretical Archaeology 20 Semester 1 Archaeology
ARCA10065 Archaeology in Practice 20 Semester 2 Archaeology
ARCA10076 Death, Decay and Reconstruction: Discovering past lifeways through Archaeological Human Remains 20 Semester 2 Archaeology
ARHI08001 Architectural History 1A: From Antiquity to Enlightenment 20 Semester 1 Architecture - History
ARHI08004 Architectural History 1B: Revivalism to Modernism 20 Semester 2 Architecture - History
ARHI08005 Architectural History 1 40 Full Year Architecture - History
ARHI08006 Architectural History 2a: Order & the City 20 Semester 1 Architecture - History
ARHI08007 Architectural History 2b: Culture & the City 20 Semester 2 Architecture and Landscape Architecture
ARHI10026 Texts and Theories in Western Architecture 20 Semester 1 Architecture - History
ARHI10027 Architecture and Empire in Britain and the British Colonial World 1783 - 1947 20 Semester 1 Architecture - History
ARHI10029 The Secession Movements in Central Europe 1890 - 1914 20 Semester 1 Architecture - History
ARHI10031 Leon Battista Alberti: Theory & Practice of the Visual Arts in 15th-century Italy 20 Semester 1 Architecture - History
ARHI10032 Barcelona and Modernity 20 Semester 2 Architecture - History
ARJA10005 Architecture Investigative Project 1 20 Semester 1 Architecture and Landscape Architecture
ARJA10006 Architecture Investigative Project 2 20 Semester 2 Architecture and Landscape Architecture
ARTX09033 Studio Practice Exchange 50 credits 50 Semester 2 Art
ARTX09034 Studio Practice Exchange 60 credits 60 Semester 2 Art
ARTX09067 Stage 3: Visual Culture, Research and Reflection (one semester) 10 Semester 2 Art
ASST07001 Introductory Japanese 1 20 Semester 1 Asian Studies
ASST07002 Introductory Japanese 2 20 Semester 2 Asian Studies
ASST07003 Introductory Chinese Language 20 Semester 1 Asian Studies
ASST07004 Introductory Chinese Language 20 Semester 2 Asian Studies
ASST07005 Introductory Chinese Language 2 20 Semester 1 Asian Studies
ASST07006 Introductory Chinese Language 2 20 Semester 2 Asian Studies
ASST08001 Chinese 1 40 Full Year Asian Studies
ASST08002 Japanese 1 40 Full Year Asian Studies
ASST08006 Japanese 2A 40 Full Year Asian Studies
ASST08007 Japanese 2B 40 Full Year Asian Studies
ASST08011 Sanskrit 1 40 Full Year Asian Studies
ASST08013 Indian Religion and Philosophy 2 40 Full Year Asian Studies
ASST08018 Chinese 2A 40 Full Year Asian Studies
ASST08019 Chinese 2B 40 Full Year Asian Studies
ASST08027 Japanese 2B (VS1) 20 Semester 1 Asian Studies
ASST08031 East Asian Civilization 1 40 Full Year Asian Studies
ASST08032 East Asian Civilization 1A 20 Semester 2 Asian Studies
ASST08033 East Asian Civilization 1B 20 Semester 1 Asian Studies
ASST08034 Modern China in Literature and Film 40 Full Year Asian Studies
ASST08035 Modern China in Literature and Film (VS1) 20 Semester 1 Asian Studies
ASST08038 Modern China in Literature and Film (VS2) 20 Semester 2 Asian Studies
ASST08039 Pre-modern East Asia to 1600 40 Full Year Asian Studies
ASST09001 Chinese Literature 3 20 Full Year Asian Studies
ASST09002 Chinese Special Subject 3 20 Full Year Asian Studies
ASST10077 Chinese 3 Year Abroad 80 Full Year Asian Studies
ASST10094 Chinese Language 4a 10 Full Year Asian Studies
ASST10095 Chinese Language 4B 10 Full Year Asian Studies
ASST10096 Chinese 3 Year Abroad (Combined degrees) 60 Full Year Asian Studies
ASST10097 Hinduism 3A 20 Semester 1 Asian Studies
ASST10098 Hinduism 3B 20 Semester 2 Asian Studies
ASST10099 Buddhism 3A 20 Semester 1 Asian Studies
ASST10100 Buddhism 3B 20 Semester 2 Asian Studies
ASST10106 Chinese Literature 4A (pre-modern) 20 Semester 1 Asian Studies
ASST10107 Chinese Literature 4B (modern) 20 Semester 1 Asian Studies
ASST10108 Chinese History and Thought 4A (pre-modern) 20 Semester 2 Asian Studies
ASST10109 Chinese History and Thought 4B (modern) 20 Semester 2 Asian Studies
ASST10111 Topics in Japanese History 20 Semester 1 Asian Studies
ASST10112 Modern Japanese Society 20 Semester 2 Asian Studies
ASST10116 Japanese Buddhist Writers from the Early Heian Period to the Late Edo Period 20 Semester 2 Asian Studies
BILG08001 Origin and Diversity of Life 1 20 Semester 1 Biology
BILG08003 Genes and Gene Action 2 20 Semester 2 Biology
BILG08004 Microorganisms, Cells and Immunity 2 20 Semester 2 Biology
BILG08005 Evolution in Action 2 20 Semester 1 Biology
BILG08008 Quantification in the Life Sciences 1 20 Semester 1 Biology
BILG08009 The Dynamic Cell 2 20 Semester 1 Biology
BILG08011 Animal Biology 2 20 Semester 2 Biology
BILG08015 Molecules, Genes and Cells 1 20 Semester 2 Biology
BILG08016 The Green Planet 2 20 Semester 1 Biology
BILG08017 Biology, Ecology and Environment 1 20 Semester 2 Biology
BILG09001 Molecular Cell Biology 3 20 Semester 2 Biology
BILG09002 Molecular Genetics 3 20 Semester 1 Biology
BILG09003 Parasite Biology 3 20 Semester 1 Biology
BILG09004 Evolutionary and Ecological Genetics 3 20 Semester 1 Biology
BILG09005 Genomes and Genomics 3 20 Semester 2 Biology
BILG09006 Behavioural Ecology 3 20 Semester 2 Biology
BILG09007 Immunology 3 20 Semester 1 Biology
BILG09008 Plant Physiology 3 20 Semester 1 Biology
BILG09009 Population and Community Ecology 3 20 Semester 1 Biology
BILG09010 Developmental Biology 3 20 Semester 2 Biology
BILG09011 Evolution and Ecology of Plants 3 20 Semester 2 Biology
BILG09013 Molecular Microbiology 3 20 Semester 1 Biology
BILG09014 Biotechnology 3 20 Semester 2 Biology
BILG09015 Structures and Functions of Proteins 3 20 Semester 1 Biology
BIME08002 Chemical Pharmacology 2 40 Full Year Biomedical Sciences
BIME08004 Medical Biology 1 20 Semester 2 Biomedical Sciences
BIME08006 Our Changing World 20 Semester 1 Biomedical Sciences
BIME08007 Biomedical Sciences 2 40 Full Year Biomedical Sciences
BIME09002 Medical Microbiology 3 20 Semester 2 Biomedical Sciences
BIME09003 Pharmacology 3 20 Semester 1 Biomedical Sciences
BIME09004 Physiology 3 20 Semester 1 Biomedical Sciences
BIME09005 Mechanisms of Brain Development 3 20 Semester 1 Biomedical Sciences
BIME09006 Reproductive Biology 3 20 Semester 2 Biomedical Sciences
BIME09007 Brain and Behaviour 3 20 Semester 2 Biomedical Sciences
BIME09008 Biomedical Sciences 3 40 Full Year Biomedical Sciences
BIST08011 Introducing Biblical Studies 20 Semester 1 Biblical Studies
BIST08012 Biblical Texts: Genesis and Mark 20 Semester 2 Biblical Studies
BIST08013 Introducing Biblical Hebrew 20 Semester 2 Biblical Studies
BIST08014 Introducing New Testament Greek 20 Semester 1 Biblical Studies
BIST08015 Reading the Old Testament 20 Semester 1 Biblical Studies
BIST08016 Reading the New Testament 20 Semester 2 Biblical Studies
BIST08017 Intermediate Biblical Hebrew 20 Full Year Biblical Studies
BIST08018 Intermediate New Testament Greek 20 Full Year Biblical Studies
BIST08020 Moses and the Torah 20 Semester 1 Biblical Studies
BIST08021 Jesus and the Gospels 20 Semester 2 Biblical Studies
BIST10001 Biblical Hebrew Texts A 20 Semester 1 Biblical Studies
BIST10012 New Testament Texts 20 Semester 1 Biblical Studies
BIST10021 Hebrew Prophecy 20 Semester 1 Biblical Studies
BIST10029 Method in Reading the Hebrew Bible 20 Semester 2 Biblical Studies
BIST10036 Old Testament Texts 20 Semester 1 Biblical Studies
BIST10037 Second Temple Judaism 20 Semester 2 Biblical Studies
BIST10038 Reading the Bible and Literature 20 Semester 2 Biblical Studies
BIST10042 Historical Jesus 20 Semester 1 Biblical Studies
BIST10044 New Testament Themes 20 Semester 2 Biblical Studies
BIST10046 The New Testament and Graeco-Roman Culture 20 Semester 1 Biblical Studies
BUST08003 Principles of Finance 20 Semester 1 Business Studies
BUST08004 Marketing 20 Semester 2 Business Studies
BUST08005 Business Economics 20 Semester 1 Business Studies
BUST08007 Management Science and Information Systems 20 Semester 2 Business Studies
BUST08008 International Business: Globalisation and Trade 2A 20 Semester 1 Business Studies
BUST08009 International Business and the Multinational Enterprise 2B 20 Semester 2 Business Studies
BUST08010 Managing Employment Relations 20 Semester 2 Business Studies
BUST08011 Organisation Studies 20 Semester 1 Business Studies
BUST08015 Innovation and Entrepreneurship 20 Semester 2 Business Studies
BUST08016 Business in the Arts I 10 Flexible Business Studies
BUST08018 Applications of Finance 20 Semester 2 Business Studies
BUST10004 Business Ethics 20 Semester 2 Business Studies
BUST10007 Consumer Behaviour 20 Semester 1 Business Studies
BUST10008 Market Structure, Conduct and Performance 20 Semester 1 Business Studies
BUST10011 Mathematical Programming 20 Semester 2 Business Studies
BUST10012 Corporate Finance 20 Semester 2 Business Studies
BUST10013 Decision-Making under Uncertainty 20 Semester 1 Business Studies
BUST10014 Advertising: Theories and Practice 20 Semester 2 Business Studies
BUST10020 Management Science and Operations Planning 20 Semester 1 Business Studies
BUST10021 The Economics of Corporate Strategy 20 Semester 2 Business Studies
BUST10023 Futures and Options 20 Semester 2 Business Studies
BUST10024 Quality Management 20 Semester 1 Business Studies
BUST10028 Managing Employment Law 20 Semester 2 Business Studies
BUST10032 Investment and Securities Markets 20 Semester 1 Business Studies
BUST10033 Financial Services Marketing 20 Semester 1 Business Studies
BUST10034 The Management of Technology 20 Semester 1 Business Studies
BUST10036 Risk Management 20 Semester 1 Business Studies
BUST10067 International Marketing 20 Semester 2 Business Studies
BUST10092 Operations Strategy 20 Semester 2 Business Studies
BUST10103 A Global Problem? Climate Change and a Low Carbon World 20 Semester 1 Business Studies
BUST10104 International Strategic Management in Practice 20 Semester 2 Business Studies
BUST10105 Human Resource Management: Current Issues and Controversies 20 Semester 1 Business Studies
BUST10107 Managing Change 20 Semester 2 Business Studies
BUST10113 Managing Across Borders and Cultures 20 Semester 2 Business Studies
BUST10114 Services Marketing 20 Semester 2 Business Studies
BUST10115 The Entrepreneurial Manager 20 Semester 1 Business Studies
BUST10117 Entrepreneurship and New Venture Creation 20 Semester 2 Business Studies
BUST10118 Marketing Strategy 20 Semester 2 Business Studies
BUST10120 Enterprise Consultancy Project 20 Semester 1 Business Studies
BUST10121 International HRM and Comparative Employment Relations 20 Semester 1 Business Studies
CACA08009 Classical Art 2A: The Development of Greek and Roman Art 20 Semester 1 Classical Art/Classical Archaeology
CACA08010 Classical Archaeology 2b: Materials and Methods 20 Semester 2 Classical Art/Classical Archaeology
CACA10005 Roman Propaganda: The Archaeological and Artistic Evidence 20 Semester 1 Classical Art/Classical Archaeology
CACA10007 Paganism and Christianity in the Roman Empire 20 Semester 2 Classical Art/Classical Archaeology
CAST08004 Canadian Studies 1A: The Dynamics of a Multicultural State 20 Semester 1 Canadian Studies
CELT08004 Gaelic 1A 40 Full Year Celtic
CELT08005 Gaelic 1B 40 Full Year Celtic
CELT08006 Gaelic 2A 40 Full Year Celtic
CELT08007 Gaelic 2B 40 Full Year Celtic
CELT08012 Celtic Literature 2A 20 Semester 1 Celtic
CELT08013 Celtic Literature 2B 20 Semester 2 Celtic
CELT08014 Celtic Civilisation 1A 20 Semester 1 Celtic
CELT08015 Celtic Civilisation 1B 20 Semester 2 Celtic
CELT08016 Gaelic 1A (VS1) 20 Semester 1 Celtic
CELT08017 Introduction to Gaelic Language and Culture 20 Semester 2 Celtic
CHEE08001 Chemical Engineering 1 20 Semester 2 Chemical
CHEE08006 Plant Engineering 2 10 Semester 2 Chemical
CHEE08007 Chemistry and Processes 2 20 Semester 1 Chemical
CHEE08009 Thermodynamics (Chemical) 2 10 Semester 2 Chemical
CHEE08011 Computational Methods for Chemical Engineers 2 10 Semester 1 Chemical
CHEE08012 Introduction to Biochemical Engineering 2 10 Semester 2 Chemical
CHEE08013 Separation Processes 2 10 Semester 1 Chemical
CHEE08014 Process Calculations 2 10 Semester 2 Chemical
CHEE09006 Chemical Engineering in Practice 3 40 Semester 2 Chemical
CHEE09008 Solids Processing 3 10 Semester 1 Chemical
CHEE09009 Chemical Engineering Unit Operations 3 10 Semester 1 Chemical
CHEE09010 Chemical Engineering Kinetics and Catalysis 3 10 Semester 1 Chemical
CHEE09011 Chemical Engineering Thermodynamics 3 10 Semester 2 Chemical
CHEE09012 Environmental Issues in Chemical Engineering 3 10 Semester 2 Chemical
CHEE09013 Heat, Mass and Momentum Transfer 3 20 Full Year Chemical
CHEE10002 Chemical Engineering Design: Projects 4 40 Full Year Chemical
CHEE10004 Fluid Mechanics (Chemical) 4 10 Semester 1 Chemical
CHEE10005 Chemical Engineering Design: Synthesis and Economics 4 10 Semester 1 Chemical
CHEE10006 Process Safety 4 10 Semester 1 Chemical
CHEE10008 Chemical Reaction Engineering 4 10 Semester 2 Chemical
CHEE10009 Chemical Engineering Study Project 4 10 Full Year Chemical
CHEE10010 Chemical Engineering Design 4 10 Semester 1 Chemical
CHEE11008 Batchwise and Semibatch Processing 5 10 Semester 2 Chemical
CHEE11010 Separation Processes 5 10 Semester 2 Chemical
CHEE11015 Polymer Science and Engineering 5 10 Semester 2 Chemical
CHEE11016 Adsorption 5 10 Semester 2 Chemical
CHEE11017 Chemical Engineering Research Project 5 40 Full Year Chemical
CHEM07001 Introductory Chemistry for Biologists 20 Semester 1 Service Courses for Biology
CHEM08016 Chemistry 1A 20 Semester 1 Chemistry
CHEM08017 Chemistry 1B 20 Semester 2 Chemistry
CHEM08018 Chemistry 2X 20 Semester 1 Chemistry
CHEM08019 Chemistry 2 40 Full Year Chemistry
CHEM08020 Environmental Chemistry 2 20 Semester 2 Chemistry
CHEM08021 Materials Chemistry 2 20 Semester 1 Chemistry
CHEM08022 Biological Chemistry 1A 20 Semester 1 Service Courses for Biology
CHEM08023 Biological Chemistry 1B 20 Semester 2 Service Courses for Biology
CHEM09005 Chemistry 3A 40 Full Year Chemistry
CHEM09006 Chemistry 3B 40 Full Year Chemistry
CHEM09007 Chemistry 3P Practical and Transferable Skills 40 Full Year Chemistry
CHEM09008 Chemistry 3A (VS1) 20 Semester 1 Chemistry
CHEM09009 Chemistry 3B (VS1) 20 Semester 1 Chemistry
CHEM09010 Chemistry 3A (VS2) 20 Semester 2 Chemistry
CHEM09011 Chemistry 3B (VS2) 20 Semester 2 Chemistry
CHEM09012 Chemistry 3 Summer/Semester 1 Project (VS1) 20 Semester 1 Chemistry
CHEM09013 Chemistry 3 Semester 2 Project (VS2) 20 Semester 2 Chemistry
CHEM09014 Chemistry 3 Semester 1 Laboratory Course (Visiting Student) 20 Semester 1 Chemistry
CHEM10012 Analytical Chemistry Level 10 20 Semester 1 Chemistry
CHEM10014 Biophysical Chemistry Level 10 20 Semester 2 Chemistry
CHEM10021 Properties and Reactions of Matter Level 10 20 Semester 1 Chemistry
CHEM10023 Sustainable Chemistry Level 10 20 Semester 2 Chemistry
CHEM10024 Synthetic Organic Chemistry Level 10 20 Semester 1 Chemistry
CHEM10025 Techniques and Concepts in Inorganic Chemistry Level 10 20 Semester 2 Chemistry
CHEM10029 MChem Introduction to Research Methods 40 Full Year Chemistry
CHEM10038 Chemistry 4 Summer/Semester 1 Project (VS1) 60 Semester 1 Chemistry
CHEM10043 BSc Chemistry Research Project/Transferable Skills Course 40 Full Year Chemistry
CHEM10045 Chemistry of Functional Materials Level 10 (VS1) 20 Semester 1 Chemistry
CHEM10048 Environmental Chemistry Level 10 20 Semester 1 Chemistry
CHEM10049 Physical Techniques in Action Level 10 20 Semester 2 Chemistry
CHEM10050 Visiting Student Year 4 Semester 2 Project 60 Semester 2 Chemistry
CHEM10052 Chemical Medicine Level 10 20 Semester 2 Chemistry
CHEM11014 Analytical Chemistry Level 11 20 Semester 1 Chemistry
CHEM11016 Biophysical Chemistry Level 11 20 Semester 2 Chemistry
CHEM11023 Properties and Reactions of Matter Level 11 20 Semester 1 Chemistry
CHEM11025 Sustainable Chemistry Level 11 20 Semester 2 Chemistry
CHEM11026 Synthetic Organic Chemistry Level 11 20 Semester 1 Chemistry
CHEM11027 Techniques and Concepts in Inorganic Chemistry Level 11 20 Semester 2 Chemistry
CHEM11028 MChem Research Project 40 Full Year Chemistry
CHEM11029 MChemX Research Project 20 Full Year Chemistry
CHEM11040 MChem Research Project 60 Full Year Chemistry
CHEM11042 Physical Techniques in Action Level 11 20 Semester 2 Chemistry
CHEM11044 Chemical Medicine Level 11 20 Semester 2 Chemistry
CHPH10002 CP Research Methods 10 Full Year Chemical Physics
CHPH10003 CP Literature Review 10 Full Year Chemical Physics
CHPH10004 BSc ChemPhys Research Project/Transferable Skills Course 40 Full Year Chemical Physics
CHPH11002 MChemPhysX Research Project 20 Full Year Chemical Physics
CHPH11003 MChemPhys Research Project 60 Full Year Chemical Physics
CIVE08001 Civil Engineering 1 20 Semester 2 Civil
CIVE08010 Structural Mechanics 2B 10 Semester 2 Civil
CIVE08011 Water Resources 2 10 Semester 2 Civil
CIVE08012 Behaviour and Design of Structures 2 10 Semester 2 Civil
CIVE08013 Materials Science and Engineering (Civil) 2 10 Semester 2 Civil
CIVE08014 Surveying for Construction 2 10 Semester 2 Civil
CIVE08016 Analytical Techniques for Civil Engineers 2 10 Semester 1 Civil
CIVE08017 Numerical Methods and Computing 2 10 Semester 2 Civil
CIVE08018 Engineering Geology 2 10 Semester 1 Civil
CIVE08019 Soil Mechanics 2 10 Semester 1 Civil
CIVE09013 Construction Management 3 10 Semester 2 Civil
CIVE09014 Fluid Mechanics (Civil) 3 10 Semester 1 Civil
CIVE09015 Theory of Structures 3 10 Semester 1 Civil
CIVE09016 Geotechnical Engineering 3 20 Semester 1 Civil
CIVE09018 Infrastructure Management and Sustainability 3 20 Semester 2 Civil
CIVE09020 Environmental Engineering 3 10 Semester 2 Civil
CIVE09026 Water and Wastewater Systems 3 10 Semester 1 Civil
CIVE10002 Thin-Walled Members and Stability 4 10 Semester 2 Civil
CIVE10003 Plastic Analysis of Frames and Slabs 4 10 Semester 1 Civil
CIVE10004 Foundation Engineering 4 10 Semester 1 Civil
CIVE10006 Hydraulic Engineering 4 10 Semester 1 Civil
CIVE10007 Water Resources Engineering 4 10 Semester 2 Civil
CIVE10011 Fire Science and Fire Dynamics 4 10 Semester 1 Civil
CIVE10012 Current Methods in Fire Safety Engineering 4 10 Semester 1 Civil
CIVE10013 BEng Thesis 4 (Civil & Environmental Engineering) 40 Full Year Civil
CIVE11010 Construction Process Modelling 5 10 Semester 2 Civil
CIVE11022 Quantitative Methods in Fire Safety Engineering 5 10 Semester 1 Civil
CIVE11023 Fire Dynamics Laboratory 5 10 Semester 2 Civil
CIVE11025 Mechanics of Repairing and Strengthening Structures 5 10 Semester 2 Civil
CIVE11027 Fire Resistance of Structures 5 10 Semester 1 Civil
CIVE11029 The Finite Element Method 5 10 Block 2 (Sem 1) Civil
CIVE11033 Engineering Geophysics and Non-Destructive Testing 5 10 Semester 2 Civil
CIVE11035 Contaminated Land and Groundwater Remediation 5 10 Semester 2 Civil
CIVE11036 Computational Geomechanics 5 10 Semester 2 Civil
CLGE08001 The Greek World 1A: Greece in the Making 20 Semester 1 Classics General
CLGE08002 The Greek World 1B: Greece's New Horizons 20 Semester 2 Classics General
CLGE08003 The Roman World 1A: The Rise of Rome 20 Semester 1 Classics General
CLGE08004 The Roman World 1B: The Roman Empire 20 Semester 2 Classics General
CLLC08001 Prose Fiction in Comparative Perspective 20 Full Year Common Courses (School of Lit, Lang and Cult)
CLTR08008 Classical Literature 2: Greek and Roman Epic 20 Semester 2 Classical Literature in Translation
CLTR10009 Troy after the Fall 20 Semester 1 Classical Literature in Translation
CLTR10015 Socrates and Plato: Five Dialogues 20 Semester 2 Classical Literature in Translation
CMSE08002 Business Research Methods I: Quantitative Techniques 20 Semester 1 Business Studies
CMSE10002 Strategic Management 20 Semester 1 Business Studies
CMSE10003 Business Research Methods II: Applications and Analysis 20 Semester 2 Business Studies
DESI09007 Studio Practice Exchange (Design) 50 credits 50 Semester 2 Design
DESI09008 Studio Practice Exchange (Design) 60 credits 60 Semester 2 Design
DIVI08001 Religion, Violence and Peacebuilding 20 Semester 1 Divinity
DIVI08002 Atheism in Debate: Dawkins, his allies and his opponents 20 Semester 2 Divinity
EASC08001 Earth Dynamics 20 Semester 1 Earth Science
EASC08004 Oceanography 20 Semester 2 Earth Science
EASC08007 Global Environmental Processes 20 Semester 1 Earth Science
EASC08008 Introduction to Geophysics 20 Semester 2 Earth Science
EASC08011 Natural Hazards 20 Semester 1 Earth Science
EASC08014 Earth Materials 20 Semester 2 Earth Science
EASC08016 Physics of the Earth 20 Semester 2 Earth Science
EASC09002 Structural Geology 10 Semester 1 Earth Science
EASC09003 Hydrocarbons 10 Semester 2 Earth Science
EASC09005 Dynamic Stratigraphy 10 Semester 2 Earth Science
EASC09006 Palaeontology 10 Semester 1 Earth Science
EASC09007 Quaternary Environmental Change 10 Semester 1 Earth Science
EASC09008 Igneous and Metamorphic Petrology 10 Semester 1 Earth Science
EASC09009 Chemical Geology 10 Semester 1 Earth Science
EASC09011 Igneous Petrogenesis 10 Semester 2 Earth Science
EASC09013 Aquatic Systems 10 Semester 1 Earth Science
EASC09014 Metamorphic Petrology and Structure 10 Semester 2 Earth Science
EASC09019 Earth and Planetary Structure 10 Semester 2 Earth Science
EASC09021 Mathematical Methods for Geophysicists 10 Semester 1 Earth Science
EASC09024 Measurement Techniques in Geophysics 10 Semester 1 Earth Science
EASC09027 Global Tectonics 10 Semester 2 Earth Science
EASC09029 Geology 3rd Year Field Courses 10 Semester 2 Earth Science
EASC09031 Field Skills for Geologists 10 Flexible Earth Science
EASC09032 Field Skills for Earth Surface Scientists 10 Flexible Earth Science
EASC09033 Fields and Waves 10 Semester 1 Earth Science
EASC09035 Computational Modelling for Geosciences 10 Semester 1 Earth Science
EASC09037 Sedimentology 10 Semester 1 Earth Science
EASC09038 Geophysical Inverse Theory 10 Semester 2 Earth Science
EASC09043 Ore Mineralogy, Petrology and Geochemistry 10 Semester 2 Earth Science
EASC10011 Geology Dissertation 40 Semester 2 Earth Science
EASC10015 Hydrocarbon Reservoir Quality 10 Semester 2 Earth Science
EASC10021 Tectonic Geomorphology 10 Semester 2 Earth Science
EASC10022 Topics in Global Environmental Change 10 Block 3 (Sem 2) Earth Science
EASC10035 Seismology 10 Semester 1 Earth Science
EASC10036 Geomagnetism 10 Semester 1 Earth Science
EASC10037 Global Geophysics 10 Semester 2 Earth Science
EASC10038 Exploration Seismology 10 Semester 2 Earth Science
EASC10040 Transferable Skills for Geophysicists 10 Semester 1 Earth Science
EASC10048 Applied Environmental Geochemistry 10 Semester 1 Earth Science
EASC10049 Environmental Problems and Issues 10 Semester 1 Earth Science
EASC10050 Global Environmental Change 10 Block 3 (Sem 2) Earth Science
EASC10052 Geophysics Project 1 20 Semester 1 Earth Science
EASC10053 Geophysics Project 2 20 Semester 2 Earth Science
EASC10058 Geoscience Outreach 10 Full Year Earth Science
EASC10059 Environmental Geoscience Fieldwork and Synoptic Practical Examination 20 Semester 2 Earth Science
EASC10060 Carbonates 10 Semester 2 Earth Science
EASC10065 Geophysics Project 40 Full Year Earth Science
EASC10070 Frontiers in Geophysics 10 Semester 2 Earth Science
EASC10073 Advances in Metamorphism 10 Semester 2 Earth Science
EASC10077 Hydrogeology 2: Simulation of Groundwater Flow and Transport 10 Semester 2 Earth Science
EASC10078 Hydrogeology 3: Field and Modelling Project 10 Block 4 (Sem 2) Earth Science
EASC10082 Hydrogeology 1: Applied Hydrogeology 10 Semester 1 Earth Science
ECHS08002 Popular Religion, Women and Witchcraft in Early Modern Europe 20 Semester 2 History of Christianity
ECHS08004 History of Christianity as a World Religion 1B 20 Semester 2 History of Christianity
ECHS08005 History of Christianity as a World Religion 1A 20 Semester 1 History of Christianity
ECHS08008 Christianity before Constantine, 100-306 20 Semester 1 History of Christianity
ECHS08009 Social Christianity in Britain, Germany and the United States, 1848-1930 20 Semester 2 History of Christianity
ECHS10006 Creation of a Protestant Scotland, 1558-1638 20 Semester 2 History of Christianity
ECHS10012 The Making of Christian Orthodoxy 325-451 3/4 20 Semester 1 History of Christianity
ECHS10014 Early Christian Writers 3/4 20 Semester 2 History of Christianity
ECHS10016 Evangelism and Empire: Christianity in Africa, 1800 to the present 20 Semester 1 History of Christianity
ECHS10018 Tudor Reformations 20 Semester 1 History of Christianity
ECHS10020 Newman - Anglican and Catholic 20 Semester 2 History of Christianity
ECNM08002 Economic Principles and Applications 40 Full Year Economics
ECNM08003 Economic Applications 20 Semester 2 Economics
ECNM08005 Economics 1A 40 Full Year Economics
ECNM08006 Economics 2 40 Full Year Economics
ECNM08010 Economics 1A (VS1) 20 Semester 1 Economics
ECNM08011 Economics 2 (VS1) 20 Semester 1 Economics
ECNM08012 Issues in Global Economics 20 Semester 1 Economics
ECNM10004 Public Economics 20 Semester 2 Economics
ECNM10006 Capital and Growth Theory 20 Semester 2 Economics
ECNM10007 Economics of Self-Management 20 Semester 1 Economics
ECNM10013 Economics of Strategic Behaviour 40 Full Year Economics
ECNM10018 History of Economic Thought 40 Full Year Economics
ECNM10020 Economics of Financial Markets 20 Semester 1 Economics
ECNM10021 Labour Economics 20 Semester 2 Economics
ECNM10022 Natural Resource and Environmental Economics 20 Semester 1 Economics
ECNM10024 Monetary Theory and Policy 20 Semester 1 Economics
ECNM10025 History of Economic Thought 1 20 Semester 1 Economics
ECNM10026 History of Economic Thought 2 20 Semester 2 Economics
ECNM10032 Economics of Strategic Behaviour 1 20 Semester 1 Economics
ECNM10036 Economics of Transition 20 Semester 2 Economics
ECNM10050 Topics in Economic Analysis 1 20 Semester 1 Economics
ECNM10051 Topics in Economic Analysis 2 20 Semester 2 Economics
ECNM10052 Essentials of Econometrics 20 Semester 1 Economics
ECNM10053 Applications of Economic Analysis 20 Semester 2 Economics
ECNM10056 Applications of Econometrics 20 Semester 2 Economics
ECNM10060 Political Economy 20 Semester 1 Economics
ECNM10061 Development Economics 20 Semester 2 Economics
ECNM10062 Globalisation, Trade and Development 20 Semester 1 Economics
ECNM10063 Advanced Topics in Applied Econometrics 20 Semester 1 Economics
ECSC08003 Soil, Water and Atmospheric Processes 20 Semester 2 Ecological Science
ECSC08006 Principles of Ecology 20 Semester 1 Ecological Science
ECSC09002 Natural Resource Management 20 Semester 1 Ecological Science
ECSC09005 Environmental Pollution 20 Semester 2 Ecological Science
ECSC10014 Land-Atmosphere Interactions 10 Semester 1 Ecological Science
ECSC10017 Professional Skills in Ecological Science 10 Semester 1 Ecological Science
ECSC10022 Conservation Management 10 Semester 1 Ecological Science
ECSC10025 Effective Project Planning and Management 10 Block 3 (Sem 2) Ecological Science
ECSH08008 Social History 2.1 20 Semester 1 Economic and Social History
ECSH08026 British Society, 1650-2000 (Social History 1) 40 Full Year Economic and Social History
ECSH08029 British Society, 1650 - c.1880 (Social History 1.1) 20 Semester 1 Economic and Social History
ECSH08031 British Society, the 20th Century (Social History 1.2) 20 Semester 2 Economic and Social History
ECSH08035 Economic History 2: the Global Economy since 1500 40 Full Year Economic and Social History
ECSH08036 British Economic and Environmental History since 1900 20 Semester 1 Economic and Social History
ECSH08039 Economic History 2.2: The Global Economy Part 2 20 Semester 2 Economic and Social History
ECSH08040 Economic History 2.1: The Global Economy Part 1 20 Semester 1 Economic and Social History
ECSH08041 Social History 2.2: The Making of the Modern Body 20 Semester 2 Economic and Social History
ECSH10004 Leisure and the Rise of Industrial Society in Britain C.1780-1880 20 Semester 1 Economic and Social History
ECSH10016 Community and Society in Britain, 1560-1640 20 Semester 1 Economic and Social History
ECSH10017 Popular Culture and Belief in Britain, 1560-1640 20 Semester 2 Economic and Social History
ECSH10021 The U.S. Economy since 1918 20 Semester 2 Economic and Social History
ECSH10050 New Zealand and the World Economy, 1870-1939 20 Semester 2 Economic and Social History
ECSH10069 Youth and Modernity, c.1780-1880 20 Semester 1 Economic and Social History
ECSH10070 Youth and Modernity, c.1880-1970 20 Semester 2 Economic and Social History
ECSH10083 Madness and Society in Britain since c.1830 20 Semester 2 Economic and Social History
ECSH10084 Edinburgh since 1750 20 Semester 1 Economic and Social History
ECSH10089 Living Standards in Victorian and Edwardian Britain 20 Semester 2 Economic and Social History
EDUA08051 Education 2: Philosophical and Sociological Perspectives on Curriculum, Assessment, Pedagogy and Social Justice 20 Semester 1 Education
EDUA08052 Education 1A: Lifespan Development, Socialisation and Learning 20 Semester 1 Education
EDUA08053 Education 1B: Teaching, Learning and the Social Context of Education 20 Semester 2 Education
EDUA08057 Curriculum and Pedagogy 2a: Expressive Arts and Languages. 20 Semester 1 Education
EDUA08058 Curriculum and Pedagogy 1a: Health and Well-Being, Mathematics 20 Semester 1 Education
EDUA08060 Curriculum and Pedagogy 2b: Mathematics, Sciences and Technologies 20 Semester 1 Education
EDUA08062 Introduction to Community Education 20 Semester 1 Education
EDUA08063 Community Education: Theory, Policy and Politics 20 Semester 2 Education
EDUA08071 Working With Individuals and Groups 20 Semester 2 Education
EDUA08074 Curriculum and Pedagogy 2c: Health and Well-Being and Religious and Moral and Philosophical Studies 20 Semester 2 Education
EDUA10070 Technology Teaching 3 40 Semester 2 Education
EDUA10102 Curriculum and Pedagogy 3a: Languages and Religious and Moral and Philosophical Studies 20 Semester 2 Education
EIBM10001 Epidemiology Project 40 Full Year Epidemiology (Biomedical Sciences)
EIBM10002 Critical Literature Review 20 Full Year Epidemiology (Biomedical Sciences)
ELCF07004 Intermediate French Language 20 Semester 2 European Languages and Cultures - French
ELCF07005 Elementary French Language 20 Semester 1 European Languages and Cultures - French
ELCF07006 ELEMENTARY FRENCH LANGUAGE (SEMESTER 2) 20 Semester 2 European Languages and Cultures - French
ELCF08003 Literature and Culture in Medieval Europe 20 Full Year European Languages and Cultures - French
ELCF08004 French-English Translation for Francophone Exchange Students (Non-Graduating) 20 Full Year European Languages and Cultures - French
ELCF08005 French 1A 40 Full Year European Languages and Cultures - French
ELCF08006 French 1B 40 Full Year European Languages and Cultures - French
ELCF08007 Introduction to European Cinema 2 20 Full Year European Languages and Cultures - French
ELCF08008 French-English Translation for Francophone Exchange Students (VS1) 10 Semester 1 European Languages and Cultures - French
ELCF08009 Politics and Institutions of Contemporary France A 20 Semester 2 European Languages and Cultures - French
ELCF08011 French-English Translation for Francophone Exchange Students (VS2) 10 Semester 2 European Languages and Cultures - French
ELCF09002 Ecriture Feminine (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09004 Simone de Beauvoir: Intellectual of the 20th Century (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09009 Politique Regionale, Identite Culturelle (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09010 Contemporary French Crime Fiction (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09011 The Monster in French Literature (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09013 Seventeenth Century French Theatre (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09015 Intimate Exposures: Fifty Years of French First-Person Cinema (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09016 Sartre (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09017 Love and Melancholy in Early Modern France (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09020 Twentieth Century French Political Thought (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09021 Reading French Verse 1857-1876 (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09022 Women writers in early modern France (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09023 Literature and Film: The Challenge of Adaptation (Ordinary) 20 Semester 1 European Languages and Cultures - French
ELCF09025 Freud in France (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09027 Marcel Proust and the Art of Being Modern (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF09030 The Modern City : Paris (ORDINARY) 20 Semester 1 European Languages and Cultures - French
ELCF09031 Exploring Belgian Identities in Literature and Film (Ordinary) 20 Semester 2 European Languages and Cultures - French
ELCF10046 French 3 Language 20 Full Year European Languages and Cultures - French
ELCG07001 Introductory German Language 20 Semester 1 European Languages and Cultures - German
ELCG07004 Intermediate German Language 20 Semester 2 European Languages and Cultures - German
ELCG07005 Introductory German Language 20 Semester 2 European Languages and Cultures - German
ELCG08001 German 1A 40 Full Year European Languages and Cultures - German
ELCG08002 German 1B 40 Full Year European Languages and Cultures - German
ELCG08006 German 2 40 Full Year European Languages and Cultures - German
ELCG09002 The Nibelungenlied and its reception in modern Germany (Ordinary) 20 Semester 2 European Languages and Cultures - German
ELCG09005 The Third Reich in Literature and Testimony (Ordinary) 20 Semester 1 European Languages and Cultures - German
ELCG09006 Russian 3 Language (VS) 20 Full Year European Languages and Cultures - Russian Studies
ELCG09007 Bertolt Brecht (Ordinary) 20 Semester 1 European Languages and Cultures - German
ELCG09009 Germany and Islam 20 Semester 1 European Languages and Cultures - German
ELCG10020 German 3 Language 20 Full Year European Languages and Cultures - German
ELCH07001 Introductory Spanish Language 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH07002 Introductory Spanish Language 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH07003 Intermediate Spanish Language 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH07004 Intermediate Spanish Language 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH08002 Spanish 1B 40 Full Year European Languages and Cultures - Hispanic Studies
ELCH08004 Spanish 2 40 Full Year European Languages and Cultures - Hispanic Studies
ELCH08007 Culture and Society in the Portuguese Speaking World 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH08013 Portuguese Language 2 20 Full Year European Languages and Cultures - Hispanic Studies
ELCH09001 The Quest for Identity in Medieval Spain (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09002 Twentieth-Century Spanish Theatre (Ordinary) 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH09003 History and the Writer in Latin America (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09005 Reading Latin American Poetry (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09006 Written Lives: Literature, Digressiveness, and the Real (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09008 The Generation of 98: The Social and Cultural Contexts of Pre-War Literature (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09009 The Spanish Newspaper Column by Writers (Ordinary) 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH09010 The Novel of the Spanish Transition (Ordinary) 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH09011 The Pursuit of Reality: Modern Spanish Fiction (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09012 Literature and Society in Golden Age of Spain (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH09013 The Spanish Baroque: Theatre, Literature and Visual Arts in the Golden Age (Ordinary) 20 Semester 2 European Languages and Cultures - Hispanic Studies
ELCH09015 Brazilian Literature (Ordinary) 20 Semester 1 European Languages and Cultures - Hispanic Studies
ELCH10034 Spanish 3 Language 20 Full Year European Languages and Cultures - Hispanic Studies
ELCI07001 Introductory Italian Language 20 Semester 1 European Languages and Cultures - Italian
ELCI07002 Introductory Italian Language 20 Semester 2 European Languages and Cultures - Italian
ELCI07004 Intermediate Italian Language 20 Semester 2 European Languages and Cultures - Italian
ELCI08001 Italian 1 40 Full Year European Languages and Cultures - Italian
ELCI08004 Italian Language 2 20 Full Year European Languages and Cultures - Italian
ELCI08005 Italian Literature: Texts in Context 2 20 Full Year European Languages and Cultures - Italian
ELCI09005 Italo Calvino: Four Decades of Renewal (ordinary) 20 Semester 1 European Languages and Cultures - Italian
ELCI09006 Cleaning Up the 'Mess': Gadda' as test (hard test) for theory (any theory) (Ordinary) 20 Semester 2 European Languages and Cultures - Italian
ELCI09008 Cities in Postwar Italian Literature - (Ordinary) 20 Semester 2 European Languages and Cultures - Italian
ELCI09011 Hannibal Lectures: Pasolini and the Cannibal Writers (Ordinary) 20 Semester 1 European Languages and Cultures - Italian
ELCI10023 Italian 3 Language 20 Full Year European Languages and Cultures - Italian
ELCR07001 Introductory Russian Language 20 Semester 1 European Languages and Cultures - Russian Studies
ELCR07002 Intermediate Russian Language 20 Semester 2 European Languages and Cultures - Russian Studies
ELCR08002 Russian Studies 1B 40 Full Year European Languages and Cultures - Russian Studies
ELCR08003 Russian Language 2 20 Full Year European Languages and Cultures - Russian Studies
ELCR08005 Russian Studies 1A 40 Full Year European Languages and Cultures - Russian Studies
ELCR08006 The Golden and Silver Ages of Russian Literature (1820-1920s) 20 Semester 2 European Languages and Cultures - Russian Studies
ELCR09001 The Post-Soviet Word, Image and Memory (Ordinary) 20 Semester 2 European Languages and Cultures - Russian Studies
ELCR09002 The Great Russian Novel (Ordinary) 20 Semester 2 European Languages and Cultures - Russian Studies
ELCR10017 Russian Oral and Written Language (VS2) 20 Semester 2 European Languages and Cultures - Russian Studies
ELCR10018 The Russian Language Society from Proper use to Propaganda 20 Semester 1 European Languages and Cultures - Russian Studies
ELCS07002 Introductory Swedish 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS07003 Introductory Danish Language 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS07004 Intermediate Danish Language 20 Semester 2 European Languages and Cultures - Scandinavian Studies
ELCS07005 Intermediate Swedish Language 20 Semester 2 European Languages and Cultures - Scandinavian Studies
ELCS08008 Danish Language 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08010 Scandinavian Languages 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08011 Norwegian Language 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08013 Swedish Language 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08023 Scandinavian Historical and Cultural Topics 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08025 Scandinavian Historical and Cultural Topics 2 (VS1) 10 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS08027 Swedish 1 40 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08028 Norwegian 1 40 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08029 Scandinavian Literature 2 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS08030 Norwegian 1 (VS1) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS08031 Danish 1 (VS1) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS08032 Swedish 1 (VS1) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS08033 Danish 1 40 Full Year European Languages and Cultures - Scandinavian Studies
ELCS09001 Ibsen, Brandes and Strindberg (Ordinary) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS09004 Old Norse Studies (Ordinary) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS09006 History of the Scandinavian Novel (Ordinary) 20 Semester 1 European Languages and Cultures - Scandinavian Studies
ELCS09009 History of the Scandinavian Languages (Ordinary) 20 Semester 2 European Languages and Cultures - Scandinavian Studies
ELCS09010 Viking Studies (Ordinary) 20 Semester 2 European Languages and Cultures - Scandinavian Studies
ELCS10019 Danish 3 Language 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS10020 Norwegian 3 Language 20 Full Year European Languages and Cultures - Scandinavian Studies
ELCS10021 Swedish 3 Language 20 Full Year European Languages and Cultures - Scandinavian Studies
ELEE08001 Electrical Engineering 1 20 Semester 2 Electronics
ELEE10003 Microelectronic Device Principles 4 10 Semester 1 Electronics
ELEE10004 Power Electronics 4 10 Semester 1 Electronics
ELEE10005 Power Systems and Machines 4 10 Semester 1 Electronics
ELEE10006 Digital Communications 4 10 Semester 1 Electronics
ELEE10007 Digital System Design 4 10 Semester 2 Electronics
ELEE10010 Digital Signal Analysis 4 10 Semester 1 Electronics
ELEE10011 BEng Electronics and Electrical Engineering Project 4 40 Full Year Electronics
ELEE10012 BEng Communications Project 4 40 Full Year Electronics
ELEE10013 BEng Electronics Project 4 40 Full Year Electronics
ELEE10017 Professional Issues for Engineers 4 10 Semester 2 Electronics
ELEE10018 BEng Electronics/Electrical Project 4B 40 Semester 2 Electronics
ELEE10020 Analogue Electronics (Circuits) 4 10 Semester 2 Electronics
ELEE10021 Analogue Electronics (Project) 4 20 Full Year Electronics
ELEE10022 Fundamentals of Mechanical Engineering for Renewable Energy 3 10 Semester 1 Electronics
ELEE11050 Electronic/Electrical Engineering System Design 5 20 Semester 2 Electronics
ELEE11053 Electronic Product Design and Manufacture 5 20 Semester 2 Electronics
ELEE11054 Power Systems Engineering 5 20 Semester 2 Electronics
ELEE11055 MEng Electronics Project Phase One - 5 20 Semester 2 Electronics
ELEE11056 MEng Electronics Project Phase Two - 5 60 Semester 1 Electronics
ELEE11057 MEng Electrical Engineering Project Phase One - 5 20 Semester 2 Electronics
ELEE11058 MEng Electrical Engineering Project Phase Two - 5 60 Semester 1 Electronics
ELEE11059 MEng Electronics and Electrical Engineering Project Phase One - 5 20 Semester 2 Electronics
ELEE11060 MEng Electronics and Electrical Engineering Project Phase Two - 5 60 Semester 1 Electronics
ELEE11065 MEng Electronics and Informatics Project Phase One - 5 20 Semester 2 Electronics
ELEE11066 MEng Electronics and Informatics Project Phase Two - 5 60 Semester 1 Electronics
ELEE11067 MEng Electronics/Electrical Engineering Project Phase One 5B 20 Flexible Electronics
ELEE11068 MEng Electronics/Electrical Engineering Project Phase Two 5B 60 Flexible Electronics
ELEE11069 Group Design Project (Micro-system Biosensor Design) 20 Semester 1 Electronics
ELEE11071 MEng Communications Project Phase One - 5 20 Semester 2 Electronics
ELEE11072 MEng Communications Project Phase Two - 5 60 Semester 1 Electronics
ELEE11073 Analogue Electronics (Project) 5 20 Semester 2 Electronics
ELEE11078 Power Conversion 4 10 Semester 2 Electronics
ENAI07001 Academic English for International Students 1 20 Semester 1 English - Academic (International Students Only)
ENAI07002 Academic English for International Students 2 20 Semester 2 English - Academic (International Students Only)
ENAI07004 Academic English for International Students 1 (pm) 20 Semester 1 English - Academic (International Students Only)
ENLI08001 English Literature 1 40 Full Year English Literature
ENLI08003 English Literature 2 40 Full Year English Literature
ENLI08004 Scottish Literature 2 40 Full Year English Literature
ENLI08008 English Literature 1 (VS1) 20 Semester 1 English Literature
ENLI08009 English Literature 1 (VS2) 20 Semester 2 English Literature
ENLI08012 English Literature 2 (VS1) 20 Semester 1 English Literature
ENLI08013 English Literature 2 (VS2) 20 Semester 2 English Literature
ENLI08014 Scottish Literature 2a (VS1) 20 Semester 1 English Literature
ENLI08015 Scottish Literature 2b (VS2) 20 Semester 2 English Literature
ENLI08016 Scottish Literature 1 40 Full Year English Literature
ENLI08017 Scottish Literature 1A (VS1) 20 Semester 1 English Literature
ENLI08018 Scottish Literature 1 (VS2) 20 Semester 2 English Literature
ENLI10096 Cities of Words: 20th Century Urban America 20 Semester 2 English Literature
ENLI10101 Stories for Boys 20 Semester 1 English Literature
ENLI10110 Body in Literature 20 Semester 1 English Literature
ENLI10112 Critical Practice: Prose 10 Semester 2 English Literature
ENLI10114 Creative Writing Part I: Poetry 20 Semester 1 English Literature
ENLI10115 Creative Writing Part 2: Prose 20 Semester 2 English Literature
ENLI10119 Shakespeare: Modes and Genres 20 Semester 2 English Literature
ENLI10122 Utopia 1: Imaginary Journeys from More to Huxley 20 Semester 1 English Literature
ENLI10187 Critical Practice: Poetry 10 Semester 1 English Literature
ENLI10188 Critical Practice: Performance 10 Semester 2 English Literature
ENLI10189 The Subject of Poetry: Marvell to Coleridge 20 Semester 2 English Literature
ENLI10199 Falling in Love in the Middle Ages 20 Semester 1 English Literature
ENLI10249 'We are [not] Amused': Victorian Comic Literature 20 Semester 2 English Literature
ENLI10267 The Field Full of Folk 20 Semester 1 English Literature
ENLI10271 Working Class Representations 20 Semester 1 English Literature
ENLI10278 Drama, Stage and Audience: 1660-1780 20 Semester 2 English Literature
ENLI10279 Shakespeare's Comedies: Identity and Illusion 20 Semester 2 English Literature
ENLI10284 Sovereign Bodies: Tragedy c. 1380-1625 20 Semester 1 English Literature
ENLI10286 American Innocence 20 Semester 2 English Literature
ENLI10298 Discourses of Desire: Sex, Gender, and the Sonnet Sequence in Tudor and Stuart England. 20 Semester 1 English Literature
ENLI10305 Literature and Scepticism: Renaissance to Restoration 20 Semester 2 English Literature
ENLI10306 Critical Practice: Criticism 10 Semester 1 English Literature
ENLI10327 Medieval and Renaissance Scottish Literature 20 Semester 1 English Literature
ENLI10340 Poetry and Northern Ireland 20 Semester 2 English Literature
ENLI10342 Writing for Theatre: An Introduction 20 Semester 1 English Literature
ENVI08001 Sustainability, Society and Environment 20 Semester 2 Environmental Courses
GEGR08001 Environmental Sensitivity and Change 20 Semester 1 Geography
GEGR08002 Geomorphology 20 Semester 2 Geography
GEGR08003 Economic and Political Geography 20 Semester 1 Geography
GEGR08004 Social and Cultural Geography 20 Semester 2 Geography
GEGR08007 Human Geography 20 Semester 1 Geography
GEGR09004 Quantitative Methods in Geography 10 Block 2 (Sem 1) Geography
GEGR09005 Qualitative Methods in Geography 10 Block 1 (Sem 1) Geography
GEGR09007 Geography Small Research Project 10 Block 4 (Sem 2) Geography
GEGR09008 Geography Fieldwork: Foundations (Human) 10 Semester 1 Geography
GEGR09011 Research Design in Geography 10 Block 3 (Sem 2) Geography
GEGR09012 The Nature of Geographical Knowledge 20 Semester 1 Geography
GEGR09013 Geography Matters 20 Semester 2 Geography
GEGR10035 Minorities in Multicultural Society 20 Semester 2 Geography
GEGR10039 Principles of Geographical Information Science 20 Semester 1 Geography
GEGR10055 Remote Sensing and Global Climate Change 20 Semester 1 Geography
GEGR10071 Frontiers in Physical Geography 2 20 Semester 1 Geography
GEGR10078 Geography of Wine 20 Semester 2 Geography
GEGR10079 Values and the Environment 20 Semester 1 Geography
GEGR10093 Tropical Ecosystems, Climate, and Lost Civilisations 20 Semester 2 Geography
GEGR10094 Eroding Landscapes: Mountains, Hills and Rivers 20 Semester 1 Geography
GEGR10101 Political Ecology 20 Semester 2 Geography
GENE10004 Genetics of Host-Parasite Interactions 10 Semester 1 Genetics
GENE10010 Genetics Project 40 Semester 2 Genetics
GENE10011 Genetics Library Project 10 Full Year Genetics
GESC08001 Earth Surface Systems 20 Semester 2 Geosciences
GESC08002 Earth Modelling and Prediction 20 Semester 1 Geosciences
GESC11003 Frontiers in Earth Science 10 Semester 2 Geosciences
GESC11004 MEarthSci field training 20 Flexible Geosciences
GREE08003 Greek 1A 20 Semester 1 Greek
GREE08004 Greek 1B 20 Semester 2 Greek
GREE08005 Greek 1C 20 Semester 1 Greek
GREE08006 Greek 1D 20 Semester 2 Greek
GREE08007 Greek 2A 20 Semester 1 Greek
GREE08008 Greek 2B 20 Semester 2 Greek
GREE10002 Homer 20 Semester 2 Greek
GREE10009 Greek Language (A) 20 Full Year Greek
GREE10011 Greek Comedy 20 Semester 1 Greek
GREE10021 Greek Language (Ah1) 10 Semester 1 Greek
GREE10022 Greek Language (Ah2) 10 Semester 2 Greek
GREE10023 Socrates and Plato 20 Semester 2 Greek
GREE10029 Greek Literature of the Roman Empire 20 Semester 1 Greek
HIAR08009 History of Art 1 40 Full Year History of Art
HIAR08010 History of Art 1A (VS1) 20 Semester 1 History of Art
HIAR08011 History of Art 1B (VS2) 20 Semester 2 History of Art
HIAR08012 History of Art 2 40 Full Year History of Art
HIAR08013 History of Art 2A (VS1) 20 Semester 1 History of Art
HIAR08014 History of Art 2B (VS2) 20 Semester 2 History of Art
HIAR10004 History of Art Analytical Report (A) 20 Semester 1 History of Art
HIAR10013 The Detailed Imagination: Netherlandish Painting in the Age of Jan van Eyck 20 Semester 1 History of Art
HIAR10029 Europe 1900: Nationalism and Decadence at the Fin-De-Siecle 20 Semester 2 History of Art
HIAR10031 History of Art Analytical Report B 20 Semester 2 History of Art
HIAR10035 Scottish Art in the Age of Change 1945-2000 20 Semester 1 History of Art
HIAR10039 The High Renaissance in Rome and Florence 20 Semester 2 History of Art
HIAR10066 Sexual Politics and the Image 20 Semester 2 History of Art
HIAR10068 Sinners, Saints and Seers: Scottish, Irish and English art from 600-900 20 Semester 1 History of Art
HIAR10070 Rome: From Imperial Capital to Holy City, c. 300-1300 20 Semester 2 History of Art
HIAR10078 Velázquez in context 20 Semester 1 History of Art
HIAR10097 The Death and Life of Painting 20 Semester 2 History of Art
HIAR10104 Dada and Surrealism: The Shattered Subject 20 Semester 1 History of Art
HIAR10107 Modern Art in Shanghai, 1840-1930 20 Semester 2 History of Art
HIAR10110 Sacred and Profane Painting in Quattrocento Italy 20 Semester 1 History of Art
HIAR10114 How to Make Italian Renaissance Art: Media, Methods and Materials in Theory and Practice 1400-1550 20 Semester 2 History of Art
HIAR10122 Caravaggio, 'the man who came to destroy painting,? 20 Semester 1 History of Art
HIST08001 British History 1 40 Full Year History
HIST08003 American History 2 40 Full Year History
HIST08010 British History 1 (VS1) 20 Semester 1 History
HIST08011 British History 1 (VS2) 20 Semester 2 History
HIST08016 American History 2 (VS2) 20 Semester 2 History
HIST08017 American History 2 (VS1) 20 Semester 1 History
HIST10003 Methodology of History 1 20 Semester 1 History
HIST10005 The Fall of Rome 20 Semester 1 History
HIST10031 The Frontier in American History, 1763-1890 20 Semester 1 History
HIST10032 Making Histories: Current Theories in Writing History 20 Semester 1 History
HIST10040 Post-Colonial South Asia 20 Semester 1 History
HIST10049 Japan: Politics, Culture and Social Change 1868-1952 20 Semester 2 History
HIST10053 China's Twentieth Century Revolutions 20 Semester 1 History
HIST10072 Gender and Society: Men and Women in the Middle Ages, 1000-1500 20 Semester 2 History
HIST10101 Renaissance Italians 20 Semester 2 History
HIST10103 The United States in the 1960s 20 Semester 1 History
HIST10116 Black Nationalism in America 20 Semester 2 History
HIST10153 Cuba since 1895: the Pursuit of Independence 20 Semester 2 History
HIST10158 The Scottish Enlightenment 20 Semester 2 History
HIST10160 Plague, Politics and Protest: Rebellion and Society in Fourteenth-century England 20 Semester 2 History
HIST10164 The Holocaust 20 Semester 1 History
HIST10172 The Making of African Urban Spaces in the 19th and 20th Centuries: Order, Disorder and Urban Identities 20 Semester 2 History
HIST10197 Intellectual History from Antiquity to the Renaissance 20 Semester 2 History
HIST10198 Divided City: Berlin since the Third Reich 20 Semester 1 History
HIST10200 'The Blessed Union' (James VI and I): The Uniting of the Kingdoms 20 Semester 2 History
HIST10202 Clash of Empires and Religious Conflict in the Eastern Mediterranean World from Justinian to Iconoclasm (c550-c800) 20 Semester 1 History
HIST10208 Immigration and Ethnicity in Modern Britain, 1850-1970 20 Semester 1 History
HIST10257 Intellectual History from Montesquieu to Marx 20 Semester 2 History
HIST10261 Early Modern English Witchcraft 20 Semester 2 History
HIST10262 The Normans in Eleventh-Century Europe 20 Semester 1 History
HIST10279 Gender and Sexuality in Early Modern Europe 20 Semester 2 History
HIST10280 Medicine, Science and Politics at the Courts of Early Modern Europe 20 Semester 1 History
HIST10281 The Making of Modern Ireland, c.1798-1940: Politics and Society 20 Semester 1 History
HIST10291 Africa: Migration and Identity 20 Semester 2 History
HIST10302 Restoration Spain, 1875-1923 20 Semester 2 History
HIST10337 Revolutionary Russia, 1861-1921 20 Semester 2 History
HIST10338 The French Revolution 20 Semester 2 History
HIST10340 Human-Animal Relations in Late Medieval and Early Modern Europe 20 Semester 1 History
HIST10341 War and Memory in the Twentieth Century 20 Semester 2 History
HIST10342 Gender Identities in Britain during the Two World Wars 20 Semester 1 History
HIST10344 From New Jerusalem to New Labour: The Labour Party in Contemporary Britain 20 Semester 1 History
HIST10349 Wine in Global History: Regulation, Consumption and Contention 20 Semester 1 History
HIST10359 The Third Reich 1933-1945 20 Semester 1 History
HIST10364 Ming China (1368-1644) and its Cultural Legacy 20 Semester 1 History
IMES07001 Introductory Arabic Language 20 Semester 2 Islamic and Middle Eastern Studies
IMES08006 Arabic 2 40 Full Year Islamic and Middle Eastern Studies
IMES08007 Persian 2 40 Full Year Islamic and Middle Eastern Studies
IMES08010 Turkish 1 40 Full Year Islamic and Middle Eastern Studies
IMES08011 Turkish 2 40 Full Year Islamic and Middle Eastern Studies
IMES08022 Arabic 2 (VS1) 20 Semester 1 Islamic and Middle Eastern Studies
IMES08023 Introduction to Islam A: The Foundational Sources 20 Semester 1 Islamic and Middle Eastern Studies
IMES08024 Introduction to Islam B: Religious Thought and Culture 20 Semester 2 Islamic and Middle Eastern Studies
IMES08026 Arabic 1a 20 Semester 1 Islamic and Middle Eastern Studies
IMES08027 Arabic 1b 20 Semester 2 Islamic and Middle Eastern Studies
IMES08032 Introduction to Islam 40 Full Year Islamic and Middle Eastern Studies
IMES08033 Islamic History A: The Formation of the Islamic World 20 Semester 1 Islamic and Middle Eastern Studies
IMES08034 Islamic History B: From the Crusades to the 'Gunpowder Empires' 20 Semester 2 Islamic and Middle Eastern Studies
IMES08035 Islamic History: From the Origins of Islam to the Age of Suleyman the Magnificent 40 Full Year Islamic and Middle Eastern Studies
IMES08036 Modern Middle Eastern History A: Domestic Transformation and International Challenges 20 Semester 1 Islamic and Middle Eastern Studies
IMES08037 Modern Middle Eastern History B: Postwar Independence and Conflict 20 Semester 2 Islamic and Middle Eastern Studies
IMES08038 Modern Middle Eastern History: Emergence and Encounters 40 Full Year Islamic and Middle Eastern Studies
IMES08039 Arabic 2 (VS2) 20 Semester 2 Islamic and Middle Eastern Studies
IMES08046 Persian 1a 20 Semester 1 Islamic and Middle Eastern Studies
IMES10032 Shi'ite Islam 20 Semester 2 Islamic and Middle Eastern Studies
IMES10035 Cinema and Society in the Middle East 20 Semester 2 Islamic and Middle Eastern Studies
IMES10045 Jihad in Muslim Politics and Society 20 Semester 1 Islamic and Middle Eastern Studies
IMES10060 Christian-Muslim Relations, Yesterday, Today, and Tomorrow 20 Semester 2 Islamic and Middle Eastern Studies
IMES10061 Modern Persian Literature and 'Modern' Iran 20 Semester 1 Islamic and Middle Eastern Studies
IMES10062 Iran From the Safavids to the Islamic Republic 20 Semester 2 Islamic and Middle Eastern Studies
IMES10072 The Arab-Israeli Conflict: Nations in Collision 20 Semester 1 Islamic and Middle Eastern Studies
IMES10076 Of Wine, Love and Loss: Reading Iran through Classical Persian Literature 20 Semester 2 Islamic and Middle Eastern Studies
IMES10077 Islam in Modern Societies 20 Semester 1 Islamic and Middle Eastern Studies
IMES10079 The First Muslim Empire: The Islamic World before Sunnism and Shi'ism 20 Semester 1 Islamic and Middle Eastern Studies
INFR08008 Informatics 2A - Processing Formal and Natural Languages 20 Semester 1 Informatics
INFR08009 Informatics 2B - Algorithms, Data Structures, Learning 20 Semester 2 Informatics
INFR08010 Informatics 2D - Reasoning and Agents 20 Semester 2 Informatics
INFR08012 Informatics 1 - Computation and Logic 10 Semester 1 Informatics
INFR08013 Informatics 1 - Functional Programming 10 Semester 1 Informatics
INFR08014 Informatics 1 - Object-Oriented Programming 10 Semester 2 Informatics
INFR08015 Informatics 1 - Data and Analysis 10 Semester 2 Informatics
INFR08018 Informatics 2C - Introduction to Computer Systems 10 Semester 1 Informatics
INFR08019 Informatics 2C - Introduction to Software Engineering 10 Semester 1 Informatics
INFR08020 Informatics 1 - Cognitive Science 20 Semester 2 Informatics
INFR08022 Computer Programming Skills and Concepts 20 Semester 1 Informatics
INFR08023 Discrete Mathematics and Mathematical Reasoning 20 Semester 1 Informatics
INFR09006 Algorithms and Data Structures 10 Semester 1 Informatics
INFR09007 Compiling Techniques 10 Semester 2 Informatics
INFR09009 Computer Architecture 10 Semester 2 Informatics
INFR09010 Computer Design 10 Semester 1 Informatics
INFR09011 Database Systems 10 Semester 1 Informatics
INFR09014 Language Semantics and Implementation 10 Semester 2 Informatics
INFR09015 Operating Systems 10 Semester 1 Informatics
INFR09016 Software Engineering with Objects and Components 10 Semester 1 Informatics
INFR09019 Introduction to Vision and Robotics 10 Semester 2 Informatics
INFR09024 Software Testing 10 Semester 2 Informatics
INFR09025 Computer Security 10 Semester 2 Informatics
INFR09027 Computer Communications and Networks 10 Semester 2 Informatics
INFR09028 Foundations of Natural Language Processing 10 Semester 2 Informatics
INFR09029 Introductory Applied Machine Learning 10 Semester 1 Informatics
INFR09031 Logic Programming 10 Semester 1 Informatics
INFR09035 Computational Cognitive Science 10 Semester 1 Informatics
INFR10003 Advances in Programming Languages 10 Semester 1 Informatics
INFR10005 Intelligent Autonomous Robotics (Level 10) 10 Semester 1 Informatics
INFR10007 Communication and Concurrency 10 Semester 1 Informatics
INFR10008 Computational Complexity 10 Semester 2 Informatics
INFR10009 Computer Algebra 10 Semester 2 Informatics
INFR10013 Embedded Software 10 Semester 2 Informatics
INFR10017 Querying and Storing XML 10 Semester 2 Informatics
INFR10022 Professional Issues (Level 10) 10 Semester 1 Informatics
INFR10049 Agent Based Systems (Level 10) 10 Semester 2 Informatics
INFR11011 Advanced Databases (Level 11) 10 Semester 2 Informatics
INFR11017 Human-Computer Interaction (Level 11) 10 Semester 1 Informatics
INFR11021 Computer Graphics (Level 11) 10 Semester 1 Informatics
INFR11022 Distributed Systems (Level 11) 10 Semester 1 Informatics
INFR11023 Parallel Programming Languages and Systems (Level 11) 10 Semester 2 Informatics
INFR11024 Parallel Architectures (Level 11) 10 Semester 2 Informatics
INFR11027 Text Technologies (Level 11) 10 Semester 1 Informatics
INFR11030 Multi-agent Semantic Web Systems (Level 11) 10 Semester 2 Informatics
INFR11031 Advanced Vision (Level 11) 10 Semester 2 Informatics
INFR11032 Compiler Optimisation (Level 11) 10 Semester 2 Informatics
INFR11033 Automatic Speech Recognition 10 Semester 2 Informatics
INFR11037 Computational Neuroscience of Vision 10 Semester 2 Informatics
INFR11038 Software Architecture, Process, and Management (Level 11) 10 Semester 2 Informatics
INFR11049 Computer Networking (Level 11) 10 Semester 1 Informatics
INFR11058 Data Integration and Exchange (Level 11) 10 Semester 2 Informatics
INFR11060 Natural Language Generation (Level 11) 10 Semester 2 Informatics
INFR11061 Natural Language Understanding (Level 11) 10 Semester 2 Informatics
INFR11062 Machine Translation (Level 11) 10 Semester 2 Informatics
INFR11067 Computer Animation & Visualisation (Level 11) 10 Semester 2 Informatics
INFR11069 Adaptive Learning Environments 1 (Level 11) 10 Semester 2 Informatics
INFR11073 Machine Learning & Pattern Recognition (Level 11) 10 Semester 1 Informatics
INFR11074 Automated Reasoning (Level 11) 10 Semester 1 Informatics
INFR11082 Performance Modelling (Level 11) 10 Semester 1 Informatics
INFR11086 Topics in Cognitive Modelling (Level 11) 10 Semester 2 Informatics
INFR11088 Extreme Computing 10 Semester 1 Informatics
INFR11098 Secure Programming 10 Semester 2 Informatics
LASC08015 Linguistics & English Language 1 40 Full Year Language Sciences
LASC08016 A Brief Introduction to Language 20 Semester 1 Language Sciences
LASC08017 LEL2A: Linguistic Theory and the Structure of English 20 Semester 1 Language Sciences
LASC08018 LEL2B: Phonetic Analysis and Empirical Methods 20 Semester 1 Language Sciences
LASC08019 LEL2C: English in Time and Space 20 Semester 2 Language Sciences
LASC08020 LEL2D: Cross-linguistic Variation: Limits and Theories 20 Semester 2 Language Sciences
LASC08021 LEL2E: Structure and History of European Languages 20 Semester 2 Language Sciences
LASC10002 Sociolinguistics 20 Semester 1 Language Sciences
LASC10007 English Word-Formation 20 Semester 2 Language Sciences
LASC10009 Middle English 20 Semester 1 Language Sciences
LASC10011 Lexical Semantics 20 Semester 1 Language Sciences
LASC10018 Simulating Language 20 Semester 2 Language Sciences
LASC10021 Historical Linguistics 20 Semester 2 Language Sciences
LASC10029 First Language Acquisition (Honours) 20 Semester 1 Language Sciences
LASC10031 Origins and Evolution of Language (Hons) 20 Semester 1 Language Sciences
LASC10033 Statistics and Experimental Design 20 Semester 1 Language Sciences
LASC10041 Honours Foundation: Phonology & Phonetics 20 Semester 1 Language Sciences
LASC10045 English grammar: a cognitive account 20 Semester 1 Language Sciences
LASC10049 Reading Old English 20 Semester 1 Language Sciences
LASC10055 Corpus Linguistics 20 Semester 2 Language Sciences
LASC10058 Advanced Topics in Phonetics: Speech Production and Perception (Honours) 20 Semester 2 Language Sciences
LASC10061 Speech Processing (Hons) 20 Semester 1 Language Sciences
LASC10062 Speech Synthesis 20 Semester 2 Language Sciences
LASC10065 Syntactic Theory and English Syntax 20 Semester 1 Language Sciences
LASC10066 Figurative Language 20 Semester 2 Language Sciences
LASC10067 Pragmatics 20 Semester 2 Language Sciences
LASC10072 Scots and Scottish English 20 Semester 1 Language Sciences
LASC10077 Child Bilingualism: Language and Cognition 20 Semester 2 Language Sciences
LASC10079 Computer Programming for Speech and Language Processing 20 Semester 1 Language Sciences
LASC10081 Computational Phonology 20 Semester 2 Language Sciences
LASC10083 Phonological Theory and English Phonology 20 Semester 1 Language Sciences
LASC10084 Syntax: Theory and Practice 20 Semester 1 Language Sciences
LASC10085 Dialects of English in Britain and Ireland 20 Semester 2 Language Sciences
LATI08007 Latin 1A 20 Semester 1 Latin
LATI08008 Latin 1B 20 Semester 2 Latin
LATI08009 Latin 1C 20 Semester 1 Latin
LATI08010 Latin 1D 20 Semester 2 Latin
LATI08011 Latin 2A 20 Semester 1 Latin
LATI08012 Latin 2B 20 Semester 2 Latin
LATI10011 Latin Language (A) 20 Full Year Latin
LATI10023 Latin Language (Ah1) 10 Semester 1 Latin
LATI10024 Latin Language (Ah2) 10 Semester 2 Latin
LATI10025 Late Latin: Autobiographical Narratives from the 4th and 5th Centuries AD 20 Semester 1 Latin
LATI10027 The Catilinarian Conspiracy 20 Semester 2 Latin
LAWS08053 Introduction to the European Union 40 Full Year Law
LAWS08058 Business Law 20 Semester 1 Law
LAWS08104 Civil Law Ordinary 40 Full Year Law
LAWS08114 International Law Ordinary (semester 1) 20 Semester 1 Law
LAWS08118 Revenue Law 10 Semester 2 Law
LAWS08119 International Private Law Ordinary 10 Semester 1 Law
LAWS08120 Employment law 20 Semester 2 Law
LAWS08123 Public Law of the UK and Scotland 20 Semester 2 Law
LAWS08124 Law in Context 10 Semester 2 Law
LAWS08125 European Union Law (Ordinary) A 10 Semester 2 Law
LAWS08126 Family Law (Ordinary) 10 Semester 1 Law
LAWS08127 Contract and Unjustified Enrichment 10 Semester 1 Law
LAWS08128 Scottish Legal System 20 Semester 1 Law
LAWS08129 Jurisprudence 10 Semester 1 Law
LAWS08130 Succession and Trust Law 10 Semester 2 Law
LAWS08131 Commercial Law (Ordinary) 20 Semester 2 Law
LAWS08133 Property Law (Ordinary) 20 Full Year Law
LAWS08134 Business Entities 10 Semester 1 Law
LAWS08136 Introduction to Criminal Justice 20 Semester 2 Law
LAWS08137 Introduction to Criminology 20 Semester 1 Law
LAWS10062 Justice, Ethics and Law 40 Full Year Law
LAWS10064 Law, Democracy and Citizenship 40 Full Year Law
LAWS10066 Comparative Law 40 Full Year Law
LAWS10067 Civil Law 40 Full Year Law
LAWS10083 Company Law 40 Full Year Law
LAWS10090 Constitutional Law 40 Full Year Law
LAWS10104 Criminology 1 20 Semester 1 Law
LAWS10111 International Private Law 40 Full Year Law
LAWS10119 Justice, Ethics and Law (VS1) 20 Semester 1 Law
LAWS10128 Punishment and Society (VS1) 20 Semester 1 Law
LAWS10149 Law, Culture and Rights in a Transnational World 20 Semester 2 Law
LAWS10150 Contemporary issues in Competition Law and the Single Market 20 Semester 2 Law
LAWS10151 EU and UK Equality Law 20 Semester 2 Law
LAWS10152 Law, Information and Technology 20 Semester 1 Law
LAWS10153 Economic analysis of corporate finance law 20 Semester 1 Law
LAWS10155 Unjustified Enrichment 20 Semester 1 Law
LAWS10156 Fundamentals of Competition Law 20 Semester 1 Law
LAWS10157 Advanced Legal Methods 20 Semester 1 Law
LAWS10159 Law in the Digital Economy 20 Semester 2 Law
LAWS10160 Issues in Child Law 20 Semester 2 Law
LAWS10161 Entertainment Law 20 Semester 2 Law
LAWS10162 The Law of Fiduciary Duties 20 Semester 2 Law
LAWS10163 Principles of Taxation 20 Semester 2 Law
LAWS10170 'Roman-Dutch Law' and the Dutch Republic 1648-1795 20 Semester 2 Law
MAEE08002 Techniques of Management 20 Semester 2 Management (School of Engineering)
MAEE09003 Marketing Technical Products 3 10 Semester 2 Management (School of Engineering)
MAEE09004 Manufacturing Information Systems (MIS) 3 10 Semester 1 Management (School of Engineering)
MAEE10002 Supply Chain Management 4 10 Semester 2 Management (School of Engineering)
MAEE10003 Operations Management 4 10 Semester 1 Management (School of Engineering)
MAEE11002 Modern Economic Issues in Industry 5 10 Semester 2 Management (School of Engineering)
MAEE11003 Technology and Innovation Management 5 10 Semester 2 Management (School of Engineering)
MATH08051 Statistics (Year 2) 10 Semester 2 Mathematics
MATH08057 Introduction to Linear Algebra 20 Semester 1 Mathematics
MATH08058 Calculus and its Applications 20 Semester 2 Mathematics
MATH08059 Proofs and Problem Solving 20 Semester 2 Mathematics
MATH08063 Several Variable Calculus and Differential Equations 20 Semester 1 Mathematics
MATH08064 Fundamentals of Pure Mathematics 20 Semester 2 Mathematics
MATH08065 Computing and Numerics 10 Semester 2 Mathematics
MATH08066 Probability 10 Semester 1 Mathematics
MATH08067 Probability with Applications 20 Semester 2 Mathematics
MATH08068 Facets of Mathematics 10 Semester 1 Mathematics
MATH09002 Discrete Programming & Game Theory 10 Semester 1 Mathematics
MATH09022 Statistics (Yr 3) 10 Semester 2 Mathematics
MATH10003 Financial Mathematics 10 Semester 1 Mathematics
MATH10004 Likelihood 10 Semester 2 Mathematics
MATH10005 Linear Statistical Modelling 10 Semester 1 Mathematics
MATH10007 Stochastic Modelling 10 Semester 2 Mathematics
MATH10010 Mathematical Education 20 Full Year Mathematics
MATH10011 Data Analysis 20 Semester 1 Mathematics
MATH10015 Simulation 10 Semester 2 Mathematics
MATH10024 Probability, Measure & Finance 20 Full Year Mathematics
MATH10027 Topology 20 Full Year Mathematics
MATH10028 Theory of Statistical Inference 10 Semester 1 Mathematics
MATH10044 Numerical Partial Differential Equations 10 Semester 2 Mathematics
MATH10046 Hilbert Spaces 10 Semester 1 Mathematics
MATH10050 Jewels of Algebra 20 Full Year Mathematics
MATH10051 Fourier Analysis 10 Semester 2 Mathematics
MATH10052 Nonparametric Regression 10 Semester 2 Mathematics
MATH10055 Categorical Data Analysis 10 Semester 1 Mathematics
MATH10059 Numerical Linear Algebra and Applications 10 Semester 1 Mathematics
MATH10060 Numerical Ordinary Differential Equations and Applications 10 Semester 2 Mathematics
MATH10064 Multivariate Data Analysis 10 Semester 2 Mathematics
MATH10065 Fundamentals of Operational Research 10 Semester 1 Mathematics
MATH10066 Honours Differential Equations 20 Semester 1 Mathematics
MATH10067 Honours Complex Variables 20 Semester 2 Mathematics
MATH10068 Honours Analysis 20 Semester 2 Mathematics
MATH10069 Honours Algebra 20 Semester 1 Mathematics
MATH10070 Statistical Communication Skills 10 Semester 2 Mathematics
MATH10071 Introduction to Number Theory 10 Semester 1 Mathematics
MATH10072 Combinatorics and Graph Theory 10 Semester 1 Mathematics
MATH10073 Linear Programming, Modelling and Solution 10 Semester 2 Mathematics
MATH10074 Geometry 10 Semester 2 Mathematics
MATH11024 The Analysis of Survival Data 10 Semester 2 Mathematics
MATH11027 Dynamical Systems 10 Semester 2 Mathematics
MATH11053 Introduction to Lie Groups 10 Semester 1 Mathematics
MATH11093 Analysis of Nonlinear Waves 10 Semester 2 Mathematics
MATH11116 Stochastic Models in Biology 10 Semester 2 Mathematics
MATH11120 Algebraic Geometry 10 Semester 2 Mathematics
MECE08007 Mechanical Engineering 1 20 Semester 2 Mechanical
MECE08009 Dynamics 2 10 Semester 2 Mechanical
MECE08010 Mechanical Engineering Design 2B 10 Semester 2 Mechanical
MECE09008 Dynamics 3 10 Semester 2 Mechanical
MECE09009 Solid Mechanics 3 10 Semester 1 Mechanical
MECE09010 Thermodynamics 3 10 Semester 1 Mechanical
MECE09011 Fluid Mechanics (Mechanical) 3 10 Semester 2 Mechanical
MECE09012 Computer Aided Engineering 3 10 Semester 1 Mechanical
MECE09013 Manufacturing Technology 3 10 Semester 2 Mechanical
MECE09015 Sustainable Energy: Principles and Processes 3 10 Semester 1 Mechanical
MECE09018 Mechanical Design Principles 3 10 Semester 1 Mechanical
MECE09019 Mechanical Engineering Design 3 10 Semester 2 Mechanical
MECE09020 Mechanical Design Project 3 10 Semester 1 Mechanical
MECE09026 Sustainable Energy Group Design Project 3 10 Semester 2 Mechanical
MECE10002 Dynamics 4 10 Semester 1 Mechanical
MECE10003 Energy Systems 4 10 Semester 1 Mechanical
MECE10004 Fluid Mechanics (Mechanical) 4 10 Semester 1 Mechanical
MECE10007 Mechanical Engineering Group Project 4 20 Semester 1 Mechanical
MECE10008 BEng Mechanical Engineering Project 4 40 Semester 2 Mechanical
MECE10009 Polymers and Composite Materials 4 10 Semester 2 Mechanical
MECE10011 Sustainable Energy Technologies 4 10 Semester 1 Mechanical
MECE11004 Computational Fluid Dynamics 5 20 Semester 1 Mechanical
MECE11006 Mechanical Engineering MEng Individual Project 5 40 Full Year Mechanical
MECE11008 Wind Energy 5 10 Semester 2 Mechanical
MECE11009 Marine Energy 5 10 Semester 2 Mechanical
MECE11010 Engineering in Medicine 5 10 Semester 2 Mechanical
METE08001 Meteorology: Atmosphere and Environment 20 Semester 1 Meteorology
METE08002 Meteorology: Weather and Climate 20 Semester 2 Meteorology
METE10001 Atmospheric Dynamics 10 Semester 1 Meteorology
METE10002 Atmospheric Physics 10 Semester 1 Meteorology
METE10003 Physics of Climate 10 Semester 2 Meteorology
MSBM09001 Clinical Biochemistry and Endocrinology 3 20 Semester 1 Medical Sciences (Biomedical Sciences)
MUSI08011 Music 1A: Music in Social Contexts 20 Semester 1 Music
MUSI08012 Music 1B: Music and Technologies 20 Semester 2 Music
MUSI08025 Inventing 1 10 Semester 1 Music
MUSI08026 Style Studies 1 10 Semester 2 Music
MUSI08027 Set Works 1 10 Semester 2 Music
MUSI08029 Style Studies 2 20 Semester 1 Music
MUSI08030 Composition 2 20 Semester 2 Music
MUSI08031 Music 2A: Music and Ideas 20 Semester 1 Music
MUSI08033 Music 2B: Set Works 20 Semester 2 Music
MUSI08040 Music Analysis 1 10 Semester 1 Music
MUSI08044 Orchestration 2 10 Semester 2 Music
MUSI08050 Music 2C: Intermediate Training in Compositional Techniques 20 Full Year Music
MUSI08051 Listening and Musicianship 1 10 Semester 2 Music
MUSI08052 Listening and Musicianship 2 10 Semester 1 Music
MUSI08053 Music 2D: Theory and Practice of Music Technology 20 Semester 1 Music
MUSI08056 Music 1D: Introduction to Compositional Techniques 20 Full Year Music
MUSI10001 Counterpoint 3 20 Full Year Music
MUSI10002 Harmony 3 20 Full Year Music
MUSI10004 Orchestration 3 20 Semester 1 Music
MUSI10009 Special History in Music: Music in Christian Worship 20 Semester 1 Music
MUSI10013 History of Instruments 20 Semester 1 Music
MUSI10036 Composition 3 40 Full Year Music
MUSI10055 Musical Applications of Fourier Theory and Digital Signal Processing 20 Semester 1 Music
MUSI10066 Research Methods in Music 20 Semester 1 Music
MUSI10080 Psychology of Music 20 Semester 2 Music
NUST08013 Evidence and Research: Avenues of Inquiry 10 Semester 2 Nursing Studies
PHIL08004 Logic 1 20 Semester 2 Philosophy
PHIL08005 Philosophy of Science 1 20 Semester 1 Philosophy
PHIL08014 Mind, Matter and Language 20 Semester 1 Philosophy
PHIL08015 Morality, Rationality and Value 20 Semester 1 Philosophy
PHIL08016 Greats: From Plato to the Enlightenment 20 Semester 2 Philosophy
PHIL08017 Knowledge and Reality 20 Semester 2 Philosophy
PHIL10005 Philosophy of Language 20 Semester 1 Philosophy
PHIL10007 Philosophy of Religion 20 Semester 2 Philosophy
PHIL10014 The Philosophy of Wittgenstein 20 Semester 1 Philosophy
PHIL10017 Applied Ethics 20 Semester 2 Philosophy
PHIL10019 Meta-Ethics 20 Semester 1 Philosophy
PHIL10022 Feminism 20 Semester 1 Philosophy
PHIL10024 Theories of Mind (Philosophy Hons) 20 Semester 1 Philosophy
PHIL10047 The Early Continentals: Hegel and Nietzsche 20 Semester 2 Philosophy
PHIL10049 Ancient Theories of Existence 20 Semester 1 Philosophy
PHIL10050 Advanced Topics in Philosophy of Science 20 Semester 1 Philosophy
PHIL10052 Philosophy of Mathematics 20 Semester 1 Philosophy
PHIL10067 History of Modern Philosophy Texts (British) 20 Semester 2 Philosophy
PHIL10072 Themes in Epistemology 20 Semester 1 Philosophy
PHIL10077 Metaphysics of Mind 20 Semester 2 Philosophy
PHIL10078 Normative theory 20 Semester 2 Philosophy
PHIL10081 Philosophy of Psychology 20 Semester 2 Philosophy
PHIL10090 Free Will and Moral Responsibility 20 Semester 1 Philosophy
PHIL10092 Theories of Truth 20 Semester 1 Philosophy
PHIL10099 The Nature of Moral Understanding 20 Semester 2 Philosophy
PHIL10101 Ancient Ethics 20 Semester 1 Philosophy
PHIL10106 Philosophical Issues in Evolution 20 Semester 2 Philosophy
PHIL10111 British Idealism and Immaterialism 20 Semester 1 Philosophy
PHIL10113 Philosophy of Time 20 Semester 2 Philosophy
PHIL10115 Philosophy of the Scottish Enlightenment 20 Semester 1 Philosophy
PHIL10125 Philosophy of Time Travel 20 Semester 2 Philosophy
PHIL10130 Aristotle 20 Semester 2 Philosophy
PHIL10131 Social Cognition 20 Semester 1 Philosophy
PHIL10133 Logic, Computability and Incompleteness 20 Semester 2 Philosophy
PHIL10134 The Computational Mind 20 Semester 2 Philosophy
PHIL10137 Formal Semantics for Philosophers 20 Semester 2 Philosophy
PHIL10138 Realism, relativism, and reality 20 Semester 2 Philosophy
PHIL10139 Scepticism 20 Semester 1 Philosophy
PHIL10140 Formal Methods in Philosophy 20 Semester 1 Philosophy
PHIL10142 History of Modern Philosophy Texts (European) 20 Semester 2 Philosophy
PHIL10143 Philosophy: Fun and Games 20 Semester 1 Philosophy
PHIL10144 Philosophy of Time (S1) 20 Semester 1 Philosophy
PHYS08016 Physics 1A: Foundations 20 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS08017 Physics 1B: The Stuff of the Universe 20 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS08021 Musical Acoustics 20 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS08026 Computer Simulation 20 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS08027 Astronomy 1S: Stellar and Planetary Science 20 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS08039 Discovering Astronomy 20 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS09014 Dynamics and Relativity 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS09027 Astrophysics Laboratory 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10015 Lagrangian Dynamics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10024 Astrophysical Cosmology 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10026 Atomic and Molecular Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS10028 Condensed Matter Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10033 Mathematics Skills 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10034 Methods of Mathematical Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10035 Modelling and Visualisation in Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS10042 Physics Skills (BSc) 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10043 Quantum Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10045 Stellar Evolution 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS10072 Astrophysics 3 20 Full Year Undergraduate (School of Physics and Astronomy)
PHYS10075 Astrophysics 3 (VS1) 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10076 Astrophysics 3 (VS2) 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS10080 Astronomical Statistics and Measurement 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10082 Subatomic Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS10083 Symmetries of Quantum Mechanics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11007 Advanced Statistical Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11010 General Relativity 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11012 Hamiltonian Dynamics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11013 High Energy Astrophysics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11014 Macromolecular Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11017 Physics Skills (MPhys 4) 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11018 Physics Skills (MPhys 5) 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11019 Quantum Theory 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11021 Relativistic Quantum Field Theory 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11024 Statistical Physics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11036 The Standard Model 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11037 Computational Astrophysics 10 Semester 1 Undergraduate (School of Physics and Astronomy)
PHYS11039 Frontiers of Condensed Matter Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11040 Biological Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11041 Nuclear Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11042 Particle Physics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11044 Lasers and Applications 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PHYS11045 Classical Electrodynamics 10 Semester 2 Undergraduate (School of Physics and Astronomy)
PLIT08004 Introduction to Politics and International Relations 20 Semester 1 Politics
PLIT08005 Democracy in Comparative Perspective 20 Semester 2 Politics
PLIT08006 International Cooperation in Europe and Beyond 20 Semester 1 Politics
PLIT10003 Africa in World Politics 20 Semester 2 Politics
PLIT10018 International Political Economy 20 Semester 2 Politics
PLIT10019 International Security 20 Semester 2 Politics
PLIT10021 War and Justice 20 Semester 2 Politics
PLIT10027 US Government 20 Semester 2 Politics
PLIT10036 Politics of the Middle East 20 Semester 1 Politics
PLIT10048 Contemporary Russian Politics 20 Semester 2 Politics
PLIT10049 Environmental Politics in Europe 20 Semester 1 Politics
PLIT10053 Theories of International Relations 20 Semester 1 Politics
PLIT10054 Global Justice and Citizenship 20 Semester 1 Politics
PLIT10060 Approaches to Politics and International Relations 20 Semester 2 Politics
PLIT10061 Comparative Politics 20 Semester 1 Politics
PLIT10063 Human Rights in International Relations 20 Semester 1 Politics
PLIT10068 Europe and International Migration 20 Semester 2 Politics
PLIT10074 Freedom In Political Theory 20 Semester 2 Politics
PLIT10075 Global Politics Of Sex And Gender 20 Semester 2 Politics
PLIT10080 Comparing Scottish Devolution 20 Semester 1 Politics
PLIT10084 US Foreign Policy 20 Semester 2 Politics
PLIT10085 Contemporary War: Understanding Change & Continuity 20 Semester 1 Politics
PLIT10088 Understanding Indian Politics 20 Semester 2 Politics
PLIT10089 Political Islam 20 Semester 2 Politics
PPLS10001 Early Germanic Dialects 20 Semester 2 Language Sciences
PSYL08001 Psychology 1 40 Full Year Psychology
PSYL08002 Psychology 2 40 Full Year Psychology
PSYL08005 Psychology 2: Self and Society (VS2) 20 Semester 2 Psychology
PSYL08006 Psychology 2: Mind and Brain (VS1) 20 Semester 1 Psychology
PSYL08007 Psychology 1: self and society (VS1) 20 Semester 1 Psychology
PSYL08008 Psychology 1: mind and brain (VS2) 20 Semester 2 Psychology
PSYL10002 Biological Psychology 10 Semester 1 Psychology
PSYL10006 Human Working Memory 10 Block 1 (Sem 1) Psychology
PSYL10009 Differential Psychology 10 Semester 2 Psychology
PSYL10010 Social Psychology 10 Semester 1 Psychology
PSYL10011 Psychology of Thinking and Language 10 Semester 2 Psychology
PSYL10012 Developmental Psychology 10 Semester 2 Psychology
PSYL10013 Memory and Perception 10 Semester 1 Psychology
PSYL10014 Children with Language Impairments 10 Block 2 (Sem 1) Psychology
PSYL10018 Critical Social Psychology 10 Block 1 (Sem 1) Psychology
PSYL10025 Mind, Body and Consciousness 10 Block 1 (Sem 1) Psychology
PSYL10026 Parapsychology 10 Block 2 (Sem 1) Psychology
PSYL10027 Psycholinguistics of Language Production 10 Block 2 (Sem 1) Psychology
PSYL10033 Psychological Therapies 10 Block 3 (Sem 2) Psychology
PSYL10034 Psychology Methodology 1 10 Semester 1 Psychology
PSYL10035 Psychology Methodology 2 10 Semester 2 Psychology
PSYL10040 Social Judgement and Decision Making 10 Block 2 (Sem 1) Psychology
PSYL10041 Clinical Neuropsychology: a Cognitive Perspective 10 Block 1 (Sem 1) Psychology
PSYL10060 Neuropsychology of Perception and Action 10 Block 2 (Sem 1) Psychology
PSYL10061 Sentence Processing and Psycholinguistics 10 Block 2 (Sem 1) Psychology
PSYL10063 Basic Tendencies of Personality 10 Block 3 (Sem 2) Psychology
PSYL10064 Causes and Consequences of Personality 10 Block 1 (Sem 1) Psychology
PSYL10075 Frontal Lobe Functions 10 Block 3 (Sem 2) Psychology
PSYL10078 History of Unorthodox Psychology 10 Block 3 (Sem 2) Psychology
PSYL10081 Psychology Literature Review 20 Semester 1 Psychology
PSYL10082 Psychology Group Project 20 Semester 2 Psychology
PSYL10091 Development of Core Domains of Thought 10 Semester 1 Psychology
PSYL10092 Marxist Psychology 10 Block 3 (Sem 2) Psychology
PSYL10093 Psychometrics 10 Block 1 (Sem 1) Psychology
PSYL10094 Human Cognitive Abilities 10 Block 3 (Sem 2) Psychology
PSYL10095 Memory, Ageing and the Brain 10 Block 2 (Sem 1) Psychology
PSYL10097 Multisensory Integration 10 Block 1 (Sem 1) Psychology
PSYL10098 Emotions and Emotional Intelligence 10 Block 3 (Sem 2) Psychology
RCSS08003 Technology in Society 20 Semester 2 RCSS
REST08009 Lived Religions: Judaism, Christianity and Islam 20 Semester 1 Religious Studies
REST08010 Global Religions: South Asian, Indigenous and New Traditions 20 Semester 2 Religious Studies
REST08011 Religion in Culture: Theory, History and Interpretation 20 Semester 1 Religious Studies
REST08012 Religion in Society: Community, People and Mind 20 Semester 2 Religious Studies
REST08013 Religions of South Asia 20 Semester 1 Religious Studies
REST08014 Qur'anic Studies: History, Themes and Practice 20 Semester 2 Religious Studies
REST10007 Indigenous Religions: Sub-Saharan Africa 3/4 20 Semester 2 Religious Studies
REST10009 New Indigenous Religious Movements 3/4 20 Semester 1 Religious Studies
REST10014 Christianity in Asia: Past Patterns and Present Processes 3/4 20 Semester 2 Religious Studies
REST10033 Visual Representations of the Holocaust and Religion 20 Semester 1 Religious Studies
REST10034 Jewish Christian Relations in Modern Times 20 Semester 2 Religious Studies
REST10035 Religion and Nationalism in the Contemporary World 20 Semester 2 Religious Studies
REST10041 Theories of Religion 20 Semester 1 Religious Studies
REST10044 Islam Past and Present: Issues of Gender and Ethics 20 Semester 1 Religious Studies
REST10046 Hindu Traditions: History, Power and Agency 20 Semester 1 Religious Studies
REST10048 Theravada Buddhism 20 Semester 2 Religious Studies
REST10049 Modern Religious and Ethical Debates in Contemporary Literature 20 Semester 1 Religious Studies
SAST08001 South Asian Studies 2A 20 Semester 1 South Asian Studies
SAST08002 South Asian Studies 2B 20 Semester 2 South Asian Studies
SCAN08002 Social Anthropology 1B: The Practice of Social Anthropology 20 Semester 2 Social Anthropology
SCAN08003 Social Anthropology 1A: An Introduction 20 Semester 1 Social Anthropology
SCAN08004 Social Anthropology 2: Into the Field 20 Semester 1 Social Anthropology
SCAN10021 Kinship: Structure and Process 20 Semester 2 Social Anthropology
SCAN10022 Anthropological Theory 20 Semester 1 Social Anthropology
SCAN10023 Ritual and Religion 20 Semester 2 Social Anthropology
SCAN10031 Consumption, Exchange, Technology 20 Semester 1 Social Anthropology
SCBI08003 Chemistry for Life Sciences 2 20 Semester 1 Service Courses for Biology
SCEE08001 Engineering 1 20 Semester 1 School of Engineering
SCEE08002 Structural Mechanics 2A 10 Semester 1 School of Engineering
SCEE08003 Fluid Mechanics 2 10 Semester 1 School of Engineering
SCEE08005 Materials Science and Engineering 2 10 Semester 2 School of Engineering
SCEE08006 Engineering Thermodynamics 2 10 Semester 2 School of Engineering
SCEE09001 Professional Issues for Mechanical Engineers 3 10 Full Year Mechanical
SCEE10001 BEng Electrical and Mechanical Engineering Project 4 40 Semester 2 Mechanical
SCEE11001 Nanotechnology 5 20 Semester 2 School of Engineering
SCEE11004 Group Design Project (Design of Micro-systems) 20 Semester 1 School of Engineering
SCET08006 Scottish Studies 1A: Conceptualising Scotland 20 Semester 1 Scottish Ethnology
SCET08007 Scottish Studies 1B: Creating Scotland 20 Semester 2 Scottish Ethnology
SCET08008 Scotland and Orality 20 Semester 1 Scottish Ethnology
SCET08009 Visualising Scotland 20 Semester 2 Scottish Ethnology
SCET08010 The Highland Bagpipe: History, Context and Performance 20 Semester 2 Scottish Ethnology
SCET10011 Scottish Emigrant Traditions 20 Semester 2 Scottish Ethnology
SCET10015 Scotland and Heritage 20 Semester 2 Scottish Ethnology
SCET10019 The Supernatural World 20 Semester 2 Scottish Ethnology
SCET10020 Custom, Belief and Community 20 Semester 1 Scottish Ethnology
SCET10022 Traditional Music - The Modern Day and Recent Past 20 Semester 2 Scottish Ethnology
SCET10023 Traditional Music - The Historical Dimension 20 Semester 1 Scottish Ethnology
SCET10031 Material Culture in Scotland 20 Semester 1 Scottish Ethnology
SCHI08010 Medieval Scottish History 20 Semester 1 Scottish History
SCHI08011 Modern Scottish History 20 Semester 1 Scottish History
SCHI08012 Scottish History since 1914 20 Semester 2 Scottish History
SCHI08014 Early Modern Scottish History 20 Semester 2 Scottish History
SCHI10005 Kings and Kindreds: Scotland, Wales and Ireland in the Later Middle Ages 20 Semester 1 Scottish History
SCHI10064 Scottish Politics since 1906 20 Semester 2 Scottish History
SCHI10069 Saints and Sea-Kings: early medieval Gaelic Scotland, 563-761 20 Semester 1 Scottish History
SCIL08004 Sociology 1A: The Sociological Imagination: Individuals and Society 20 Semester 1 Sociology
SCIL08005 Sociology 1B: The Sociological Imagination: Private Troubles, Public Problems 20 Semester 2 Sociology
SCIL08007 Sociology 2: Transformations of Self and Society 20 Semester 1 Sociology
SCIL10018 Social Theory 20 Semester 1 Sociology
SCIL10020 Scotland: Social Structure and Social Change 20 Semester 2 Sociology
SCIL10023 Intimate Relationships 20 Semester 1 Sociology
SCIL10024 Sociology of the Environment and Risk 20 Semester 2 Sociology
SCIL10033 Armed Force and Society 20 Semester 2 Sociology
SCIL10047 Social & Political Movements: Theory and Practice 20 Semester 2 Sociology
SCIL10054 Sociology of Intoxication 20 Semester 1 Sociology
SCIL10055 Youth Culture, Media and Society 20 Semester 2 Sociology
SCIL10056 The Internet and Society 20 Semester 2 Sociology
SCIL10058 Religion and Society 20 Semester 1 Sociology
SCIL10062 Designing and Doing Social Research 20 Semester 1 Sociology
SCIL10063 Doing Survey Research 20 Semester 2 Sociology
SCIL10064 Popular Music, Technology and Society 20 Semester 1 Sociology
SCIL10065 Nations and Nationalism 20 Semester 1 Sociology
SCIL10071 Race And Ethnicity 20 Semester 2 Sociology
SCIL10072 Sociology of Emotions 20 Semester 1 Sociology
SCIL10073 Gender, Marginality and Social Change 20 Semester 2 Sociology
SCPL08004 Social Policy and Society 20 Semester 1 Social Policy
SCPL08005 Politics of the Welfare State 20 Semester 2 Social Policy
SCPL08006 European Social Policy 20 Semester 1 Social Policy
SCPL10005 Educational Politics and Policy 20 Semester 2 Social Policy
SCPL10010 Children's Rights 20 Semester 2 Social Policy
SCPL10020 Social Inequality and the Life Course 20 Semester 2 Social Policy
SCPL10024 Analytical Perspectives in Social Policy 20 Semester 2 Social Policy
SCSU08001 Science and Society 1A 20 Semester 1 Science Studies Unit
SCSU08002 History of Science 1 20 Semester 1 Science Studies Unit
SCSU08003 History of Medicine 1 20 Semester 2 Science Studies Unit
SCSU08004 Science and Society 1b: Nature and Environment 20 Semester 2 Science Studies Unit
SCWR08003 Social Work: Making A Difference 20 Semester 1 Social Work
SCWR08005 From Research into Practice: Landmarks in Social Work Research 20 Semester 2 Social Work
SPRT08004 Sport Science 2A 20 Semester 1 Sport
SPRT08005 Sport Science 2B 20 Semester 2 Sport
SPRT08006 Sport Science 2C 20 Semester 1 Sport
SPRT08007 Sport Science 2D 20 Semester 2 Sport
SPRT10003 Research and Statistics in Sport Science 3 20 Semester 1 Sport
SPRT10004 Social Policy, Sport and Recreation Management 3 20 Semester 2 Sport
SPRT10005 Sport and Recreation Management (Advanced Research Methods) 3 20 Semester 2 Sport
SPRT10012 Sports Development 20 Semester 1 Sport
SPRT10022 Sport Science 3A 20 Semester 1 Sport
SPRT10023 Sport Science 3B 20 Semester 2 Sport
SPRT10035 Strategic Sport and Recreation Management 3 20 Semester 2 Sport
SSPS08002 Social and Political Theory 2 20 Semester 2 School of Social and Political Studies
SSPS08004 Social and Political Enquiry 2 20 Semester 2 School of Social and Political Studies
SSPS08005 Scotland: Society and Politics 20 Semester 1 School of Social and Political Studies
SSPS10001 Contemporary Feminist Debates 20 Semester 1 School of Social and Political Studies
SSPS10013 Scotland: Society and Politics (vs1) 20 Semester 1 School of Social and Political Studies
THET08010 God in Philosophy: Plato to Hume 20 Semester 1 Theology and Ethics
THET08014 Christian Theology: Approaches and Themes 20 Semester 1 Theology and Ethics
THET08015 Ethics and Society 20 Semester 2 Theology and Ethics
THET08017 Christian Theology: Doctrines and Debates 20 Semester 2 Theology and Ethics
THET10002 Pastoral Care and Theology 3/4 20 Semester 1 Theology and Ethics
THET10011 Theology and Contemporary Science 3/4 20 Semester 2 Theology and Ethics
THET10013 Death: Perspectives on Thanatology and Eschatology 3/4 20 Semester 1 Theology and Ethics
THET10027 Scottish Theology 3/4 20 Semester 2 Theology and Ethics
THET10028 Film, Religion and Ethics 3/4 20 Semester 2 Theology and Ethics
THET10029 God in Kant's Critique of Pure Reason 3/4 20 Semester 2 Theology and Ethics
THET10030 Technology, Religion and Ethics 3/4 20 Semester 1 Theology and Ethics
THET10037 Christology in the Twentieth Century 20 Semester 1 Theology and Ethics
THET10038 The Theology of Friedrich Schleiermacher 20 Semester 2 Theology and Ethics
THET10043 Vocation, Ministry, and Theology 20 Semester 2 Theology and Ethics
THET10044 Reformation: Religion in Europe, 1500-1600 20 Semester 1 Theology and Ethics
THET10047 Transforming Conflict 20 Semester 1 Theology and Ethics
THET10050 Christian-Muslim Relations: diatribe, discourse and dialogue 20 Semester 1 Theology and Ethics
THET10051 Catholic Social Teaching and the Common Good: from Rerum Novarum (1891) to Centesimus Annus (1991) 20 Semester 2 Theology and Ethics
THET10052 Consuming Practice: Food in Christian Religion 20 Semester 1 Theology and Ethics
THET10053 Calvin in Context 20 Semester 2 Theology and Ethics

Accessibility menu