Overview
Computer Engineering stands as one of the three recognised sub-disciplines within the broader electrical engineering domain, alongside electrical and electronic engineering. This field has emerged as the most rapidly advancing engineering discipline, driven by the expansive growth of information and communication technology (ICT). Nearly every technological system today relies on the principles of computer engineering, which integrates electronics, computer systems (both hardware and software), and communication technologies.A computer engineer is proficient in enhancing electronic systems through specialised computing systems and control software. This encompasses a vast array of networks, from small microcontrollers to the global internet. It is crucial for prospective students to understand the scope of this career before committing to the programme.Graduates of the Computer Engineering programme possess a solid foundation in basic sciences, coupled with comprehensive training in both theoretical and practical aspects of electronics, digital systems, computer systems, and control software. The surge in computing power and storage capabilities, alongside reductions in size and cost, has led to the integration of computer engineering components in most technological systems.Since its inception in 1998, the Computer Engineering degree at the University of Pretoria has aimed to produce graduates capable of tackling the most significant challenges within the ICT sector. Examples of applications for computer engineering include mobile technology, automotive control systems, entertainment devices, security solutions, climate control systems, advanced suspension systems, and anti-lock braking systems (ABS). The demand for skilled professionals in this field continues to rise globally.The applications of computer engineering are particularly prominent in various sectors, including:
- Telecommunications
- Computer networking
- Mobile operations
- Military technologies (e.g., avionics, electronic warfare)
- Transport technologies (e.g., toll systems)
- Internet banking and security
- Consumer electronics
- Medical systems (e.g., diagnostic devices)
- Robotics
- GPS navigation
- Measurement and control software
- Fibre-optic networks
Key Facts
Why Computer Engineering at the University of Pretoria?
The University of Pretoria's Faculty of Engineering, Built Environment and Information Technology is renowned for its commitment to research-driven education, which cultivates innovative and inquiry-led teaching methods. This faculty is distinguished by its extensive and state-of-the-art teaching facilities, ensuring students receive a top-tier educational experience.Tuition Fee Breakdown
The tuition fees for the Computer Engineering programme are as follows:National Students: ZAR 69,000 per yearInternational Students: ZAR 138,000 per yearVisit the Fees and Funding section for a breakdown in your local currency.Syllabus
The curriculum is designed to provide a comprehensive education in computer engineering, covering various modules that align with industry demands. Students will engage in both theoretical learning and practical applications, ensuring a well-rounded understanding of the field.Careers with Computer Engineering
Graduates from the Computer Engineering programme are well-prepared for careers across the ICT landscape. They are actively involved in sectors such as computer systems, software development, wireless networks, embedded systems, and data security. Alumni have found positions in diverse industries, contributing to advancements in technology and innovation.Programme Structure
Courses include:
- Program design
- Operating systems
- Imperative programming
- Electricity and electronics
- Information technology practice
- Physics
- Humanities and social sciences
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Credits
Delivered
Campus Location
- Pretoria, South Africa
- Pretoria, South Africa
- Pretoria, South Africa
- Pretoria, South Africa
Disciplines
General Engineering & Technology Computer Sciences Artificial Intelligence View 21 other Bachelors in General Engineering & Technology in South AfricaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English 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.
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at University of Pretoria and/or in South Africa, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents138000 ZAR / year≈ 138000 ZAR / year -
Domestic Applies to you
Applies to youCitizens or residents69000 ZAR / year≈ 69000 ZAR / year
Additional Details
Non-South African citizens (excluding students who are citizens of SADC countries) will be charged double the tuition fee of South African students.
Living costs
Pretoria
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility