|
Level 1 courses (PH1)
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH108
|
Mechanics and Oscillations
|
|
|
10
|
|
PH109
|
Thermal Physics and Wave Motion
|
|
|
10
|
|
PH103
|
Electricity and Magnetism
|
|
|
10
|
|
PH110
|
Atomic and Nuclear Physics
|
|
|
10
|
Level 2 courses (PH2)
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH201
|
Mechanics
|
|
|
10
|
|
PH215
|
Solid State Physics 1
|
|
|
10
|
|
PH216
|
Physics for Chemists
|
|
|
10
|
|
PH203
|
Electronics 1
|
|
|
10
|
|
PH221
|
Vector Methods & Electromagnetism
|
|
|
10
|
|
PH223
|
Optics
|
|
|
10
|
|
PH212
|
Thermodynamics
|
|
|
10
|
|
PH211
|
Waves and Optics
|
|
|
10
|
|
MTH212
|
Numerical Methods
|
|
|
10
|
Level 3 courses (PH3)
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH305
|
Solid State Physics 2
|
|
|
10
|
|
PH306
|
Quantum Mechanics 1
|
|
|
10
|
|
PH313
|
Electronics 2
|
|
|
10
|
|
PH314
|
Nuclear Physics
|
|
|
10
|
|
PH315
|
Atomic Physics and Relativity
|
|
|
10
|
|
Ph321
|
Environmental Physics
|
|
|
10
|
|
PH322
|
Atmospheric Physics
|
|
|
10
|
|
PH325
|
Geophysics
|
|
|
10
|
|
PH3AA
|
Principles of Meteorology
|
|
|
10
|
|
PH3bb
|
Global Geophysics
|
|
|
10
|
Level 2 Type (a) Honours Courses (HPH2)
A student registered for the type (a) Honours programme in Physics must take the following courses:
-
At least EIGHT courses from List A; and
-
Any FOUR mathematics courses from List B.
List A
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH201
|
Mechanics
|
|
|
10
|
|
PH203
|
Electronics 1
|
|
|
10
|
|
PH211
|
Waves and Optics
|
|
|
10
|
|
PH212
|
Thermodynamics
|
|
|
10
|
|
PH215
|
Solid State 1
|
|
|
10
|
|
PH221
|
Vector Methods & Electromagnetism
|
|
|
10
|
|
PH222
|
Computer Programming
|
|
|
10
|
|
PH223
|
Optics
|
|
|
10
|
|
PH306
|
Quantum Mechanics 1
|
|
|
10
|
|
PH315
|
Atomic Physics and Relativity
|
|
|
10
|
|
PH2XX
|
Physics of Materials
|
|
|
10
|
List B
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
MTH208
|
Advanced Calculus 1
|
|
MTH101
|
10
|
|
MTH202
|
Linear Mathematics 2
|
|
MTH102
|
10
|
|
MTH211
|
Ordinary Differential Equations
|
|
MTH102
|
10
|
|
MTH212
|
Numerical Methods
|
|
MTH!01/MTH211
|
10
|
|
MTH312
|
PDE's and Fourier series
|
|
MTH101
|
10
|
Level 3 Type (a) Honours courses (HPH3)
A student must take the following courses:
At least ALL the Honours courses in List C;
At least FOUR courses on offer from List D; and
ONE course from List E.
List C
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH305
|
Solid State Physics 2
|
|
|
10
|
|
PH313
|
Electronics 2
|
|
|
10
|
|
PH314
|
Nuclear Physics
|
|
|
10
|
|
HPH303
|
Electronic Instrumentation
|
|
|
10
|
|
HPH304
|
Electromagnetic Theory
|
|
|
10
|
|
HPH306
|
Statistical Mechanics
|
|
|
10
|
|
HPH331
|
Measurement and Control
|
|
|
10
|
|
HPH370
|
Dissertation
|
H
|
|
20
|
|
HPH371
|
Construction Project
|
|
|
10
|
Note:
The Construction Project Course HPH371 will be examined by continuous assessment only.
List D
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
HPH305
|
Classical Dynamics
|
|
|
10
|
|
HPH307
|
High Energy Physics
|
|
|
10
|
|
HPH316
|
Quantum Mechanics 2
|
|
|
10
|
|
HPH331
|
Measurement and Control
|
|
|
10
|
|
HPH333
|
Advanced Optics
|
|
|
10
|
|
HPH336
|
Theory of Solids
|
|
|
10
|
|
HPH337
|
Chaos
|
|
|
10
|
|
HPH338
|
Geophysics
|
|
|
10
|
|
HPH339
|
Meteorology
|
|
|
10
|
|
HPH343
|
Mathematical Methods
|
|
|
10
|
|
HPH345
|
Energy Sources
|
|
|
10
|
|
HPH347
|
Astronomy
|
|
|
10
|
|
HPH3DD
|
Exploration Geophysics
|
|
|
10
|
List E
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH321
|
Environmental Physics
|
|
|
10
|
|
PH322
|
Atmospheric Physics
|
|
|
10
|
|
PH325
|
Geophysics
|
|
|
10
|
|
PH3AA
|
Principles of Meteorology
|
|
|
10
|
|
PH3BB
|
Global Geophysics
|
|
|
10
|
Notes:
A student for the Type (a) Honours programme must have passed ALL Level 1 Physics courses and at least MTH101,MTH102 and MTH111 at his/her first attempt.
Type (b) Physics Honours Courses (HPH4
A student registered for the type (b) Honours programme in Physics must take the following courses:
At least ALL the Honours courses in List F;
At least FOUR courses on offer from List G;
ONE course from List H; and
Any FOUR mathematics courses from List I.
List F
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH305
|
Solid State Physics 2
|
|
|
10
|
|
PH313
|
Electronics 2
|
|
|
10
|
|
PH314
|
Nuclear Physics
|
|
|
10
|
|
HPH403
|
Electronic Instrumentation
|
|
|
10
|
|
HPH404
|
Electromagnetic Theory
|
|
|
10
|
|
HPH406
|
Statistical Mechanics
|
|
|
10
|
|
HPH431
|
Measurement and Control
|
|
|
10
|
|
HPH470
|
Dissertation
|
H
|
|
20
|
|
HPH471
|
Construction Project
|
|
|
10
|
Note:
The Construction Project Course HPH371 will be examined by continuous assessment only.
List G
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
HPH305
|
Classical Dynamics
|
|
|
10
|
|
HPH307
|
High Energy Physics
|
|
|
10
|
|
HPH316
|
Quantum Mechanics 2
|
|
|
10
|
|
HPH331
|
Measurement and Control
|
|
|
10
|
|
HPH333
|
Advanced Optics
|
|
|
10
|
|
HPH336
|
Theory of Solids
|
|
|
10
|
|
HPH337
|
Chaos
|
|
|
10
|
|
HPH338
|
Geophysics
|
|
|
10
|
|
HPH339
|
Meteorology
|
|
|
10
|
|
HPH343
|
Mathematical Methods
|
|
|
10
|
|
HPH345
|
Energy Sources
|
|
|
10
|
|
HPH347
|
Astronomy
|
|
|
10
|
|
HPH3DD
|
Exploration Geophysics
|
|
|
10
|
List H
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
PH321
|
Environmental Physics
|
|
|
10
|
|
PH322
|
Atmospheric Physics
|
|
|
10
|
|
PH325
|
Geophysics
|
|
|
10
|
|
PH3AA
|
Principles of Meteorology
|
|
|
10
|
|
PH3BB
|
Global Geophysics
|
|
|
10
|
List I
|
Course
code
|
Course description
|
Designation
|
Prerequisite
/Co-requisite
|
Course
units
|
|
MTH208
|
Advanced Calculus 1
|
|
MTH101
|
10
|
|
MTH202
|
Linear Mathematics 2
|
|
MTH102
|
10
|
|
MTH211
|
Ordinary Differential Equations
|
|
MTH102
|
10
|
|
MTH212
|
Numerical Methods
|
|
MTH!01/MTH211
|
10
|
|
MTH312
|
PDE's and Fourier series
|
|
MTH101
|
10
|
Note:
At the discretion of the Physics Departmental Board, a candidate for the Type (b) Honours programme may be exempted from registering for Level 2 Mathematics courses.
|