DN200 Science (SCU1)

UCD offers the widest choice of Science programmes in Ireland, providing degree courses in Biological, Biomolecular and Biomedical, Chemical, Earth and Environmental, Mathematical, Physical and Computer Sciences. We recognise that the transition from school to university may be challenging and all our staff are committed to supporting and assisting students during their university life.

You have chosen one of seven streams within DN200 depending on your scientific interests. By choosing a stream, you can tailor your study plan to focus on a particular area or sample more widely to explore your interests.

The list below provides information on the modules taken by students in Stages 1 and Stage 2 of DN200. Information on the modules required for degrees in Stages 3 and 4 can be found in the list of undergraduate Science degrees.

Additional information on programme pathways can be found on the College of Science website. Information for prospective students is available from the MyUCD website.

Curricular information is subject to change

Show/hide contentOpenClose All

Science Stage 1,2,3,4



UCD Science degree programmes set international standards in quality, diversity, flexibility and depth and nurture creativity, innovation and critical thinking.  As well as an in-depth knowledge of their disciplines, science graduates will have a clear appreciation of career pathways and the skills for success in them, maximising their opportunities and impact.  Classes combine students from diverse backgrounds and countries, bringing together an inspiring range of perspectives and raising global and societal awareness.


1 - Core knowledge across the range of sciences relevant to their subject.
2 - Experience of scientific research and familiarity with its role in the generation of knowledge.
3 - Technical and data analysis skills developed through practical exposure to substantial aspects of their subject.
4 - The ability to critically synthesise and communicate scientific research in written and oral form to a range of audiences.
5 - An appreciation of the context and contribution of their chosen subject within the broader science area and society in general.
6 - Project planning, project management, collaboration and teamwork skills appropriate to a professional environment.
7 - An intellectual, critical, professional and ethical approach to their subject and to their thinking.
8 - Capacity for lifelong learning and problem-solving.
9 - Awareness of relevant career pathways and the skills required to apply successfully for jobs.
Students who return failing grades in a trimester amounting to 15 credits, or more, will be identified under the UCD Continuation – Academic Progress policy. Students whose rate of progression and performance over two academic years is deemed unacceptable will be referred to the Governing Board to be reviewed for exclusion from the programme.
Students who fail to progress from the stage of the programme they are registered to for more than two academic years (except where a period of Leave of Absence has been granted for one of those years) will also be contacted under the Continuation – Academic Progress Policy.
As Stages 3 and 4 have the most dynamic components of the programme, and the material studied previously may no longer be relevant, a student who has been away from the programme for a significant period should be required to register again to Stage 3. The upper limit for completion of Stages 3 and 4 should be six years if they choose to do 120 credits with 20 in each year.

First year for the DN200 Science programme is designed to enable you to sample a number of subjects in your chosen area but also includes some core subjects required for all degrees, for example Mathematics. It ensures that you have the foundations in the subjects you require for your degree but it also allows students who have not taken a subject at second level to study it at university. The choices you make in first year will have a bearing on your final degree subject(s). In first year, students have a mixture of lectures and practical classes every day. Typically, lectures take place in the mornings, practicals in the afternoons. In addition to the subject modules you must study as part of your degree, you also take two additional modules called electives, which you may choose from anywhere across the university, including Science.

You may apply to study abroad for either a semester or a year through the Erasmus programme or on a non-EU exchange.

UCD has over 200 Erasmus partners in Europe and an increasing number of non-EU exchange agreements with universities in the USA, Canada, Australia, Japan and elsewhere.

Please visit the Erasmus section by clicking on the International Office link at the top of this page.
UCD Science Office
Room E1.09, O'Brien Centre for Science
Belfield, Dublin 4
Email: science@ucd.ie
Web: www.ucd.ie/science
 
BBB - Biochemistry & Molecular Biology
 
BBS1 Biochemistry & Molecular Biology (Single Major)
BBC2 Biochemistry & Molecular Biology Stage 2 (Subject / Stream)
BBB - Biochemistry & Molecular Biology
 
BBB - Cell & Molecular Biology
 
CMS1 Cell & Molecular Biology (Single Major)
CMC2 Cell & Molecular Biology Stage 2 (Subject / Stream)
BBB - Cell & Molecular Biology
 
BBB - Environmental Biology
 
EBS1 Environmental Biology (Single Major)
EBC2 Environmental Biology Stage 2 (Subject / Stream)
BBB - Environmental Biology
 
BBB - Genetics
 
GNS1 Genetics (Single Major)
GNC2 Genetics Stage 2 (Subject / Stream)
BBB - Genetics
 
BBB - Maths, Biology & Education
 
MMS6 Mathematics, Biology and Education (A) (Single Major)
MMS7 Mathematics, Biology and Education (B) (Single Major)
MMC4 Mathematics, Biology and Education (A) (Subject / Stream)
MMC8 Mathematics, Biology & Education (B) (Subject / Stream)
BBB - Maths, Biology & Education
 
BBB - Microbiology
 
MBS1 Microbiology (Single Major)
MBC2 Microbiology Stage 2 (Subject / Stream)
BBB - Microbiology
 
BBB - Neuroscience
 
SNS1 Neuroscience (Single Major)
SNC2 Neuroscience Stage 2 (Subject / Stream)
BBB - Neuroscience
 
BBB - Pharmacology
 
PHS1 Pharmacology (Single Major)
PHC2 Pharmacology Stage 2 (Subject / Stream)
BBB - Pharmacology
 
BBB - Physiology
 
POS1 Physiology (Single Major)
POC2 Physiology Stage 2 (Subject / Stream)
BBB - Physiology
 
BBB - Plant Biology
 
PBS1 Plant Biology (Single Major)
PBC2 Plant Biology Stage 2 (Subject / Stream)
BBB - Plant Biology
 
BBB - Zoology
 
ZOS1 Zoology (Single Major)
ZOC2 Zoology Stage 2 (Subject / Stream)
BBB - Zoology
 
Biological, Biomedical & Biomolecular Sciences
 
BLS1 Biological, Biomedical and Biomolecular Sciences (Single Major)
BLC1 Biological, Biomedical & Biomolecular Sciences (Subject / Stream)
Biological, Biomedical & Biomolecular Sciences
 
CCS - CCS Stage 1 Options
 
CLS1 Chemistry & Chemical Sciences (Single Major)
CCS - CCS Stage 1 Options
 
CCS - Chemistry
 
CHS1 Chemistry (Single Major)
CHC1 Chemistry Stage 1 (Subject / Stream)
CHC2 Chemistry Stage 2 (Subject / Stream)
CCS - Chemistry
 
CCS - Chemistry with Biophysical Chemistry
 
CBS1 Chemistry with Biophysical Chemistry (Single Major)
CBC2 Chemistry with Biophysical Chemistry Stage 2 (Subject / Stream)
CCS - Chemistry with Biophysical Chemistry
 
CCS - Chemistry with Environmental & Sustainable Chemistry
 
CVS1 Chemistry with Environmental & Sustainable Chemistry (Single Major)
CVC2 Chemistry with Environmental & Sustainable Chemistry Stage 2 (Subject / Stream)
CCS - Chemistry with Environmental & Sustainable Chemistry
 
CCS - Maths, Chemistry & Education
 
MMS4 Mathematics, Chemistry and Education (Single Major)
MMC5 Mathematics, Chemistry & Education (Subject / Stream)
CCS - Maths, Chemistry & Education
 
CCS - Medicinal Chemistry & Chemical Biology
 
BMS1 Medicinal Chemistry & Chemical Biology (Single Major)
BMC2 Medicinal Chemistry & Chemical Biology Stage 2 (Subject / Stream)
CCS - Medicinal Chemistry & Chemical Biology
 
Chemistry Stage 1
 
CHS2 Chemistry (includes Medicinal/Sustainable/Biophysical) (Single Major)
Chemistry Stage 1
 
Earth & Environmental Sciences
 
EES1 Earth & Environmental Sciences (Single Major)
Earth & Environmental Sciences
 
MPG - Maths, Physics & Education
 
MMS5 Mathematics, Physics and Education (Single Major)
MMC6 Mathematics, Physics & Education (Subject / Stream)
MPG - Maths, Physics & Education
 
MPG - Applied & Computational Maths
 
APS1 Applied & Computational Mathematics (Single Major)
APJ1 Applied & Computational Mathematics Joint Major (Joint Major)
APC2 Applied & Computational Mathematics Stage 2 (Subject / Stream)
MPG - Applied & Computational Maths
 
MPG - Financial Mathematics
 
