School of Information Technology & Data ScienceOccupational Skills ProgrammeOpen for enrolment

Skills Programme: Java Programmer

NQF Level 4Skills Programme ID SP-22032953 credits68 days / 13.5 weeksFull-time
Apply Now WhatsApp Advisor

Programme Overview

To prepare learners to implement solutions to real-life problems efficiently using Java, producing well-written, readable programs in a disciplined coding style, and to collaborate in teams using Git for version control.

Programme Identity

Skills Programme IDSP-220329
NQF LevelNQF Level 4
Total Credits53
Programme TypeOccupational Skills Programme
Quality CouncilQCTO - Quality Council for Trades and Occupations
Official Duration68 days / 13.5 weeks
QCTO Registration End11 March 2027
Last Date for Enrolment11 March 2028
Accreditation / Quality AssuranceMICT SETA — Accredited

This is a QCTO-registered Occupational Skills Programme. Highbury programme availability and intake status are confirmed by Admissions. Detailed regulatory evidence is published on the Accreditation page.

Admission Requirements

Entry Requirement

NQF Level 3 (Grade 11) with Mathematical Literacy and English. Access to suitable computer equipment and internet connectivity, and the ability to work remotely.

Official Minimum Entry Requirement (SAQA)

  • NQF Level 3 (Grade 11) with Mathematical Literacy and English.
  • Access to suitable computer equipment and internet connectivity, and the ability to work remotely.

Highbury Application Documents

  • Certified copy of ID or passport
  • Certified copies of highest school results
  • Proof of residential address

Curriculum & Learning Areas

  • Introduction to Java Programming900102-000-00-KM-012 cr
  • Principles of Programming with Java900102-000-00-KM-026 cr
  • Principles of Object Orientated Programming with Java900102-000-00-KM-034 cr
  • Principles of Intermediate Programming with Java900102-000-00-KM-046 cr
  • REST API and Modularization900102-000-00-KM-052 cr

Assessment Criteria

Internal Assessment

Continuous formative assessment and practical tasks are conducted throughout the programme, supported by a portfolio of evidence. Internal assessment follows the criteria and weighting stipulated in the official curriculum.

External Assessment

Skills programme assessment follows the requirements of the registered QCTO curriculum, including any external assessment the curriculum prescribes. Learners must complete all modules and internal assessment requirements before admission to the final external assessment.

Delivery Mode and Duration

Highbury Delivery Arrangement
Study ModeFull-time
Highbury Duration68 days / 13.5 weeks
CampusPretoria Campus, 378 Pretorius Street, Pretoria, Gauteng
Learning PlatformHighbury Digital Campus
Learning ArrangementClassroom + practical
IntakesConfirmed by Admissions

Delivery combines structured classes and practical sessions, supported online through the Highbury Digital Campus. The duration above is Highbury’s delivery schedule and is separate from the official SAQA credit value.

Articulation and RPL

Articulation

Vertical: Occupational Certificates in AI Software Developer, Cloud Administrator, Cybersecurity Analyst, Data Science Practitioner, Internet of Things Developer, Robotic Process Automation Developer, Quality Test Automator and Software Developer.

Work Opportunities

Employment in programming and software companies or in any industry that uses software, including self-employment and remote work.

Recognition of Prior Learning

RPL may be used for access to the programme and, where applicable, for credits or exemption against completed modules, as well as for access to the final external assessment, in line with official RPL policy. Contact Admissions for an RPL evaluation.

Career Pathways

Java ProgrammerSelf-employed or remote programmer

Certification

Highbury College may issue permissible institutional records, statements and completion documents. The official occupational qualification certificate is issued by the responsible quality council or certification authority after all prescribed requirements have been met.

On successful completion of all assessment requirements, the learner is certified for this QCTO-registered Occupational Skills Programme. Credits achieved may be recognised towards related occupational qualifications in line with QCTO rules.

Ready to apply?

This programme is open for enrolment. Start your application online — our admissions team will guide you through every step.

Official skills programme information is based on the QCTO registration details for this programme. Highbury-specific delivery, fees and intake arrangements are maintained by Highbury College.

Programme availability and intake dates are confirmed by Highbury Admissions.

Last verified: 2026-09-27 (QCTO SP document supplied by Highbury)Factsheet v1.0

Explore Related Qualifications

Other verified Highbury programmes in this field.

Occupational Certificate: Software Developer programme

School of Information Technology & Data Science

Occupational Certificate: Software Developer

NQF 5 · 220 credits · 18 Months

Occupational Certificate: Cybersecurity Analyst programme

School of Information Technology & Data Science

Occupational Certificate: Cybersecurity Analyst

NQF 5 · 173 credits · 18 Months

Occupational Certificate: Cloud Administrator programme

School of Information Technology & Data Science

Occupational Certificate: Cloud Administrator

NQF 4 · 149 credits · 18 Months

Occupational Certificate: Artificial Intelligence Software Developer programme

School of Information Technology & Data Science

Occupational Certificate: Artificial Intelligence Software Developer

NQF 5 · 209 credits · 18 Months

Occupational Certificate: Design Thinking Innovation Lead programme

School of Information Technology & Data Science

Occupational Certificate: Design Thinking Innovation Lead

NQF 4 · 160 credits · 18 Months

Occupational Certificate: Design Thinking Practitioner programme

School of Information Technology & Data Science

Occupational Certificate: Design Thinking Practitioner

NQF 4 · 100 credits · 12 Months