Bachelor of Computer and Electronic Engineering (BEng) | NWU

APS Required



4 year(s)


Bachelor's Degree





NS(C) with full matriculation exemption

  • Mathematics level 6 (70%+)
  • Physical Sciences level 6 (70%+)
  • Afrikaans OR English as Home OR First
    Additional Language at least level 5 (60%+)
  • Additional entry route: Students with 65%
    in both Mathematics AND Physical Sciences,
    and an APS of 31, may have the opportunity
    to write a test as additional point of entry.
  • Students with 40%+ in both Mathematics
    and Physical Sciences and at least 60% for
    the language of instruction can apply for the
    1-year Xcel bridging programme: https://

Career Prospects

  1. Electronics Engineer: Design and develop electronic components, systems, and equipment. This could involve working in industries such as telecommunications, manufacturing, or aerospace.
  2. Software Engineer: Develop software applications, systems, and platforms. South Africa has a growing tech industry, offering opportunities in software development for local and international companies.
  3. Network Engineer: Design, implement, and maintain computer networks. With the expansion of telecommunications and IT infrastructure in South Africa, network engineers are in demand to ensure efficient communication and connectivity.
  4. Embedded Systems Engineer: Design and develop embedded systems for various applications such as automotive, healthcare, and consumer electronics. This field is crucial for innovation in IoT (Internet of Things) devices and smart technologies.
  5. Telecommunications Engineer: Design, install, and maintain telecommunications systems, including voice, data, and video networks. With the increasing demand for connectivity and digital communication, telecommunications engineers play a vital role in South Africa’s telecommunications industry.
  6. Hardware Engineer: Design and develop computer hardware components such as processors, circuit boards, and memory devices. This role is essential for advancing technology infrastructure and innovation in South Africa.
  7. Systems Analyst: Analyze and optimize computer systems and processes to improve efficiency and effectiveness. Systems analysts play a critical role in various industries, including finance, healthcare, and government, by ensuring that technology solutions meet business needs.
  8. Research and Development Engineer: Conduct research to innovate and improve technology products and solutions. South Africa’s growing emphasis on innovation and technology development creates opportunities for R&D engineers to contribute to advancements in various fields.
Enable Updates OK No thanks