MMS8 Financial Mathematics (Single Major)
MMCA Financial Mathematics (Subject / Stream)
MPG - Financial Mathematics
 
MPG - Geology
 
GES1 Geology (Single Major)
GEC1 Geology Stage 1 (Subject / Stream)
GEC2 Geology Stage 2 (Subject / Stream)
MPG - Geology
 
MPG - MPG Stage 1
 
MMC3 Applied & Comp Maths, Fin Maths, Maths & Stats (Subject / Stream)
MPG - MPG Stage 1
 
MPG - MPG Stage 1 Options
 
MHS1 Mathematical, Physical & Geological Sciences (Single Major)
MPG - MPG Stage 1 Options
 
MPG - Mathematics
 
MMS1 Mathematics (Single Major)
MMJ1 Mathematics Joint Major (Joint Major)
MMC2 Mathematics Stage 2 (Subject / Stream)
MPG - Mathematics
 
MPG - Maths, Applied Mathematics & Education
 
MMS2 Mathematics, Applied Mathematics and Education (Single Major)
MMC7 Mathematics, Applied Mathematics & Education (Subject / Stream)
MPG - Maths, Applied Mathematics & Education
 
MPG - Physics
 
PYS1 Physics (Single Major)
PYJ1 Physics Joint Major (Joint Major)
PYC1 Physics Stage 1 (Subject / Stream)
PYC2 Physics Stage 2 (Subject / Stream)
MPG - Physics
 
MPG - Physics with Astronomy & Space Science
 
PAS1 Physics with Astronomy & Space Science (Single Major)
PAC2 Physics with Astronomy & Space Science Stage 2 (Subject / Stream)
MPG - Physics with Astronomy & Space Science
 
MPG - Statistics
 
SAS1 Statistics (Single Major)
SAJ1 Statistics Joint Major (Joint Major)
SAC2 Statistics Stage 2 (Subject / Stream)
MPG - Statistics
 
MPG - Theoretical Physics
 
PPS1 Theoretical Physics (Single Major)
PPC2 Theoretical Physics Stage 2 (Subject / Stream)
MPG - Theoretical Physics
 
Mathematics (includes Applied/Financial/Statistics)
 
MHS2 Mathematics (includes Applied/Financial/Statistics) (Single Major)
Mathematics (includes Applied/Financial/Statistics)
 
Mathematics, Computer Science and Education
 
MMS9 Mathematics, Computer Science and Education (Single Major)
MMCC Mathematics, Computer Science and Education (Subject / Stream)
Mathematics, Computer Science and Education
 
Physics (includes Theoretical/Astronomy & Space Science)
 
PYS2 Physics (includes Theoretical/Astronomy & Space Science) (Single Major)
Physics (includes Theoretical/Astronomy & Space Science)
 
Science - Explore Multiple Streams
 
SCU1 Science (Single Major)
Science - Explore Multiple Streams
 
Science, Mathematics & Education
 
MHS3 Science, Mathematics & Education (Single Major)
Science, Mathematics & Education
 
Module ID Module Title Trimester Credits
Stage 1 Core Modules
     
SCI10010 Principles of Scientific Enquiry Autumn 5
Stage 1 Core Modules
     
Stage 1 Options - A)1OF:
Calculus
MATH10350 is required for all Mathematics, including Mathematics, Science and Education, and Physics degree programmes.
MATH10310 is required for Biological, Biomedical, Biomolecular, Chemistry and Earth and Environmental Sciences degree programmes.
Students who wish to pursue Physics subjects and who are required to take MATH00010 MUST achieve at least an A- and take MATH10400 in the Summer Trimester as a substitute for MATH10350.
     
MATH00010 Introduction to Mathematics Autumn 5
MATH10310 Calculus for Science Autumn 5
MATH10350 Calculus in the Mathematical and Physical Sciences Autumn 5
MATH10400 Calculus (Online) Summer 5
Stage 1 Options - A)1OF:
Calculus
MATH10350 is required for all Mathematics, including Mathematics, Science and Education, and Physics degree programmes.
MATH10310 is required for Biological, Biomedical, Biomolecular, Chemistry and Earth and Environmental Sciences degree programmes.
Students who wish to pursue Physics subjects and who are required to take MATH00010 MUST achieve at least an A- and take MATH10400 in the Summer Trimester as a substitute for MATH10350.
     
