48 months
6930 USD/year
3465 USD/year
Tuition fee
Apply date
Start date


The Computer Engineering degree at University of Pretoria was developed in 1998 to deliver graduates who can undertake the most demanding challenges of the ICT world in all its forms. 

Visit the official programme website for more information


The aim of the Computer Engineering degree at University of Pretoria is to integrate electronics, computing and control systems in the best way possible to ensure fast, small and powerful systems. Typical subsystems include sophisticated software for artificial intelligence, biometrics, radio frequency (RF) subsystems and real-time applications, software engineering, human language technologies, e-commerce, m-commerce, billing software, data security and various networking applications, such as storage area networks.

Career Opportunities

Computer engineers are active in all fields of the information superhighway and the information and communication technology (ICT) world, which include computer systems, software engineering, computer and communications networks, wireless sensor networks, embedded software, electronics, smart control systems and automation, data security, e-commerce, pattern recognition (face and speech recognition) and artificial intelligence. They specialise in combining hardware, software and communication technologies to optimise system performance. Computer engineering graduates have access to a wide range of job opportunities. These include working for a company (large or small) anywhere in the world as an employee, being an entrepreneur or being self-employed. 

Research and development opportunities are available in the fields of communication, computer systems, networking and peace-keeping operations, and in medical, transportation, software and electronics companies in South Africa and all over the world. This provides opportunities for innovation: thinking of a problem to be solved and coming up with a solution and even possibly patenting the idea. The academic programme at the University of Pretoria prepares students to become leaders in the field of computer engineering—with excellent financial rewards and professional satisfaction. 

Programme Structure

Courses include:

  • Program design
  • Operating systems 
  • Imperative programming 
  • Electricity and electronics
  • Information technology practice 
  • Physics
  • Humanities and social sciences

Key information


  • Full-time
    • 48 months

Start dates & application deadlines

More details

Applications will close when the available study spaces are filled (close on availability of space). All applicants are therefore strongly advised and encouraged to submit their applications as soon as possible after 1 April and to check the application site regularly.


568 alternative credits



Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • Applicants with school-leaving qualifications other than the South African National Senior Certificate (NSC) or Independent Examination Board (IEB) should meet the following admission requirements for undergraduate studies at the University of Pretoria.
  • The first requirement to study a bachelor’s degree in South Africa is a Universities South Africa (USAf) exemption. USAf coordinates and issues exemption certificates based on the prescribed requirements stipulated in the gazetted exemption regulation. All applicants who obtained a school-leaving qualification other than the South African NSC or IEB, must submit a Certificate of Complete Exemption* or Foreign Conditional Exemption obtainable from USAf. The University of Pretoria no longer accepts exemption based on mature age.

Tuition Fee

To alway see correct tuition fees
  • International

    6930 USD/year
    Tuition Fee
    Based on the tuition of 6930 USD per year during 48 months.
  • National

    3465 USD/year
    Tuition Fee
    Based on the tuition of 3465 USD per year during 48 months.
  • SADC Countries: From $3 465–3 661
  • Non-SADC countries: From $6 930–7  322

Living costs for Pretoria

8592 - 10309 ZAR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Engineering
University of Pretoria


Go to your profile page to get personalised recommendations!