Qualification
SAQA ID 123426
NQF Level 07
Registered

Bachelor of Science in Information Technology

The purpose of the Bachelor of Science in Information Technology is to equip learners with software development skills that allow them to navigate the increasing demand for highly specialised skills. The qualification will provide theoretical and professional skills to enable graduates to formulate unique and relevant software solutions to address societal needs and challenges.

Source: SAQA official qualification record. Yiba Verified does not own the underlying qualification data shown on this page.

Qualification type

National First Degree

Credits

360

Sub-framework

HEQSF - Higher Education Qualifications Sub-framework

Providers listed

1

Qualification snapshot

Official qualification identity fields captured from the qualification record.

Originator

Berea College of Technology (Pty) Ltd

Quality assurance functionary

CHE - Council on Higher Education

Field

Field 10 - Physical, Mathematical, Computer and Life Sciences

Subfield

Information Technology and Computer Sciences

Qual class

Regular-Provider-ELOAC

Recognise previous learning

Y

Important dates

These dates are carried directly from the qualification record.

Registration start

2025-02-04

Registration end

2028-02-04

Last date for enrolment

2029-02-04

Last date for achievement

2034-02-04

Purpose and entry context

Official SAQA text formatted for easier reading.

Purpose and rationale

The purpose of the Bachelor of Science in Information Technology is to equip learners with software development skills that allow them to navigate the increasing demand for highly specialised skills. The qualification will provide theoretical and professional skills to enable graduates to formulate unique and relevant software solutions to address societal needs and challenges.

This qualification was inspired by the need to address the shortage of highly skilled software developers whose skills cannot be underestimated. It is crucial to formulate academic qualifications that address this pressing need. The qualification was designed to address the recent South African labour market trends. As a country, South Africa faces a human resources crisis with a massive deficit of Information Communication Technology (ICT)-based skills if the issue is not attended to urgently. Skills such as data scientists, software developers, network analysts, and cyber security specialists have been identified to be in short supply.

Rationale

South Africa faces a continuing shortage of essential skills, particularly in the areas of science and technology. Research has identified a vast skills deficit of ICT-based skills. In addition, there has been a notable decline in the number of graduates over the years. This decline further puts pressure on the country to produce a competent labour force. In its 2022 gazette, the government has published a comprehensive list of critical skills in short supply. The government document highlights the need for ICT skills ranging from data scientists and software developers to network analysts and cyber security specialists. This qualification is proposed in response to this national imperative.

Furthermore, it is essential to note that almost every profession in the world is changing owing to the Fourth Industrial Revolution (4IR), and the IT profession is no exception. In fact, the 4IR puts a significant demand on highly specialized IT skills. The IT industry in South Africa is in dire need of professionals capable of implementing 4IR-based solutions to address societal problems.

The has been developed in such a manner as to ensure that qualifying learners will be employable within the ICT industry or operate in other industries where they can apply their software development skills. This qualification also serves as a platform for vertical articulation into postgraduate studies, consequently contributing to the national development goals of increasing the number of postgraduates in South Africa. The qualification aims to contribute to the government's efforts in addressing this vital gap in the higher education sector.

Entry requirements and RPL

Recognition of Prior Learning (RPL)

Recognition of Prior Learning in South Africa has, unlike similar initiatives in other countries, a very specific agenda. RPL supports the transformation of the education and training system of the country. This calls for an approach to the development of RPL policy and practices that explicitly address the visible and invisible barriers to learning and assessment. Such an approach must generate the commitment of all role players to remove these barriers and to build a visible, usable and credible system as an effective and creative vehicle for lifelong learning. It is important that consensus be generated around the criteria and support systems within which the integrity and quality of all assessments will be protected. At the same time, the opportunities and benefits of RPL need to be extended to all learners and stakeholders. It is also imperative that a viable, sustainable and credible system is built for RPL.

The institution's RPL process is aligned with national RPL Policies. As per the national and institutional RPL policies and procedures, RPL is applicable to all prospective candidates.

This qualification may be achieved in part through the recognition of prior learning

