Bachelor of Science Honours in Computer Science
Purpose:
Source: SAQA official qualification record. Yiba Verified does not own the underlying qualification data shown on this page.
Qualification type
Honours Degree
Credits
120
Sub-framework
HEQSF - Higher Education Qualifications Sub-framework
Providers listed
1
Qualification snapshot
Official qualification identity fields captured from the qualification record.
Originator
Walter Sisulu University
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
2021-07-01
Registration end
2027-06-30
Last date for enrolment
2028-06-30
Last date for achievement
2031-06-30
Purpose and entry context
Official SAQA text formatted for easier reading.
Purpose and rationale
Purpose
The Bachelor of Science Honours in Computer , Level 8learnerded for careers involving the design, configuration, and implementation of computer systems and software. Topics studied during the qualification include algorithms, artificial intelligence, computer networks, databases, Advanced Enterprise Java Programming and Web Computing. Learners who successfully complete the qualification can use their enhanced skills to pursue more interesting research and development positions in the Information and Communication Technology (ICT) industry. An Honours Degree also naturally leads to further study for a Degree at Masters or Doctorate level.
Rationale
Computer scientists are required locally, nationally, and internationally in the scientific, business and manufacturing industries. An Honours Degree also naturally leads to a research higher Degree at Master or Doctorate level.
Entry requirements and RPL
Recognition of Prior Learning (RPL)
RPL may be used to demonstrate competence for admission to this programme for learners who do not meet the minimum entry requirements.
This qualification may be achieved in part through Recognition of Prior Learning processes. Credits achieved by RPL must not exceed 50% of the total credits and must not include credits at the exit level. Learners who already work in the Information and Communication Technology (ICT) industry who believe they possess competencies to enable them to meet some or all of the Exit Level Outcomes (ELOs) listed in the qualification will be able to present themselves for assessment against those of their choice.
The provision that the qualification may be obtained through the recognition of prior learning facilitates access to an education, training and career path in ICT enabled fields and thus accelerates the redress of past unfair discrimination in education, training and employment opportunities.
Evidence of prior learning must be assessed through formal RPL processes through Institutions approved methods. Any other evidence of prior learning should be assessed through formal RPL processes to recognize achievement thereof.
Entry Requirements
- Entry Requirements of Computer Science, Level 7.
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 compulsory and elective modules at Level 8 totalling 120 Credits.
Compulsory Modules
- Research Methodology, 15 Credits.
- Data Communications and Networking, 15 Credits.
- Advanced Algorithm and Data Structures, 15 Credits.
- Programming Mobile Applications Systems, 15 Credits.
- Research Project, 30 Credits.
Elective Modules (Choose Two)
- Database Systems, 15 Credits.
- Advanced Enterprise Application Development, 15 Credits.
- Artificial Intelligence, 15 Credits.
- Web Engineering, 15 Credits.
Exit level outcomes
- Create complex software applications and perform detailed systems analysis.
- Perform basic research with minimal assistance.
Associated assessment criteria
The following Associated Assessment Criteria will be assessed in an integrated manner across the Exit Level Outcomes
- Understand the role of research in computer science by providing support to organisations and society.
- Understand the research theories and techniques used in computer sciences and Information Technology (IT).
- Understand a wide range of qualitative and quantitative methods which may be utilised in Computer Science research.
- Understand the roles of research ethics, peer review and collaborative research.
- Apply the fundamentals of conceptual methodological computer science related research.
- Think creatively in developing solutions to problems.
- Critically analyse research literature and conduct a literature review.
- Conduct independent research, applying methods, tools and techniques appropriate to the research question.
- Document and communicate research results and the methods of presenting these orally and in written reports.
- Consider and respond appropriately to the ethical dimensions of professional relationships and responsibilities.
- Take initiative and work independently.
- Objectively assess their own performance.
- Be aware of the social consequences of the role of information technology.
- Enthusiastically pursue lifelong education in own discipline.
- Function within the code of professional conduct in computer science and IT practice.
- Act within the parameters of best practice, industry standards and professional ethics.
- Implement software solutions to problems that require intensive planning and error-free coding.
- Work effectively with others as a member of a software development team.
- Combine human factors, IT and business concepts in problem-solving.
- Collect analyse, organise and critically evaluate information needed for solving a software related problem.
- Develop as a full and balanced human being by:
> Showing responsibility towards the environment and health of others.
> Reflecting on and exploring a variety of strategies to learn more effectively.
> Participating in local, national and global civic and professional communities.
> Being culturally and aesthetically sensitive across a range of social contexts.
> Exploring further educational and career opportunities.
> Exploring entrepreneurial opportunities based management skills developed in certain courses.
Integrated Assessment
Assessment takes a variety of forms including assignments, written tests and final examinations and the production of a research thesis on the research project. In general, the assessments that will be conducted throughout the programme are:
- Formative assessments that are Internally moderated, which include: assignments, quizzes, and tests.
- Assess-Integrated-Learning (project-based, problem-based, case-based and simulated learning).
- Integrated final examination to assess the level of learner abilities in terms of knowledge assimilation and demonstration of practical ability to solving authentic problems.
Progression and comparability
Articulation options
This qualification enables the following articulation opportunities
Vertical Articulation
- Master of Computer and Information Sciences, Level 9.
- Master of Philosophy in Computer and Information Sciences, Level 9.
Horizontal Articulation
- Bachelor of Computer and Information Sciences Honours, Level 8.
- Bachelor of Education Honours in Computer Applications Technology, Level 8.
International comparability
On completion of the course, learners will not only have improved their knowledge of and skills in computer science, but they will also be confident that they will fit in easily with research groups elsewhere around the world.
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.
Related Qualifications
Explore other relevant certificates and degrees in this field.
Apply educational knowledge, skills, principles and methods to practice as a general accountant with a specialized knowledge of financial accounting, taxation, business finance, management accounting, auditing and enrolling for the qualifying examination for Chartered Accountancy.
To provide students with advanced knowledge and skills about advanced aspects of accounting sciences (including financial accountancy, taxation, management 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.
Purpose:
The purpose of this qualification is to strengthen and deepen student's knowledge of management accounting and to develop their research capacity in the said field of study. It will also prepare students for a career in management accounting, either as academics or in practice.
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.