Bachelor of Science in Computer Science - Campus Full Time



  

Programme overview:

Bachelor of Science in Computer Science - Campus Full Time next start date Next start date(s):
16 February 2026
4 May 2026
Next New Students Orientation Date:
9 February 2026
Returning Students Start Date:
29 January 2026
Bachelor of Science in Computer Science - Campus Full Time study mode Study Mode:
Campus Full Time
Bachelor of Science in Computer Science - Campus Full Time campuses Campuses:
Midrand

Remote and distant students join a campus where the programme is offered
Bachelor of Science in Computer Science - Campus Full Time duration Duration:

Full-Time (Campus)
• Minimum: 3 years
• Maximum: 5 years
Part-Time (Online)
• Minimum: 5 years
• Maximum: 7 years

Bachelor of Science in Computer Science - Campus Full Time support Support: Fully supported

Programme details:

NQF Level 7 | Technology | Degree | Bachelor of Science in Computer Science | Saqa Id: 120721

The BSc (Computer Science) is a broad and intensive qualification that prepares you for work in a range of IT jobs in the rapidly changing industries of computer science, software and Information Systems (IS).

You will gain in-depth theoretical knowledge as well as practical experience in the core areas of computer science such as information systems, database design, software development, programming, mathematics, algorithm design and project management. You will also develop practical skills with an emphasis on using, designing and managing operating systems, creating and maintain databases, and software programming and development. Within these subject areas, you will also cover topics such as human-computer interaction, internet technology, e-commerce and the ethical and security considerations needed by IT professionals.


More information:

Entry requirements

• South African National Senior Certificate (NSC) with Bachelor’s degree pass. *
• Or National Certificate (Vocational) Level 4 issued by the Council of General and Further Education and Training with a Bachelor’s degree pass.
• Or letter or certificate confirming an exemption from Universities South Africa (USAf) for any other school-leaving results.
• Or completion of a Bachelor’s degree.
• Or completion of the relevant Foundation Programme along with a letter or certificate of exemption from Universities South Africa (USAf).
• Or completion of a relevant Higher Certificate.
• Or Completion of the relevant Eduvos Access Programme.

AND
• 50% or above for Grade 12 English.
• 50% or above for Grade 12 Mathematics.
• Notes: A student with Mathematics (less than 50% but greater than or equal to 40%) is required to register for and complete Maths for Computing (ITMCA0) before attempting Mathematics 1A (ITMTA1)

Pricing
Price:
From R75 395 per year (based on full settlement payment option) - excluding hardware/software requirements. Please consult the fee structure for additional information.

Eduvos offers flexible payment options

Programme accreditation

• Accredited by the Higher Education Quality Committee (HEQC) of the Council on Higher Education (CHE).
• Registered with the South African Qualifications Authority (SAQA).

Possible career options

Are you enthusiastic about technology in the twenty-first century?
The potential career paths available to individuals who have obtained a Bachelor of Science degree in Computer Science are diverse and encompass a wide range of options:

• Cloud Computing Specialist
• Cybersecurity Analyst/Engineer
• Embedded Systems Engineer
• Micro-controller Programmer
• Entrepreneur/Startup Founder
• IT Project Manager, IT Consultant, Researcher/Academic
• Machine Learning Engineer
• Network Administrator/Engineer
• Software Developer/Engineer
• Software Quality Assurance (QA) Engineer
• Systems Analyst, Database Administrator
• Technical Support Specialist
• Web Developer, Mobile App Developer

This qualification is offered at the following campuses


Midrand



International students


International students are welcome to apply for this programme.

For international student requirements please kindly check International Students Admissions


Calling all students from Angola, Bahamas, Bahrain, Bangladesh, Barbados, Belize, Botswana, Brunei, Burundi, Cambodia, Cameroon, Canada, Colombia, Cyprus, Democratic Republic of Congo, Dominica, Eritrea, Eswatini, Ethiopia, Fiji, Gabon, Gambia, Ghana, Grenada, Guyana, India, Ireland, Israel, Italy, Jamaica, Jordan, Kenya, Kiribati, Kuwait, Lesotho, Liberia, Malawi, Malaysia, Maldives, Malta, Marshall Islands, Mauritius, Micronesia, Mozambique, Myanmar, Namibia, Nauru, Netherlands, Nigeria, Oman, Pakistan, Palau, Papua New Guinea, Philippines, Qatar, Rwanda, Saint Lucia, Samoa, Seychelles, Sierra Leone, Singapore, Solomon Islands, South Africa, South Sudan, Sri Lanka, Sudan, Swaziland, Tanzania, Tonga, Trinidad and Tobago, Tuvalu, Uganda, Uganda, United Arab Emirates, United Kingdom, United States, Vanuatu, Zambia, Zimbabwe.


Qualification structure
This is an outline of the modules for this qualification per level.

Data for intake starting: 16 February 2026

    Bachelor of Science in Computer Science - Campus Full Time - Year 1
    Admission Fee (ADMIN1-B00) - Admission Fee
    Maths for Computing (ITMCA1-B11) - Elective Group
    Computer Skills (Microsoft) - Self Directed (ITSMS1-B44) - Fundamental
    Computer Network and Security (ITCNA1-B12) - Fundamental
    Computer Skills (Microsoft) (ITSMA1-B11) - Fundamental
    Non-Technical Skills for IT Professionals (ITPFA1-B11) - Fundamental
    Introduction to Programming using C++ (ITCPA1-B22) - Fundamental
    Mathematics 1A (ITMTA1-B22) - Fundamental
    Linux-based Operating Systems (ITLSA1-B22) - Fundamental
    AI Ethics and Privacy (ITAIA1-B33) - Fundamental
    Cloud Based Technologies (ITCFA1-B33) - Fundamental
    Generic Algorithm Design (ITGAA1-B33) - Fundamental
    Mathematics 1B (ITMTB1-B44) - Fundamental
    Object-Oriented Programming using C++ (ITCPB1-B44) - Fundamental
    Computer Network Technologies (ITCTA1-B44) - Fundamental
    Network+ (CompTIA Certification Voucher) (ITVNA0-EXT) - Voucher
    A+ (CompTIA Certification Voucher) (ITVAA0-EXT) - Voucher


    Bachelor of Science in Computer Science - Campus Full Time - Year 2
    Admission Fee (ADMIN1-B00) - Admission Fee
    Database Systems (ITDSA2-B12) - Core
    Advanced Networking (ITNAA2-B12) - Core
    Software Design (ITSDA2-B11) - Core
    Object-Oriented Programming in C# (ITCPA2-B22) - Core
    Computer Architecture Essentials (ITCAA2-B33) - Core
    IT Project Management (ITPMA2-B33) - Core
    Digital Electronics and Microcontrollers (ITCMA2-B44) - Core
    Data Structures and Algorithms in C# (ITDCA2-B44) - Fundamental
    Network Security (ITNSA2-B44) - Fundamental
    Artificial Intelligence Techniques (ITAIA2-B33) - Fundamental


    Bachelor of Science in Computer Science - Campus Full Time - Year 3
    Admission Fee (ADMIN1-B00) - Admission Fee
    Object Oriented Systems Analysis and Design (ITOOA3-B11) - Core
    Web Development and e-Commerce (ITECA3-B12) - Core
    Object Oriented and Distributed Programming in Java (ITJVA3-B12) - Core
    Social Practices and Security (ITSCA3-B22) - Core
    Project (ITPJA3-B34) - Core
    Business Management and Entrepreneurship (ITBEA3-B44) - Core
    Operating Systems (ITOPA3-B33) - Fundamental
    4IR Technologies (ITTNA3-B22) - Fundamental