Introduction to Java Programming

SAQA ID: Part of 48872, NQF 5 (25 Credits). PART TIME.

A Skills Programme is occupationally based and when successfully completed, will constitute credits towards the abovementioned qualification registered on the NQF.


The aim of this programme is to equip learners with a sound knowledge of the underlying principles of Java programming and to provide them with the skills needed to analyse, design, write and maintain Java programmes. This Skills Programme is part of a full qualification that is mapped to a cluster of unit standards taken from a programme that is accredited by MICT SETA, namely National Certificate in Information Technology: Systems Development SAQA ID 48872, NQF level 5, 131 credits.

Admission Requirements
  • Foundational skills in English and Mathematics at NQF level 4/Grade 12 or equivalent
  • Ability to use a personal computer competently

The programme duration is 118 hours and the tuition is face-to-face based on the NQF national hours. This excludes time to complete assessments, do research and self study. Each Y2K campus has a different tuition schedule. Programmes are offered during the week, in the evenings, or on Saturdays.


Upon successful completion of the programme, if the learner is found to be "Competent" in the PoE, the learner will receive a Y2K letter of results outlining the unit standards covered and Y2K will apply to MICT SETA on behalf of the learner for the endorsement of competency against the unit standards covered together with the credits obtained.

Upon successful completion of the optional external exams, the learner will receive a Sun Certified Java Associate (SCJA) Certificate and a Sun Certified Java Programmer (SCJP) Certificate from Sun Java.

Career Fields

With this qualification, learners could pursue a career as a:

  • Computer Programmer
  • Software Developer
This course if offered in the following formats: 1. Textbook. Candidates will receive the training material in paper-based format.