RPL for access

  • Learners who do not meet the minimum entrance requirements or the required qualification at the same NQF level as the qualification required for admission may be considered for admission through RPL.
  • To be considered for admission in the qualification based on RPL, applicants should provide evidence in the form of a portfolio that demonstrates that they have acquired the relevant knowledge, skills, and competencies through formal, non-formal and/or informal learning to cope with the qualification expectations should they be allowed entrance into the qualification.
  • The limitation of 10% of the cohort regarding admission applies as stipulated in the CHE guidelines.

RPL for exemption of modules

  • Learners may apply for RPL to be exempted from modules that form part of the qualification. For a learner to be exempted from a module, the learner needs to provide sufficient evidence in the form of a portfolio that demonstrates that competency was achieved for the learning outcomes that are equivalent to the learning outcomes of the module.

RPL for credit

  • Learners may also apply for RPL for credit for or towards the qualification, in which they must provide evidence in the form of a portfolio that demonstrates prior learning through formal, non-formal and/or informal learning to obtain credits towards the qualification.
  • Credit shall be appropriate to the context in which it is awarded and accepted.
  • A maximum of 50% of the credits, which includes informal, formal learning and work experience. The candidate must demonstrate competence in the knowledge, skills, values and attitudes indicated in the qualification to obtain credits/credit exemptions.

Entry Requirements

The minimum entry requirement for this qualification is

  • National Senior Certificate, NQF Level 4 granting access to bachelor's degree studies.

Or

  • National Certificate (Vocational), NQF Level 4 granting access to bachelor's degree studies.

Or

  • Senior Certificate, NQF Level 4 with endorsement.

Replacement note

This qualification does not replace any other qualification and is not replaced by any other qualification.

Structure and assessment

Qualification rules, exit outcomes, and assessment criteria from the SAQA record.

Qualification rules

This qualification consists of the following compulsory modules at National Qualifications Levels 5. 6 and 7 totalling 360 Credits.

Compulsory Modules, Level 5, 120 Credits

  • Algorithm design and programming concepts, 15 Credits.
  • Fundamentals of Computer Networks, 15 Credits.
  • Business Communication, 15 Credits.
  • Fundamentals of Web Technologies, 15 Credits.
  • Object-oriented Programming, 15 Credits.
  • Scaling Networks, 15 Credits.
  • Discrete mathematics, 15 Credits.
  • Emerging technologies for the 4th Industrial Revolution, 15 Credits.

Compulsory Modules, Level 6, 120 Credits

  • Software development Methodologies, 15 Credits.
  • Relational and NoSQL Database Systems, 15 Credits.
  • Advanced Web Development, 15 Credits.
  • Data Structures and Algorithms, 15 Credits.
  • Business, Project Analytics, and Approaches, 15 Credits.
  • Cloud Systems, 15 Credits.
  • Information Systems Security, 15 Credits.
  • Mobile App Development, 15 Credits.

Compulsory Modules, Level 7, 120 Credits

  • Secure software development, 15 Credits.
  • Cloud software development, 15 Credits.
  • Software Development Integrated Project, 15 Credits.
  • Design thinking, 15 Credits.
  • Machine Learning and Intelligent Systems Development, 15 Credits.
  • User Experience Design, 15 Credits.
  • Work-integrated Learning (WIL), 15 Credits.
  • Software testing and maintenance, 15 Credits.

Exit level outcomes

  1. Demonstrate the ability to critically analyse business and societal trends with the view of utilizing ICTs in the development or enhancements of solutions.
  2. Demonstrate knowledge of business processes and communicate effectively, demonstrating an appreciation of the role of ICT in an organization and society at large.
  3. Demonstrate knowledge in the analysis, design, implementation, and testing of software solutions to solve business problems.
  4. Demonstrate knowledge of various tools and techniques for working with different types of business data to provide business solutions.
  5. Apply business management techniques, laws and best practices in the execution, and management of IT software projects.
  6. Demonstrate the ability to design, develop, configure, and deploy applications on centralized and distributed infrastructure.
  7. Apply problem-solving, critical thinking, and analytical techniques to plan and identify the structure for documenting a business case.

Associated assessment criteria

Associated Assessment Criteria for Exit Level Outcome 1

  • Analyse business and societal problems and processes with the view of formulating ICT solutions
  • Investigate and apply ICT technologies to solve societal challenges.
  • Analyse the evolution of IT technologies and their impact on business and society.

