Compulsory and Optional Modules for Programme Delivery in 2029-30

Notes:

Key:


     X Compulsory - Pass required
     C Compulsory - Condonable
     P Progression - Requires 50% mark
     O Optional

Physics Programmes

 

Stage Year Code Module Title BSc Programmes MPhys Programmes
F300 F311 F313 F3F5 FG31 F303 F304 F308 F310 F312 F3FM F3T7 F3TV
Stage 1 2029-30 MTH1000 Foundations         X                
MTH1001 Structures         X                
PHY1021 Vector Mechanics X X X X X X     X X X    
PHY1022 Introduction to Astrophysics X X X X   X     X X X    
PHY1023 Waves and Optics X X X X X X     X X X    
PHY1024 Properties of Matter X X X X X X     X X X    
PHY1025 Mathematics Skills X X X X X X     X X X    
PHY1026 Mathematics for Physicists X X X X X X     X X X    
PHY1027 Practical Physics I X X X X   X     X X X    
PHY1030 Practical Physics and IT Skills         X                
PHY1031 Scientific Programming in Python X X X X   X     X X X    
Stage 2 2029-30 ELECTIVE Elective (Term 2) O O O     O     O O      
MTH2001 Analysis         O                
MTH2002 Algebra         O                
MTH2003 Differential Equations         O                
MTH2004 Vector Calculus and Applications         O                
MTH2005 Modelling: Theory and Practice         O                
PHY2021 Electromagnetism I X X X X X X     X X X    
PHY2022 Quantum Mechanics I X X X X X X     X X X    
PHY2023 Thermal Physics X X X X O X     X X X    
PHY2024 Condensed Matter I X X X X O X     X X X    
PHY2025 Mathematics with Physical Applications X X X X O X     X X X    
PHY2026 Practical Physics II X X X X O X     X X X    
PHY2027 Scientific Programming in C O O O O   O     O O O    
PHY2029 The Physics of Living Systems O O O   O O     O O      
PHY2030 Observing the Universe O O O X O O     O O X    
PHY2032 Analytical and Chaotic Dynamics O O O O O O     O O O    
PHY2037 Nonlinear Optics and Imaging O O O   O O     O O      
Stage 3 2029-30 ELECTIVE Elective O     O   O              
MATHOP3 Mathematics Option (NQF Level 6)         O                
PHY2036 Study Abroad Physics Electives     C             C      
PHY3051 Electromagnetism II           C         C    
PHY3052 Nuclear and High Energy Physics C     C C C         C    
PHY3053 General Problems C     C   C         C    
PHY3054 Electromagnetism II (IS)             X            
PHY3055 Electromagnetism and Quantum Mechanics C     C C                
PHY3056 Nuclear and High Energy Physics (IS)             X            
PHY3061 The Biophysics of Cells and Tissues O     O O O              
PHY3062 Methods of Theoretical Physics O     O O O              
PHY3064 Nanostructures and Graphene Science O     O O O              
PHY3066 Galaxies and High Energy Astrophysics O     C O O         C    
PHY3067 Energy and the Environment O     O O O              
PHY3068 Principles of Theoretical Physics O     O O O              
PHY3070 Stars from Birth to Death O     C O O         C    
PHY3071 Soft Matter O     O O O              
PHY3072 New Option Being Developed for T2 O     O O O              
PHY3122 Project and Dissertation           X         X    
PHY3138 Projects and Dissertations X     X                  
PHY3147 One-Semester Physics Project and Report X     X X                
PHY3150 Applying Physics (Group Project) O     O                  
PHY3218 Study Abroad Physics Options     C             C      
PHY3306 Professional Experience             X            
PHY3307 Background Report for Project             C            
PHY3308 Professional Placement   C             C        
PHYM002 Quantum Mechanics II           C         C    
Stage 4 2029-30 ELECTIVE Elective   O O           O O      
PHY3051 Electromagnetism II               C C C   C C
PHY3052 Nuclear and High Energy Physics   C C         C C C   C C
PHY3053 General Problems   C C           C C      
PHY3055 Electromagnetism and Quantum Mechanics   C C                    
PHY3061 The Biophysics of Cells and Tissues   O O     O   O O O O O O
PHY3062 Methods of Theoretical Physics   O O     O   O O O O O O
PHY3064 Nanostructures and Graphene Science   O O     O   O O O O O O
PHY3066 Galaxies and High Energy Astrophysics   O O     O   O O O   O O
PHY3067 Energy and the Environment   O O     O   O O O O O O
PHY3068 Principles of Theoretical Physics   O O     O   O O O O O O
PHY3070 Stars from Birth to Death   O O     O   O O O   O O
PHY3071 Soft Matter   O O     O   O O O O O O
PHY3072 New Option Being Developed for T2   O O     O   O O O O O O
PHY3122 Project and Dissertation                 X X      
PHY3138 Projects and Dissertations   X X                    
PHY3147 One-Semester Physics Project and Report   X X                    
PHY3150 Applying Physics (Group Project)   O O                    
PHYM001 Statistical Physics           C C C     C C C
PHYM002 Quantum Mechanics II             C C C C   C C
PHYM003 Condensed Matter II           C C C     C C C
PHYM004 Computational Physics and Modelling           O O O     O O O
PHYM005 Independent Study           O O O     O O O
PHYM006 Relativity and Cosmology           O O O     C O O
PHYM008 Physical Methods in Biology and Medicine           O O O     O O O
PHYM009 Project and Dissertation           X         X    
PHYM010 Project and Dissertation             X X       X X
PHYM012 Solar and Extra-Solar Planets and Their Atmospheres           O O O     C O O
PHYM013 Quantum Many-Body Theory           O O O     O O O
PHYM015 Quantum Optics and Photonics           O O O     O O O
Stage 5 2029-30 PHY3061 The Biophysics of Cells and Tissues                 O O      
PHY3062 Methods of Theoretical Physics                 O O      
PHY3064 Nanostructures and Graphene Science                 O O      
PHY3066 Galaxies and High Energy Astrophysics                 O O      
PHY3067 Energy and the Environment                 O O      
PHY3068 Principles of Theoretical Physics                 O O      
PHY3070 Stars from Birth to Death                 O O      
PHY3071 Soft Matter                 O O      
PHY3072 New Option Being Developed for T2                 O O      
PHYM001 Statistical Physics                 C C      
PHYM003 Condensed Matter II                 C C      
PHYM004 Computational Physics and Modelling                 O O      
PHYM005 Independent Study                 O O      
PHYM006 Relativity and Cosmology                 O O      
PHYM008 Physical Methods in Biology and Medicine                 O O      
PHYM009 Project and Dissertation                 X X      
PHYM012 Solar and Extra-Solar Planets and Their Atmospheres                 O O      
PHYM013 Quantum Many-Body Theory                 O O      
PHYM015 Quantum Optics and Photonics                 O O