Computer Engineering Programme


Computer Engineering Programme

Discipline Academic Leader:

Prof T Afullo

+27 (31) 260 2730 or

Programme Leader:

Dr T Walingo

+27 (31) 260 1518 or

 Computer Programme Syllabus

The Computer Engineering curriculum 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. The programme is based heavily on the Electronic Engineering programme with different specialization subjects being offered in the 2nd, 3rd and 4th years of study. This approach provides a broad base of engineering concepts that is essential to the application of computing systems in problem solving. The specialization starts in 2nd year with a course on Data Structures and Algorithms which complements the two standard Computer Methods programming courses taken by all three programmes. In the third year of study, further specialist courses in Software Engineering, Advanced Programming and Discrete Mathematics are taken along with two Computer Engineering Design courses. Students also attend a course on Engineering Management and Labour Practices in preparation for the management role they will assume in industry and an Environmental Engineering course to ensure sensitivity to this important aspect of any engineering.

The 4th year of study is where most specialization takes place with prescribed courses on Embedded Systems, Operating Systems, Advanced Computer Engineering And Real Time Computing being taken plus three optional courses taken from subjects such as E-Commerce Systems, Security and Encryption, Internet Engineering, Artificial Intelligence and Image Processing

Practical Experience

To enable the integration of the theory with the practice of engineering to take place, the student is required to complete a minimum period of 13 weeks of practical vacation work in industry. This is normally undertaken during the long vacations of second and third years. After each such period of training the student is required to submit a formal report on the work completed. In addition, second year students are required to attend a 1-week general workshop training course held in the Electrical & Electronic Engineering building during the July/August vacation.

Career Opportunities

With the increasing demand for electricity and the tremendous growth of the information, manufacturing and telecommunications industries there are many challenging and exciting jobs awaiting each graduating computer, electrical or electronic engineer.

Profession Registration

The Bachelors degree in Engineering in the branches of Electrical and Electronic engineering, is recognized as the qualifying degree for registration as a professional engineer in South Africa under the Professional Engineers Act 1969. A period of at least three years of relevant postgraduate experience is required before full registration as a Professional Engineer. Professional registration is currently a requirement, in South Africa, for those wishing to become consulting engineers, whether in the private or public sectors. The Computer Engineering degree has been provisionally recognised, pending the production of its first graduates in 2004.

Post Graduate Research

Electrical, Electronic & Computer Engineering is well equipped to carry out a wide variety of post graduate research work and research students, both from South Africa and from overseas, are studying for masters or doctors degrees in our many different laboratories. Funding for this research is provided partly by the University and partly by Industry in the form of donations or contract research and many bursaries are available to excellent students.

In Electrical Engineering, the main directions for research are electrical machines, power system stability, power electronics, control systems, motion control, high voltage systems and artificial intelligence.

In Electronic Engineering, the main directions for research are digital signal processing, optical fibre communications, telecommunications and data networks, cellular communication networks, digital systems design, microwave antennas, acoustics, laser and quantum optics.

Some research projects involve computer, electronic as well as electrical engineering staff and students.

Further Particulars

Electrical, Electronic & Computer Engineering accepts only a limited number of students into first year on the Durban campus. A smaller additional number are accepted to do first year in Pietermaritzburg but have to transfer to Durban from second year onwards.

Prospective students are invited to visit the Discipline to discuss their future careers with members of staff. The best time for this is during one of the two "Open Days" held each year. Alternatively, you may contact one of the following persons to make arrangements for an individual meeting.

Should you have any queries please contact one of the staff members below who will assist you:

Ms Dumisile Ngcobo

Ph: +27(031) 260 2753


Ms Bennedin Mokoena

Ph: +27(031) 260-2744


Contact Webmaster | View the Promotion of Access to Information Act | View our Privacy Policy
© University of KwaZulu-Natal: All Rights Reserved