Associated Assessment Criteria for Exit Level Outcome 2

  • Model and analyse business processes and apply them in the development of software and database systems
  • Discuss communication processes, including communication models, intercultural communications, and the levels of communication in the organization to enhance the understanding of the importance of effective communication in an organizational context
  • Explain formal and informal communication structures that are relevant in a business environment.
  • Discuss the role of technology in ethical business communication to ensure ethical business practices are maintained

Associated Assessment Criteria for Exit Level Outcome 3

  • Integrate different IT technologies to solve business and societal challenges
  • Examine and apply programming techniques and algorithms to solve complex problems
  • Identify and apply software testing techniques to ensure software quality
  • Apply user interface design principles in the development of computer applications

Associated Assessment Criteria for Exit Level Outcome 4

  • Analyse current trends in big data handling.
  • Explore applications of data science.
  • Design, develop and implement database solutions for business applications.
  • Implement NoSQL database applications.
  • Critically analyse applications that integrate the techniques and practices from other applications
  • Develop database and database technologies.

Associated Assessment Criteria for Exit Level Outcome 5

  • Apply best practices in the management and Governance of computer systems and processes.
  • Analyse and apply laws that govern information technologies

Associated Assessment Criteria for Exit Level Outcome 6

  • Design, implement and manage computer network
  • Describe computer networking concepts
  • Apply computer network hardware and software knowledge
  • Store and manage cloud infrastructure in software development.
  • Develop and deploy software solutions on cloud platforms.

Associated Assessment Criteria for Exit Level Outcome 7

  • Discuss information systems requirements, specifications and the strategy information flow models to plan and document the business case.
  • Create a business case by applying problem-solving, critical thinking, and analytical techniques with a view to generating effective reports.
  • Apply decision-making processes and methodologies in the execution of software projects

INTEGRATED ASSESSMENT

This qualification uses the following assessment strategies namely summative and formative strategies. Several assessment techniques and instruments are used to ensure appropriate learning and evaluation.

Formative Assessment

  • Mid-semester assessment.
  • At least One assignment or project.
  • At least One class written test.
  • Constructive classroom activities.
  • Attendance.

Summative Assessment

  • One final written examination.

Assessment Percentage

  • Class Test 20%.
  • Written Assignment/ Project 20%.
  • Mid-Year Written Examination 60%.

Final Mark: 100%.

40% of the DP mark and 60% of the written examination are combined to produce the final total. Qualifications that require continuous assessment, practical assessment and external written examinations by relevant accreditation authorities - as per criteria the rules will apply.

Progression and comparability

Articulation options

Horizontal Articulation

  • Advanced Diploma in Information and Communications Technology in Applications Development, NQF Level 7.
  • Advanced Diploma in Information and Communication Technology in Communication Networks, NQF Level 7.
  • Advanced Diploma in Information and Communications Technology, NQF Level 7.
  • Advanced Diploma in Information Technology, NQF Level 7.
  • Bachelor of Commerce in Information Systems, NQF Level 7.
  • Bachelor of Commerce in Information and Technology Management, NQF Level 7.
  • Bachelor of Commerce in Information Technology, NQF Level 7.
  • Bachelor of Computer and Information Sciences, NQF Level 7.
  • Bachelor of Computer and Information Sciences in Application Development, NQF Level 7.
  • Bachelor of Information and Communication Technology, NQF Level 7.
  • Bachelor of Information and Communications Technology in Internet of Things, NQF Level 7.
  • Bachelor of Information Science, NQF Level 7.
  • Bachelor of Information Technology in Software Development, NQF Level 7.

Vertical Articulation

  • Bachelor of Arts Honours in Computer and Information Science, NQF Level 8.
  • Bachelor of Commerce Honours in Information Systems, NQF Level 8.
  • Bachelor of Commerce Honours in Information Systems in Information Technology, NQF Level 8.
  • Bachelor of Computer and Information Sciences Honours, NQF Level 8.
  • Bachelor of Computer Information Systems Honours, NQF Level 8.
  • Bachelor of Information and Communications Technology Honours, NQF Level 8.
  • Bachelor of Information Science Honours, NQF Level 8.
  • Bachelor of Science Honours in Computer Science and Information Systems, NQF Level 8.
  • Bachelor of Science Honours in Computer Science and Information Technology, NQF Level 8.
  • Bachelor of Science Honours in Information Technology, NQF Level 8.
  • Postgraduate Diploma in Information Communication Technology, NQF Level 8.