Stage 1 Options - B)MIN1OF:
Linear Algebra
Students must take either MATH10290 or MATH10340 in Stage 1. MATH10340 is required for all Mathematics and Physics degree programmes.
     
MATH10290 Linear Algebra for Science Spring 5
MATH10340 Linear Algebra in the Mathematical and Physical Sciences Spring 5
Stage 1 Options - B)MIN1OF:
Linear Algebra
Students must take either MATH10290 or MATH10340 in Stage 1. MATH10340 is required for all Mathematics and Physics degree programmes.
     
Stage 1 Options - C)MIN0OF:
Conditional Cores. Students who wish to take CHEM10050, a core Stage 1 module for all Biological and Chemistry subjects, and who did not achieve a minimum grade of O1 or H5 in Leaving Certificate Chemistry must take CHEM00010. Students who wish to be eligible for a Biological subject area, and who did not achieve a minimum grade of O2 or H6 in Leaving Certificate Biology must take BIOL00010. Students who did not achieve a H5 or better in Leaving Certificate Physics and who want to remain eligible for Neuroscience, Physiology, Biology and Mathematics Education or any Physics subjects must take PHYC10070 in Stage 1 or Stage 2. Students who wish to remain eligible for Applied & Computational Mathematics or any Physics subjects and who did not achieve a minimum grade of H5 in Leaving Certificate Higher Applied Mathematics must take ACM10080.
     
ACM10080 Introduction to Applied and Computational Mathematics Autumn 5
BIOL00010 Fundamentals of Biology Autumn 5
CHEM00010 Introductory Chemistry Autumn 5
PHYC10070 Foundations of Physics Autumn 5
Stage 1 Options - C)MIN0OF:
Conditional Cores. Students who wish to take CHEM10050, a core Stage 1 module for all Biological and Chemistry subjects, and who did not achieve a minimum grade of O1 or H5 in Leaving Certificate Chemistry must take CHEM00010. Students who wish to be eligible for a Biological subject area, and who did not achieve a minimum grade of O2 or H6 in Leaving Certificate Biology must take BIOL00010. Students who did not achieve a H5 or better in Leaving Certificate Physics and who want to remain eligible for Neuroscience, Physiology, Biology and Mathematics Education or any Physics subjects must take PHYC10070 in Stage 1 or Stage 2. Students who wish to remain eligible for Applied & Computational Mathematics or any Physics subjects and who did not achieve a minimum grade of H5 in Leaving Certificate Higher Applied Mathematics must take ACM10080.
     
Stage 1 Options - D)MIN0OF:
Students must have a minimum of 55 credits in Science Programme modules. Students may take 60 credits from the Science programme or they can choose a 5-credit elective module in the Spring trimester. Careful selection of modules can increase the number of subject areas available to you in Stage 2.
     
ACM10080 Introduction to Applied and Computational Mathematics Autumn 5
BIOL00010 Fundamentals of Biology Autumn 5
BIOL10130 Biology in Action Autumn 5
BIOL10140 Life on Earth Autumn 5
CHEM00010 Introductory Chemistry Autumn 5
CHEM10040 The Molecular World Autumn 5
CHEM20100 Basis of Inorganic Chemistry Autumn 5
COMP10010 Introduction to Programming I Autumn 5
COMP10290 Computation for Scientists Autumn 5
MATH10040 Numbers & Functions Autumn 5
PHIL10160 Critical Thinking Autumn 5
PHYC10050 Astronomy & Space Science Autumn 5
PHYC10070 Foundations of Physics Autumn 5
PHYC10210 Quanta, Particles & Relativity Autumn 5
PHYC20080 Fields, Waves and Light Autumn 5
STAT10010 Research Methods Autumn 5
GEOL10050 Earth and Humanity Autumn and Spring (separate) 5
GEOL10060 Introduction to Earth Sciences Autumn and Spring (separate) 5
STAT10050 Practical Statistics Autumn and Spring (separate) 5
ACM10060 Applications of Differential Equations Spring 5
ACM10090 Climate Change:Causes & Consequences Spring 5
BIOL10110 Cell Biology & Genetics Spring 5
BMOL10030 Biomedical Sciences: Understanding Human Disease. Spring 5
CHEM10050 Basis of Organic and Biological Chemistry Spring 5
CHEM10100 Aspects of Medicinal Chemistry and Chemical Biology Spring 5
CHEM20140 Introductory Transition Metal Chemistry Spring 5
COMP10020 Introduction to Programming II Spring 5
COMP10060 Computer Science for Engineers I Spring 5
ECON10720 Microeconomics for Business Spring 5
GEOL10020 Earth Science and Materials Spring 5
GEOL10030 Field Geology, Level 1 Spring 5
GEOL10040 Earth, Environment and Society Spring 5
MATH10320 Mathematical Analysis Spring 5
MATH10410 Mathematics & Science Education & Communication Spring 5
PHYC10080 Frontiers of Physics Spring 5
PHYC10250 Thermal Physics and Materials Spring 5
STAT10060 Statistical Modelling Spring 5
Stage 1 Options - D)MIN0OF:
Students must have a minimum of 55 credits in Science Programme modules. Students may take 60 credits from the Science programme or they can choose a 5-credit elective module in the Spring trimester. Careful selection of modules can increase the number of subject areas available to you in Stage 2.
     
