HOS Information Technology:
The minimum entrance requirement for this subject is 55% in Maths examinations (Maths CASS is excluded).
Information Technology at school level has two components: theory and practical (programming). These two components are expected of any student who wishes to study engineering, surveying and ICT systems. Many of these tertiary level courses have ICT as a compulsory module in the first and second years.
The practical component teaches the student programming principles, first by means of a visual programming application (Scratch); followed by the event driven Delphi. The principles include variables, mathematical operators, string handling, loops, conditional statements and arrays. With the focus on programming principles and problem solving, the leap from a single language at secondary level to a variety of languages at tertiary level is achieved with relative ease.
Theoretically, fundamentals of hardware and software, networking, database design and normalisation are covered, amongst other topics, over the three year course. The content is covered in the textbook; however learners are expected to do additional reading regarding current trends in ICT, from magazines, internet articles etc.
Learners are expected to spend a minimum of an hour a day practising their programming skills. To this end, it is compulsory for any learner wishing to take IT as a subject to have daily access to a computer.