University of South Africa, UNISAUniversity of South Africa, UNISA

This degree focuses on the use of computer technology for physical and computer modelling. This background produces graduates well suited to working at research centres, in business or industry, or as self-employed consultants.

Type: undergraduate degree

Duration: 3 years part time

Compulsory Subjects

First year subjects:
  • Modern physics
  • Practical work
  • Introduction to programming
  • Computer systems: fundamental concepts
  • Calculus
  • Linear algebra
  • Comprehension skills for science
  • End-user Computing
Second year subjects:
  • Classical mechanics
  • Electricity and magnetism
  • Programming: data structures
  • Numerical methods
  • Calculus in higher dimensions
  • Linear algebra
Third year subjects:
  • Quantum physics
  • Statistical physics
  • Advanced programming
  • Numerical methods

Careers: computer specialist, researcher, physical modeller.

Source: www.unisa.ac.za​