BEng Computer Engineering

Computer engineering is one of the three internationally accepted and closely related subdisciplines of the traditional field of electrical engineering (electrical engineering, electronic engineering and computer engineering). Computer engineering is the most dynamic and rapidly growing engineering discipline in the vast and constantly expanding field of information and communication technology (ICT). There is hardly a technological system in the world that does not rely on computer engineering. It involves a combination of electronics, computer systems (hardware and software) and communication systems. A computer engineer is someone with a talent for optimising electronic systems with dedicated computing systems and control software. This includes computer and communication networks of all sizes – from a couple of microcontrollers to the worldwide web. It is essential to know what this career entails before enrolling for the programme.

A computer engineer has a good understanding of the basic sciences and a sound education in the theoretical and practical aspects (including design methodology) of electronics, digital systems, computer systems and control software. With the dramatic increase in computing and storage capabilities, as well as a decrease in size and cost, most technological systems include components of computer engineering.

The computer engineering degree at the 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. Examples of computer engineering include cellphone technology, car control computers for engine management, entertainment systems, security systems, air-conditioning, active suspension and the anti-lock braking system (ABS). These all use the principles of sensing, computing and actuation under optimised software control. This is the fastest growing new discipline in engineering with job opportunities all over the world.

Computer engineering is used in the following fields in particular: telecommunications, computer networking, cellphone operations, computer system companies, military technologies (avionics, night vision, electronic warfare, smart bombs, drones, laser target designators), transport technologies (toll roads), internet banking, security systems, consumer equipment, modems, handheld scanners, voting, medical systems (portable and remote diagnostic recorders), robotics, entertainment equipment, global positioning system (GPS) navigation, measurement and control software, and fibre-optic networks (self-healing networks). A computer engineer has to be innovative and stay abreast of new technologies and developments in software and hardware. Many computer engineers move very quickly into management, where their analytical, synthesis, managerial and leadership skills are used to reach the highest levels of corporate management.
 
The aim of computer engineering is to integrate electronic, 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 realtime applications, software engineering, human language technologies, e-commerce, m-commerce, billing software, data security and various networking applications, such as storage area networks.

For more information, please consult the Faculty webpage.

  • Disclaimer: This publication contains information about regulations and programmes of the University of Pretoria. Amendments to or updating of the information may be effected from time to time without prior notification. The accuracy, correctness or validity of the information contained here is therefore not guaranteed by the University at any given time and is always subject to verification. The user is kindly requested to verify the correctness of the information with the University at all times. Failure to do so will not give rise to any claim or action of any nature against the University by any party whatsoever.

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.


Programme Code

12130009


Closing Dates

  • SA – 31/05/2019
  • Non-SA – 31/05/2019

Admission Requirements

  • The following persons will be considered for admission: candidates who are in possession of a certificate that is deemed by the University to be equivalent to the required Grade 12 certificate with university endorsement; candidates who are graduates from another tertiary institution or have been granted the status of a graduate of such an institution; and candidates who are graduates of another faculty at the University of Pretoria. 
  • Life Orientation is excluded when calculating the APS. 
  • Grade 11 results are used in the conditional admission of prospective students. 
  • A valid qualification with admission to degree studies is required.
  • Minimum subject and achievement requirements, as set out below, are required. 
  • Conditional admission to the four-year programmes in the School of Engineering is only guaranteed if a prospective student complies with ALL the requirements below. ?
  • Note: Candidates who do not comply with the minimum requirements, set out above, but who have obtained a minimum APS of 30, an achievement level of 5 for English, 6 for Mathematics and 5 for Physical Science, will be considered for conditional admission to either the four-year programme or the ENGAGE programme based on the results of the NBT. 
  • Admission to ENGAGE in the School of Engineering will be determined by the results of the NBT, NSC results, an achievement level of 5 in Mathematics and 5 in Physical Science, as well as an achievement level of 5 in English, together with an APS of 30. 
  • Students may apply directly to be considered for the ENGAGE programme.
  • Tuition will be presented in English only.

Minimum requirements

Achievement level

English Home Language or English First Additional Language

Mathematics

Physical Science

APS

NSC/IEB

AS Level

NSC/IEB

AS Level

NSC/IEB

AS Level

5

C

6

B

6

B

35

* Cambridge A level candidates who obtained at least a D in the required subjects, will be considered for admission. International Baccalaureate (IB) HL candidates who obtained at least a 4 in the required subjects, will be considered for admission.

ENGAGE Programme minimum requirements

Achievement level

English Home Language or English First Additional Language

Mathematics

Physical Science

APS

NSC/IEB

AS Level

NSC/IEB

AS Level

NSC/IEB

AS Level

5

C

5

C

5

C

30


Duration of study

4 years, full-time.


Faculty Notes

The Faculty of Engineering, Built Environment and Information Technology at the University of Pretoria is a leading source of graduates in the engineering, built environment and information technology professions. We achieve this by a focus on research to drive innovative and enquiry-led teaching for educating and positioning our students to be leaders in their professions. The Faculty has extensive and cutting-edge teaching, learning and laboratory facilities integrated with the excellent suite of facilities and services offered by the University. We facilitate access to our qualifications through our extended programmes but expect our students to excel and develop as future professionals through our programme offering. We invite you to consider enrolling in one of our programmes if you share our vision of excellence and want to position yourself as a leader in the professions that we support.

The Faculty is organised in four schools: the School of Engineering, the School for the Built Environment, the School of Information Technology and the Graduate School of Technology Management. The School of Engineering is the largest of its kind in the country in terms of student numbers, graduates and research contributions and offers programmes in all the major engineering disciplines with many specialisations also offered at undergraduate and graduate level. 

The University of Pretoria aims to be internationally competitive while also locally relevant.  Advisory boards at both faculty and departmental level promote alignment and excellence in our teaching and research activities. Where applicable and available our programmes are accredited by statutory and professional bodies at both national and international level.


Enquiries about the programme

Click Here
  • Apply
    Click here to go to our online applications.
  • Visit Us
    Come and take a look around the campus.
  • Get in Touch
    Email us and ask a question or give us general feedback.
  • Admission Information
    See if you qualify for your chosen programme.
  • Faculty Brochures
    Read more about the faculties and programmes we offer.
  • Yearbooks
    Get help in choosing the correct modules for your degree.
  • Guides and Resources
    View more information on the University of Pretoria.
  • Career Services
    Get help in finding a job and preparing for the world of work.
  • FAQ’s
    Is there something you are unsure of?
  • Key Dates

    Plan your day, month and year.

Choosing a Course

Copyright © University of Pretoria 2019. All rights reserved.

FAQ's Email Us Virtual Campus Share