Module Information

Undergraduate Modules - Physics (2012/2013)

Part 1 Semester 1

FG11010 - Ffiseg Glasurol 1
MP14010 - Classical Dynamics
PH01010 - Introduction to Physical Forces
PH03010 - Introduction to the Physics of Matter
PH05010 - Laboratory Physics 1
PH06020 - Introduction to Mathematical Methods for Physicists I
PH10110 - Newtonian Mechanics
PH10310 - Physics of Matter
PH11010 - Classical Physics I
PH15700 - Introduction to Computational and Experimental Physics
PH18010 - Astronomy
PH19510 - Chaos, Communications and Consciousness

Part 1 Semester 2

FG05510 - Ffiseg Labordy 2
FG11120 - Ffiseg Glasurol 2
MP12910 - Career Planning and Skills Development
PH02010 - Introduction to Oscillations and Waves
PH02510 - Introduction to Electricity and Magnetism
PH05510 - Laboratory Physics 2
PH06520 - Introduction to Mathematical Methods for Physicists Ii
PH10210 - Oscillations and Waves
PH10410 - Electricity and Electrical Circuits
PH11120 - Classical Physics 2
PH14310 - Modern Physics
PH15510 - Laboratory Physics
PH15720 - Introduction to Computational and Experimental Physics
PH19010 - Energy and the Environment

Part 1 Intended for use in future years

FG12020 - Ffiseg Clasurol
FG16500 - Technegau Mathemategol Ar Gwyddorau Ffisegol
FG16520 - Technegau Mathemategol Ar Gwyddorau Ffisegol
PH12020 - Classical Physics 1
PH14020 - Dynamics, Relativity and Quantum Physics
PH16010 - Theoretical Physics 1
PH16500 - Theoretical and Numerical Physics
PH16520 - Theoretical and Numerical Physics
PH17010 - Concepts in Physics
PH17610 - Making Light Work

Part 2 Semester 1

FG26020 - Ffiseg Mathemategol
FG37500 - Prosiect Unigol
FGM5010 - Traethawd Prosiect
MP26020 - Mathematical Physics
PH21510 - Thermal Physics 1
PH23320 - Experimental Analogue Electronics
PH23620 - Modern Physics
PH24010 - Data Handling and Statistics
PH24610 - Stars
PH28510 - The Planets
PH32410 - Condensed Matter 1
PH32510 - Electromagnetism
PH33610 - Semiconductor Physics
PH34510 - Optronics
PH34610 - Galaxies
PH35710 - Mission Planning
PH36010 - Numerical Methods
PH38410 - The Solar Atmosphere & Heliosphere
PH39400 - Planetary Atmospheres, Ionospheres & Magnetospheres
PHM2510 - Electromagnetic Theory
PHM4410 - Advanced Topics in Modern Physics
PHM5010 - Project Dissertation
PHM6610 - Advanced Numerical Methods
PHM8320 - Quantum Technology

Part 2 Semester 2

FG25520 - Ffiseg Arbrofol
FG37540 - Prosiect Unigol
FGM5860 - Prosiect Estynedig
MP25710 - Advanced Dynamics
MP35610 - Quantum Information Theory 1
PH23720 - Quantum Mechanics 1
PH24520 - Instrumentation Systems
PH25520 - Experimental Physics
PH25620 - Experimental Space Science and Robotics
PH28310 - The Solar Interior
PH29610 - Planetary Atmospheres
PH32710 - Probing Atoms and Molecules
PH33710 - Science of Semiconductor Applications
PH33810 - Condensed Matter 2
PH34710 - Cosmology
PH35620 - Project
PH37540 - Individual Project
PH39420 - Planetary Atmospheres, Ionospheres & Magnetospheres
PH39710 - Space Plasmas
PHM5760 - Studies in the Upper Polar Atmosphere
PHM5860 - Extended Project

Part 2 Intended for use in future years

FG35010 - Paratoi Prosiect
FG35500 - Prosiect Unigol 30 Credyd
FG35530 - Prosiect Unigol 30 Credyd
MP21010 - Relativity & Mechanics
PH24500 - Instrumentation Systems
PH25310 - Experimental Analogue Electronics
PH28410 - Space Exploration
PH28720 - Planetary and Atmospheric Physics
PH28920 - Astrophysics and Cosmology
PH31510 - Thermal Physics 2
PH32600 - From Molecules to Elementary Particles
PH32620 - From Molecules to Elementary Particles
PH33400 - Condensed Matter 1
PH33420 - Condensed Matter 1
PH34000 - Advanced Techniques
PH34040 - Advanced Techniques
PH35010 - Project Preparation
PH35500 - Individual Project 40 Credits
PH35530 - Individual Project 40 Credits
PH38720 - The Sun and Heliosphere
PH39320 - Ionised Atmospheres and Space Plasma
PHM1010 - Fluid Dynamics
PHM3010 - Quantum Physics Ii
PHM3810 - Advanced Materials
PHM3910 - Advanced Topics in Materials Physics
PHM4310 - Communicating Physics
PHM4720 - Advanced Planetary Exploration
PHM4810 - Advanced Topics in Solar System Physics
PHM8510 - Plasma and Space Physics
PHM8710 - Computational Modelling and Visualisation