Diagonal Articulation

There is no diagonal articulation for this qualification.

International comparability

Although inspired by developments within the South African labour market, this qualification is also relevant internationally. The conceptualization of the curriculum considered the need for the learners to have skills comparable with their peers worldwide. This opens doors for the graduates from this program to pursue further studies outside the borders of South Africa. In addition, the qualification also opens opportunities for jobs outside South Africa.

The qualification was compared with similar qualifications from the following international countries.

County: Poland

Institution: WSB University in Gdansk

Qualification Title: Bachelor of Information Technology in Software Development

Credits: 210 ECTS points

Duration: 36 months

Requirements

  • Have successfully completed secondary education and have a secondary school-leaving certificate.

Purpose

In this qualification, learners focus on computer programming, web development, and designing data-driven systems. Learners learn how to write code in a variety of programming languages such as Arduino, ASP.NET, C#, Java, JavaScript, HTML/CSS, PHP and Swift. Learners gain experience developing software for diverse platforms including embedded systems, desktop, mobile and mainframe systems. With a strong emphasis on business and entrepreneurial values, learners gain experience in problem-solving, troubleshooting and system building through a series of applied assignments, projects and co-op work terms.

Modules

  • Programming in Java comparable to Algorithm design and programming concepts
  • PHP programming comparable to Algorithm design and programming concepts
  • Programming in C++ comparable to Algorithm design and programming concepts
  • Advanced mobile applications programming comparable to Mobile App Development
  • Embedded programming
  • Advanced WEB technologies comparable to Advanced Web Development
  • Advanced object-oriented programming comparable to Object-oriented Programming
  • Software engineering comparable to Secure Software Development, Software Development Methodologies and Cloud Software Development

Similarities

  • The WSB University in Gdansk (WUG) and the South African (SA) qualifications are offered over three years of full-time study.
  • Both qualifications require applicants who completed secondary education.
  • Learners graduating with the WUG and SA qualifications will be able to independently design comprehensive campaigns aimed to acquire customers on the Internet, using the best-known tools on the market, including Google AdWords and Facebook.
  • Both qualifications share the following similar modules.
  • Databases
  • Object-oriented programming
  • Web development using PHP
  • Mobile Applications development

Differences

  • The WUG qualification has 210 ECTS points whereas the SA qualification has 360 credits.
  • The WUG qualification does not include data science, machine learning and cloud computing. In addition, the program does not teach key skills in software development skills like software testing. Computer networks are also not covered in this qualification. However, SA qualification considers computer networks as a critical component in the software development process.
  • The SA qualification emphasizes the importance of cloud computing due to its massive adoption within the South African context. Data science and machine learning form part of our offering due to the skills demand of the fourth industrial revolution. Due to the rapid changes and technological advancements, it is imperative to have this futuristic

Country: Kenya

Institution: Zetech University

Qualification Title: Bachelor of Science in Information Technology

Duration: Four (4) academic years

Entry Requirements

  • An aggregate grade of C+ and above in Kenya Certificate of Secondary Education (KCSE) and a minimum grade of C in Mathematics, English and Kiswahili C

Or

  • Relevant qualification approved by the University Senate

Purpose

This qualification offers skills in the use of technology to manage and support business-related computer systems. The qualification offers career-based training for the development of business information technology systems using varied programming techniques, and software and hardware configurations. This qualification is aimed at bridging the existing knowledge gap in organisational data storage, business continuity, disaster recovery, security, business analytics and optimisation and enterprise architecture.

Career Opportunities.

  • Information Security Analyst.
  • Software Application Developer.
  • Computer Systems Analyst.
  • Computer Systems Manager.
  • Computer Network Architect.
  • Information Research Scientist.

Programme Goals

  • To produce IT specialists capable of providing IT business solutions.
  • To develop IT solutions and to enhance business and organizational efficiency.
  • Develop analytical and logical thinking, problem-solving, communication skills and teamwork.
  • Acquire business principals from real-world perspectives.

