BSc with Physics | Print |

                                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.