Considering a dynamic career in technology? The University of Johannesburg (UJ) offers exceptional pathways for students aspiring to enter the ever-evolving fields of Information Technology (IT) and Computer Science. Whether your ambition is to become a versatile IT generalist or to specialise in the cutting-edge domain of Artificial Intelligence (AI), UJ provides accredited programmes meticulously designed to equip you for success in the modern digital landscape.

UJ stands as a pioneering institution on the African continent, being the first university to achieve and consistently maintain full international accreditation from BCS, The Chartered Institute for IT. This prestigious accreditation for its BSc Honours IT and Bachelor of Science Computer Science and Informatics degrees not only validates the superior quality of education delivered but also significantly enhances career prospects, empowering graduates to pursue prestigious professional IT statuses.

Loading ad...

Why Choose Computer Science and IT at UJ?

UJ’s Faculty of Science boasts a comprehensive suite of Bachelor of Science (BSc) degrees tailored for the IT and Computer Science sectors. These programmes are carefully structured to build a robust foundation in core IT principles while offering opportunities for specialisation in areas with high industry demand. The university's unwavering commitment to upholding global educational standards is prominently demonstrated by its BCS accreditation. This ensures that graduates emerging from UJ’s accredited BSc Honours IT and BSc Computer Science and Informatics degrees are exceptionally well-prepared for the professional IT arena and are well-positioned to advance towards becoming Chartered IT Professionals (CITP).

Loading ad...

UJ Computer Science & IT Programmes: Admission Requirements

BSc Information Technology

  • Minimum APS Score: 30
  • English Level: 5 (60%+)
  • Mathematics Level: 6 (70%+)
  • Duration: 3 years
  • Campus: Auckland Park Kingsway (APK)

BSc Computer Science and Informatics

  • Minimum APS Score: 30
  • English Level: 5 (60%+)
  • Mathematics Level: 6 (70%+)
  • Duration: 3 years
  • Campus: Auckland Park Kingsway (APK)

BSc Computer Science and Informatics specialising in AI

  • Minimum APS Score: 34
  • English Level: 5 (60%+)
  • Mathematics Level: 7 (80%+)
  • Duration: 3 years
  • Campus: Auckland Park Kingsway (APK)

A critical requirement for admission into degree programmes within UJ's Faculty of Science is a strong proficiency in pure Mathematics. Please note that Technical Mathematics, Technical Science, and Mathematics Literacy are not accepted for these specific degree pathways.

Loading ad...

Your Future Career Opportunities in Tech

Embarking on a Computer Science or IT degree at UJ unlocks a diverse spectrum of exciting and rewarding career paths. Our graduates are highly sought after and well-prepared for a multitude of roles, including:

  • Security Architect
  • Cyber Crime Investigator
  • AI Investment Portfolio Manager
  • Software Engineer
  • Database Administrator
  • Systems Analyst
  • Network Manager
  • Programmer
  • Web Developer
  • Web Master
  • Computer Graphics Designer
  • Information Technology Manager
  • Researcher
  • Knowledge Manager
  • All-Source Analyst

The specialised AI stream, in particular, places graduates at the vanguard of technological innovation, creating significant opportunities in fields such as machine learning, advanced data science, and the development of intelligent systems.

Loading ad...

Applying to UJ: Key Dates and Documents

The application process for UJ is designed to be accessible and efficient. For the 2026 academic year, applications opened on April 1, 2025, and concluded on October 31, 2025. To maximise your chances of securing a place, it is strongly advised to submit your application as early as possible after the opening date.

Essential Application Documents:

  1. A certified copy of your South African ID document or passport.
  2. Certified copies of your Grade 11 final results and your latest Grade 12 results (or your full National Senior Certificate if already completed).
  3. If you have previously attended any tertiary institution, certified copies of your academic records and certificates are required.

South African applicants submitting their applications online for the 2026 academic year benefit from an exemption from application fees. However, a non-refundable fee of R200 may apply for applications submitted in hard copy. For prospective students planning their application for the 2027 academic year, anticipate application opening dates around April 1 and closing dates around October 31 of the preceding year.

Important Note on Fees: For the 2025 academic year, general student fees mandated an upfront payment of 40% upon registration, with the remaining balance due by April 15 (75% payment) and July 15 (100% payment). An annual ICT levy and a registration fee are also applicable.

Opting for Computer Science or IT studies at the University of Johannesburg represents a strategic investment in a globally respected education. UJ offers robust academic programmes, international accreditation, and clear pathways into specialised, high-demand fields like Artificial Intelligence, providing a powerful launchpad for your future technology career.

Ensure you meet the specific Admission Point Score (APS) and Mathematics requirements for your chosen programme, diligently prepare all necessary documentation, and submit your application well before the stipulated deadlines to commence your journey towards becoming a leader in the ever-expanding digital world.

Ready to shape your future in tech? Explore the UJ Faculty of Science programmes and apply now to secure your place at one of Africa's leading universities for IT and Computer Science. Visit UJ Student Admissions to start your application.