Computer Science


The study of computing, programming and computation in correspondence with computer systems.
Career description

  • Write programs in a variety of computer languages, such as C++ and Java;
  • Update and expand existing programs;
  • Debug programs by testing for and fixing errors;
  • Build and use computer-assisted software engineering (CASE) tools to automate the writing of some code;
  • Use code libraries, which are collections of independent lines of code, to simplify the writing.
  • Jobs directly related to the qualification
  • Business Analyst
  • Games Developer
  • IT Consultant
  • Systems Analyst
  • Database Administration
  • Multimedia Programmer



Steve Jobs, Bill Gates, Linus Torvalds, Larry Page, Grace Hopper


The Innovators: How a group of Hackers, Geniuses and Geeks created the DigitalRrevolution by Walter Isaacson

Steve Jobs by Walter Isaacson

The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt, Dave Thomas



Bursary Opportunities

Sasol, Investec, Eskom, Engen, CSIR, Arcelor Mittal, Altech, BBD Bursary, Denel Dynamics Bursary, FNB Fund Bursary, MTN Bursary, Multichoice Bursary, Nanoteq Bursary, Oasis Bursary, Saab Grintek Defence, SANRAL, Sasol, Telkom, Vodacom.