The University of Johannesburg (UJ) stands as one of South Africa’s premier institutions, celebrated for its innovative programs and industry-aligned education. The BSc in Information Technology (IT), offered through the Faculty of Science and the Academy of Computer Science and Software Engineering, prepares students for dynamic careers in programming, systems analysis, and cybersecurity. With South Africa’s tech sector demanding skilled professionals, this degree is a gateway to roles like software developer and IT manager. This article outlines the entry requirements for the UJ BSc in Information Technology for 2025, providing a clear, factual guide to admission criteria, application processes, and program specifics.
University of Johannesburg IT Degree Entry Requirements
Admission Requirements for the BSc in Information Technology
National Senior Certificate (NSC) Applicants
- NSC with Degree Endorsement: National Senior Certificate certified by Umalusi.
- Minimum Subject Requirements:
- English (Home Language or First Additional Language): Level 5 (60–69%).
- Mathematics: Level 6 (70–79%). Mathematical Literacy or Technical Mathematics not accepted.
- Admission Point Score (APS):
- Minimum APS of 30, excluding Life Orientation.
- Recommended Subjects: Information Technology or Physical Sciences.
National Certificate (Vocational) (NCV) Applicants
- NCV at NQF Level 4: Degree endorsement.
- Minimum Subject Requirements:
- English: 60%.
- Mathematics: 70%.
- Three Fundamental Subjects: 60% each.
- Three Vocational Subjects: 70% each.
- APS: Minimum APS of 30.
International Applicants
- Equivalent Qualifications: SAQA-evaluated qualifications.
- English Proficiency: IELTS 6, TOEFL 80–104, or UJELP test (score of 6).
- Certified Documents: Qualifications, transcripts, residency proof.
Transfer Applicants
- Previous Tertiary Studies: Full academic record/transcript and degree/diploma certificate.
- Declaration: Declare previous studies.
Additional Requirements
- National Benchmark Test (NBT): Compulsory for first-year students.
- Selection Process: Based on academic merit.
Application Process for the BSc in Information Technology
- Step 1: Verify Eligibility
- Review 2025 Undergraduate Prospectus.
- Use UJ APS Calculator.
- Step 2: Prepare Documents
- Certified copies of:
- ID document or passport.
- NSC certificate or Grade 11 results.
- NCV results or SAQA evaluation.
- Academic transcripts.
- English proficiency proof.
- Certified copies of:
- Step 3: Submit Online Application
- Access UJ Online Application Portal (1 April–31 October 2025).
- Select BSc in Information Technology (B2I01Q).
- Upload documents; R200 fee for international applicants.
- Step 4: Track Your Application
- Check status using UJ student number.
- Contact UJ Call Centre (011 559 4555).
- Step 5: Register for the Program
- Register online (January–February 2026).
- Pay registration fees (R23,050–R51,851).
Program Structure and Curriculum
First Year
- Core Modules:
- Computer Science 1: Programming (Python, Java).
- Informatics 1: Data structures, databases.
- Mathematics 1: Calculus, linear algebra.
- Practical Component: Coding labs.
Second Year
- Core Modules:
- Computer Science 2: Algorithms, software development.
- Informatics 2: Systems analysis, web development.
- Mathematics 2: Discrete mathematics.
- Practical Component: Web applications.
Third Year
- Core Modules:
- Computer Science 3: Software engineering, networking.
- Informatics 3: IT project management, cybersecurity.
- Capstone Project: IT solution.
- Electives: AI, cloud computing.
- Practical Component: Industry projects.
Extended Four-Year Program
- Overview: Additional mathematics support.
- Structure: Informatics 1 (year 1), Computer Science 1 (year 2).
- Accreditation: BCS-accredited.
Delivery Mode
- Full-Time Study: On-campus at APK.
- Assessments: Assignments, projects, exams.
University of Johannesburg IT Degree Entry Requirements
Requirement | Details | Notes |
---|---|---|
Qualification | BSc in Information Technology (B2I01Q) | NQF Level 7, 3 years |
NSC Requirements | Degree endorsement, English Level 5, Mathematics Level 6 | APS: 30 |
NCV Requirements | NQF Level 4, 60% English, 70% Mathematics | APS: 30 |
International Applicants | SAQA-evaluated, IELTS 6 or TOEFL 80–104 | UJELP option |
Transfer Applicants | Academic record, degree/diploma certificate | Faculty evaluation |
Application Deadline | 31 October 2025 | UJ Online Portal |
Additional Tests | National Benchmark Test (NBT) | Compulsory |
Why Choose the BSc in Information Technology at UJ?
- Accreditation: BCS-accredited.
- Industry Relevance: Skills in Python, Java.
- Career Prospects: Programmer, IT manager.
- Research Excellence: AI, software engineering.
- Support Services: Tutoring, labs.
Tips for Meeting Admission Requirements
- Excel in Key Subjects: 70% in Mathematics.
- Apply Early: By July 2025.
- Prepare for NBT: Practice via NBT website.
- Secure Funding: NSFAS, UJ bursaries.
- Contact Support: scisinfo@uj.ac.za.
Career Opportunities After Graduation
- Software Engineer: Python, Java.
- Network Manager: IT infrastructure.
- Web Developer: Front-end, back-end.
- Database Administrator: Data systems.
- Researcher: AI, cybersecurity.
FAQ: Common Questions About UJ IT Degree Entry Requirements
1. What are the minimum requirements for the BSc in Information Technology at UJ?
NSC with degree endorsement, Level 5 English, Level 6 Mathematics, APS of 30. NCV requires 60% English, 70% Mathematics, APS of 30. International applicants need SAQA-evaluated qualification and IELTS 6. NBT is compulsory.
2. How do I apply for the BSc in Information Technology at UJ?
Apply via UJ Online Application Portal (1 April–31 October 2025), submitting ID/passport, NSC/NCV results, SAQA evaluation, transcripts. No fee for South Africans; R200 for international applicants.
3. Is the UJ BSc in Information Technology internationally recognized?
Yes, BCS-accredited, eligible for CITP status after honours, recognized globally.
Conclusion
The BSc in Information Technology at University of Johannesburg is a BCS-accredited program preparing students for ICT careers. With entry requirements including NSC, Level 5 English, Level 6 Mathematics, and APS of 30, applicants can apply early via the UJ online Portal, prepare for NBT, and leverage support services. Start your journey toward becoming a software engineer, web developer, or network manager by meeting the 2025 requirements and joining UJ’s Faculty of Science.