Selected filters
Software EngineeringSouth Africa
Field of Study
Location
University
Tuition Fee
Duration
Format
Attendance
Degree Type
Special Programme

9 Bachelor's degrees in Software Engineering in South Africa

2
University of Cape Town4,1(160)
Cape Town, South Africa Top 1% in Worldwide

Computer Science

Students in the Computer Science programme at the University of Cape Town will study algorithms and computer software.

B.Sc. Full-time On-campus
4 years$3,102/yr
University of Johannesburg4,2(220)
Johannesburg, South Africa Top 2% in Worldwide

Information Technology (Honours)

The Faculty of Science offers a Bachelor of Science in Information Technology (Honours) at University of Johannesburg.

B.Sc. Full-time +2 On-campus
1 year$2,279/yr
University of Kwazulu Natal3,7(136)
Durban, South Africa Top 3% in Worldwide

Computer Engineering

The Computer Engineering curriculum from University of Kwazulu Natal is designed to prepare students for a career in the fast growing field of computer engineering where computer systems are applied to the management, control and dissemination of information and the control and management of systems of all forms.

B.Sc. Full-time On-campus
3 years$18,300/yr
University of Cape Town4,1(160)
Cape Town, South Africa Top 1% in Worldwide

Computer Engineering

The Bachelor of Science (BSc) degree in Computer Engineering from University of Cape Town provides a graduate with the specific discipline knowledge, together with a range of related skills, essential for the workplace, or to allow continuation to postgraduate study. 

B.Sc. Full-time On-campus
3 years$4,980/yr
University of Pretoria4,2(328)
Pretoria, South Africa Top 2% in Worldwide

Computer Engineering ENGAGE

Computer Engineering ENGAGE from University of Pretoria 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).  

B.Eng. Full-time On-campus
5 years$8,281/yr
University of the Witwatersrand, Johannesburg4,1(152)
Johannesburg, South Africa Top 2% in Worldwide

Information Engineering

The Information Engineering degree offered at University of the Witwatersrand, Johannesburg  focuses on Software Engineering, Telecommunications, and Computer Networking.

B.Sc. Full-time On-campus
4 years$3,946/yr
University of the Witwatersrand, Johannesburg4,1(152)
Johannesburg, South Africa Top 2% in Worldwide

Computer Science

The Bachelor of Science in Computer Science at the University of the Witwatersrand, Johannesburg, is a three-year full-time programme. This degree equips students with essential skills in problem-solving through computer applications, preparing them for various challenges in the tech industry.

B.Sc. Full-time On-campus
3 years$2,866/yr
University of Cape Town4,1(160)
Cape Town, South Africa Top 1% in Worldwide

Electrical and Computer Engineering

Apart from receiving a thorough grounding in both electrical engineering and computing, the Electrical and Computer Engineering student at University of Cape Town gains a foundation of understanding in physical science, advanced engineering mathematics, microcomputer technology and systematic engineering design.

Bachelor Full-time On-campus
4 years$4,768/yr
Rhodes University4,2(28)
Grahamstown, South Africa Top 6% in Worldwide

Computer Science

The Computer Science program of Rhodes University teaches students basic problem solving techniques with an emphasis on logical, algorithmic and computational processes using the Python programming language.

B.Sc. Full-time On-campus
3 years$2,085/yr

Wishlist