Learning Outcomes

  • Plan and implement computer applications in the IT industry.
  • Use Information Technology effectively in the work environment to analyse, identify and define organisation requirements and opportunities.
  • Design, install and manage computer networked systems.
  • Analyse the impact of technology on individuals, organizations and society, including ethical, legal and policy issues.

Qualification structure

The qualification consists of the following compulsory modules.

Compulsory Modules

Year 1

  • Basic Mathematics
  • Communication Skills comparable to Business Communication
  • Environmental Studies
  • Health And Wellness Management
  • Introduction To Computer Studies and Internet comparable to Fundamentals of Computer Networks
  • Structured Programming and Algorithms comparable to Algorithm design and programming concepts
  • Calculus I comparable to Discrete mathematics
  • Introduction to Computerized Business Accounting
  • Introduction To Digital Systems
  • Object Oriented Programming I comparable to Object-oriented Programming
  • Operating Systems
  • Probability and Statistics I
  • Software Design Methods and Architectures comparable to Software development Methodologies
  • Computer Graphics
  • Computer Organization and Architecture
  • Data Structures and Algorithms comparable to Data Structures and Algorithms
  • Database Management Systems comparable to Relational and NoSQL Database Systems
  • Discrete Mathematics comparable to Discrete mathematics
  • Electronics
  • Object Oriented Programming II comparable to Object-oriented Programming
  • Advanced Database Development comparable to Relational and NoSQL Database Systems
  • Data Communication and Computer Networks comparable to Data Structures and Algorithms
  • Internet Programming I
  • Legal And Professional Ethics in Computing
  • Multimedia Systems and Applications
  • Object-Oriented Software Design Methods comparable to Object-oriented Programming

Year 3

  • Computer and Information Systems Security comparable to Information Systems Security
  • Distributed Computing
  • Programming In Python
  • Research Methods and Technical Writing
  • Software Engineering comparable to Secure software development
  • Telecommunication And Broadcasting Systems
  • Artificial Intelligence comparable to Machine Learning and Intelligent Systems Development
  • Human-Computer Interface
  • Internet Programming II
  • IT Project Management
  • Programming With Net Framework
  • System Integration and Collaborative Technologies

Year 4

  • Blockchain Technology
  • Data Science
  • Entrepreneurship and Innovation
  • Information Systems Audit and Assurance
  • Project Proposal
  • Satellite And Broadband Communication
  • Wireless And Mobile Technologies comparable to Mobile App Development
  • Business Information Systems Management
  • Final Project comparable to Project Analytics, and Approaches
  • Industrial Attachment comparable to Work-integrated Learning [WIL]
  • Machine Learning comparable to Machine Learning and Intelligent Systems Development
  • Microprocessors Applications
  • Mobile Application Development comparable to Mobile App Development
  • Real-Time Software Systems comparable to Software testing and maintenance

Similarities

  • The Zetech University (ZU) requires applicants who completed the Kenya Certificate of Secondary Education similar to the National Senior Certificate in the South African (SA) qualification.
  • The purpose of the ZU and SA qualifications is to prepare professionals with high-quality IT knowledge and skills to take care of IT business-related matters.
  • Both qualifications share similar learning outcomes.
  • Both qualifications consist of compulsory modules.

Difference

  • The ZU qualification takes four years of full-time study whereas the SA qualification takes three years of full-time study.

Providers currently listed

This reflects provider names published on the official record. It is useful for qualification discovery, but it should not be treated as a substitute for checking the relevant quality body’s latest provider status.

Berea College of Technology (Pty) Ltd

Related Qualifications

Explore other relevant certificates and degrees in this field.

ID: 7387
Lvl 07
1 provider

To provide students with core knowledge and skills about various basic and more specialised aspects of the accounting sciences (including financial accountancy, taxation, management accounting and auditing) thus equipping them for a career as chartered accountant in accounting and management areas of the private and public sectors where their participation will promote sustainable growth and development, and maximise prosperity in all sectors of the economy and society

Use this qualification in your readiness workflow

Once the qualification identity is clear, your institution can structure the readiness work around the right title, NQF level, dates, and supporting records instead of rebuilding that story later.