Stage 1 Options - Subject / Streams
     
Biological, Biomedical & Biomolecular Sciences
Chemistry Stage 1
Geology Stage 1
Applied & Comp Maths, Fin Maths, Maths & Stats
Mathematics, Biology and Education (A)
Mathematics, Chemistry & Education
Mathematics, Physics & Education
Mathematics, Applied Mathematics & Education
Mathematics, Computer Science and Education
Physics Stage 1
Stage 1 Options - Subject / Streams
     
Stage 2 Options - A)MIN0OF:
Students selecting from this list should bear in the mind the modules required for the various subject areas.
     
ACM20030 Computational Science Autumn 5
ACM20050 Classical Mechanics Autumn 5
BIOL10130 Biology in Action Autumn 5
BIOL10140 Life on Earth Autumn 5
BIOL20050 Climate Change and Agriculture Autumn 5
BMOL20060 Biomolecular Lab Skills 1 Autumn 5
BMOL20090 Molecular Genetics and Biotech Autumn 5
BMOL20110 Biomolecular Sciences Autumn 5
CELB20060 Principles of Cell & Molecular Biology Autumn 5
CHEM10040 The Molecular World Autumn 5
CHEM20040 Structure and Reactivity in Organic Chemistry Autumn 5
CHEM20080 The Basis of Physical Chemistry Autumn 5
CHEM20090 Chemistry for Biology Autumn 5
CHEM20100 Basis of Inorganic Chemistry Autumn 5
COMP10010 Introduction to Programming I Autumn 5
COMP10040 Introduction to Computer Architecture Autumn 5
COMP20020 Digital Systems Autumn 5
COMP20070 Databases and Information Systems I Autumn 5
EDUC20030 Key Ideas in Education Autumn 5
FIN20040 Foundations of Finance Autumn 5
FOR20040 Tree Structure and Function Autumn 5
GEOL20180 Geoscience perspectives on the UN Sustainable Development Goals Autumn 5
GEOL20200 Dynamic Earth Autumn 5
GEOL20250 Crystals to Sedimentary Rocks Autumn 5
MATH10040 Numbers & Functions Autumn 5
MATH10310 Calculus for Science Autumn 5
MATH10350 Calculus in the Mathematical and Physical Sciences Autumn 5
MATH20060 Calculus of Several Variables Autumn 5
MATH20150 Graphs and Networks Autumn 5
MATH20300 Linear Algebra 2 for the Mathematical Sciences Autumn 5
MST20010 Algebraic Structures Autumn 5
MST20070 Multivariable Calculus with Applications Autumn 5
PHYC10050 Astronomy & Space Science Autumn 5
PHYC10070 Foundations of Physics Autumn 5
PHYC10210 Quanta, Particles & Relativity Autumn 5
PHYC20020 Introductory Quantum Mechanics Autumn 5
PHYC20080 Fields, Waves and Light Autumn 5
PHYC20100 Thermo & Stat Physics Autumn 5
PHYS20040 An introduction to Physiology: Human cells and tissues Autumn 5
STAT10010 Research Methods Autumn 5
STAT20110 Introduction to Probability Autumn 5
STAT20230 Modern Regression Analysis Autumn 5
ZOOL20020 Animal Behaviour Autumn 5
GEOL10050 Earth and Humanity Autumn and Spring (separate) 5
GEOL10060 Introduction to Earth Sciences Autumn and Spring (separate) 5
GEOL20110 Global Environmental Change Autumn and Spring (separate) 5
GEOL20240 Medical Geology Autumn and Spring (separate) 5
SCI20020 Introduction to Project Management and Leadership Autumn and Spring (separate) 5
STAT10050 Practical Statistics Autumn and Spring (separate) 5
ACM10060 Applications of Differential Equations Spring 5
ACM10100 Differential & Difference Equations: Applications to Econ & Fin Spring 5
ACM20060 Oscillations and Waves Spring 5
ACM20150 Vector Integral & Differential Calculus Spring 5
BIOC20060 Biochemistry in Action Spring 5
BIOL10110 Cell Biology & Genetics Spring 5
BIOL20060 Scientific Communication Spring 5
BMOL10030 Biomedical Sciences: Understanding Human Disease. Spring 5
BMOL20070 Biomolecular Lab Skills 2 Spring 5
BOTN20050 Principles of Plant Biology and Biotechnology Spring 5
CHEM10050 Basis of Organic and Biological Chemistry Spring 5
CHEM20030 Biological Molecules - Interactions and Functioning Spring 5
CHEM20050 Medicinal Chemistry and Chemical Biology (level 2) Spring 5
CHEM20110 Env & Sustainable Chemistry Spring 5
CHEM20120 Physical Chemistry (level 2) Spring 5
CHEM20140 Introductory Transition Metal Chemistry Spring 5
COMP10020 Introduction to Programming II Spring 5
COMP10060 Computer Science for Engineers I Spring 5
COMP20050 Software Engineering Project 2 Spring 5
COMP20090 Introduction to Cognitive Science Spring 5
COMP20180 Intro to Operating Systems Spring 5
COMP20200 UNIX Programming Spring 5
ECON10720 Microeconomics for Business Spring 5
EDUC20020 Science and Maths Pedagogy Spring 5
ENVB20050 Principles of Environmental Biology & Ecology Spring 5
FOR20050 Principles of Forestry Spring 5
FOR20110 Forests, Climate and Carbon Spring 5
GENE20020 Principles of Genetics Spring 5
GEOL10020 Earth Science and Materials Spring 5
GEOL10040 Earth, Environment and Society Spring 5
GEOL20230 History of life on Earth Spring 5
HORT20020 Fundamentals of Horticulture Spring 5
MATH10320 Mathematical Analysis Spring 5
MATH20260 The Mathematics of Google Spring 5
MATH20270 Theory of Games Spring 5
MATH20310 Groups, Rings and Fields Spring 5
MICR20050 Microbiology in Medicine, Biotechnology and the Environment Spring 5
MST20040 Analysis Spring 5
NEUR20050 Principles of Neuroscience Spring 5
PHAR20040 Pharmacology:Biomedical Scienc Spring 5
PHYC10080 Frontiers of Physics Spring 5
PHYC20040 Exploring the Solar System Spring 5
PHYC20060 Methods for Physicists Spring 5
PHYC20090 Electronics and Devices Spring 5
PHYS20030 An Introduction to Physiology: Organs and Systems Spring 5
STAT10060 Statistical Modelling Spring 5
STAT20060 Statistics & Probability Spring 5
STAT20100 Inferential Statistics Spring 5
STAT20180 Introduction to Bayesian Analysis Spring 5
ZOOL20030 Principles of Zoology Spring 5
Stage 2 Options - A)MIN0OF:
Students selecting from this list should bear in the mind the modules required for the various subject areas.
     
Stage 2 Options - Subject / Streams
     
Mathematics, Biology and Education (A)
Mathematics, Chemistry & Education
Mathematics, Physics & Education
Mathematics, Applied Mathematics & Education
Mathematics, Computer Science and Education
Stage 2 Options - Subject / Streams
     
See the UCD Assessment website for further details

Module Weighting Info  
  Award GPA
Programme Module Weightings Rule Description Description >= <=
BHSCI001 Stage 4 - 70.00%
Stage 3 - 30.00%
Standard Honours Award First Class Honours

3.68

4.20

Second Class Honours, Grade 1

3.08

3.67

Second Class Honours, Grade 2

2.48

3.07

Pass

2.00

2.47


(Google Chrome is recommended when printing this page)