SAQA All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source.
SOUTH AFRICAN QUALIFICATIONS AUTHORITY 
REGISTERED QUALIFICATION: 

Bachelor of Science Honours in Computer Science 
SAQA QUAL ID QUALIFICATION TITLE
109288  Bachelor of Science Honours in Computer Science 
ORIGINATOR
Sol Plaatje University 
PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY NQF SUB-FRAMEWORK
CHE - Council on Higher Education  HEQSF - Higher Education Qualifications Sub-framework 
QUALIFICATION TYPE FIELD SUBFIELD
Honours Degree  Field 10 - Physical, Mathematical, Computer and Life Sciences  Information Technology and Computer Sciences 
ABET BAND MINIMUM CREDITS PRE-2009 NQF LEVEL NQF LEVEL QUAL CLASS
Undefined  120  Not Applicable  NQF Level 08  Regular-Provider-ELOAC 
REGISTRATION STATUS SAQA DECISION NUMBER REGISTRATION START DATE REGISTRATION END DATE
Reregistered  EXCO 0821/24  2019-03-08  2027-06-30 
LAST DATE FOR ENROLMENT LAST DATE FOR ACHIEVEMENT
2028-06-30   2031-06-30  

In all of the tables in this document, both the pre-2009 NQF Level and the NQF Level is shown. In the text (purpose statements, qualification rules, etc), any references to NQF Levels are to the pre-2009 levels unless specifically stated otherwise.  

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

PURPOSE AND RATIONALE OF THE QUALIFICATION 
Purpose:
The purpose of the Bachelor of Science Honours in Computer Science, is to develop learners further in their discipline by imparting integrated knowledge and skills in the field of Computer Science. This also provides a vertical progression into higher qualification for Masters level. Qualifying learners will be able to demonstrate programming skills, problem solving techniques, innovation and independent thinking. Learners will also be able to carry out research in the area of computer science using appropriate methodologies; taking cognisance of teamwork, leadership and social responsibility. This qualification position learner to pursue challenging and rewarding careers such as information security analysts, computer systems analysts, Computer Software Engineers, Network analyst, database administration.

Rationale:
The Bachelor of Science Honours in Computer Science aims at extending the horizon of learner's knowledge and expertise in a specialised discipline. Furthermore, to develop learner's research capacity by exposing them to different research methodologies and scientific techniques for their research projects.

The new trends in Computer Science require learners who can combine both the theoretical and practical aspects of the skills with broader integrated knowledge of computer systems and industry needs, that enables them to be independent thinkers resulting in productivity in use of computer systems in government, industry and communities. The graduates will be able to join careers in information security analysts, computer systems analysts, Computer Software Engineers, Network analyst, database administration. This qualification opens up the possibilities of start-up entrepreneurial activities among graduates.

This qualification sets forth a vertical pathway by providing learners an entry to Level 9 and enable them to embark upon a research career to Masters and Doctor of Philosophy (PhD) studies.

This qualification aims also to produce competent learners which will stimulate the socio-economic growth and improve regional, national and international Information Technology (IT) skill shortages. This will create learners with skills that enable them to fully participate in the knowledge economy, entrepreneurship and innovation. 

LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING 
Recognition of Prior Learning (RPL):
Recognition of Prior Learning (RPL) may be used for identification, assessment and acknowledgment of prior knowledge and skills previously obtained from formal and/or non-formal learning to evaluate prior learning and to demonstrate competence of learner' learning achievements for admission to this qualification. Prior learning that meets the requirements in respect of the qualification may be submitted according to institutional policy.

Entry Requirements:
The minimum entry requirements are:
  • An appropriate Bachelor Degree with an average of at least 60% in National Qualification Framework (NQF) Level 7 modules in Computer Science.
    Or
  • An Advanced Diploma with an average of at least 60% in NQF Level 7 modules in Computer Science. 

  • RECOGNISE PREVIOUS LEARNING? 

    QUALIFICATION RULES 
    This qualification consists of compulsory modules at Level 7 totalling 120 Credits.

    Compulsory Modules:
  • Research Project and Methods, 40 Credits.
  • Advanced Algorithm Analysis and Application, 20 Credits.
  • Software Engineering, 20 Credits.
  • Computer Security, 20 Credits.
  • Machine Learning, 20 Credits. 

  • EXIT LEVEL OUTCOMES 
    1. Demonstrate knowledge of problem identification, in-depth analysis and innovatively solve the complex problems.
    2. Produce a research project report that is relevant and is informed by existing gaps in the body of literature.
    3. Demonstrate Computer Science appropriate tools, techniques and information technology to process, raw data to meaning full information.
    4. Demonstrate competence to communicate professionally and technically. 

    ASSOCIATED ASSESSMENT CRITERIA 
    Associated Assessment Criteria for Exit Level Outcome 1:
  • Apply theory to real life scenarios, and translate case studies to solve real life computer science problems by identifying, analysing and innovatively designing and implementing solutions.

    Associated Assessment Criteria for Exit Level Outcome 2:
  • Produce a well written, scientific and technical report within a specified period.
  • Use a relevant methodology and research strategy that shows how data was collected and analysed must be presented.
  • Present final research to an audience.

    Associated Assessment Criteria for Exit Level Outcome 3:
  • Implement solutions to real life problems using current or latest computer technology platforms.
  • Apply and indicate clear step by step information technology process used in problem solving.
  • Produce and show a user-friendly working solutions to address commercial, industry, community issues.

    Associated Assessment Criteria for Exit Level Outcome 4:
  • Create and submit professional academic reports that can be understood and clearly interpreted by diverse audiences.
  • Conduct an oral presentation demonstrating professional communication skills to an academic panel.
  • Compile a well technically written academic publication.

    Integrated Assessment:
    Formative and Summative Assessment:
    The process of determining and developing learners' applied competencies, providing feedback on their progress, and final result grades are awarded will comprise both Formative and Summative Assessment activities. The actual assessment activity may consist of traditional tasks such as test, examination, assignment or a set of activities such as programming exercises, weekly computing exercises and presentation. The yearlong research project will be assessed at various stages before the final presentation. This will provide both formative and summative feedback.

    Selected tasks will be documented and marks used to determine the CASS mark. End of semester marks will contribute to the final and overall grading of the qualification. The final mark shall be constituted from Summative Assessments that will have a weighting of 50% from a range of tests, practicals, presentations, assignments and projects (semester mark), and the other weighting of 50% will be from the written examinations at the end of the semester.

    The Formative Assessments will also allow for adjustments and learner support planning to help learners achieve the requirements of the course.

    Timely feedback of learner assessment results is cardinal and will be carried out both as a group and also individually. The period between the time when an assessment is done and feedback given by to learner will be in accordance to current policy. 

  • INTERNATIONAL COMPARABILITY 
    This qualification has been compared with other international institutions of learning and universities. The exit learning outcomes of this qualification are also aligned to ensure that graduates internationally attribute to Information Technology (IT) professional competences.

    Country: United Kingdom.
    Institution: University of Lincoln:
    The Bachelor of Science (BSc) (Honours) Computer Science Degree at Lincoln University provides the learners with opportunity to develop the experience, skills and knowledge to design and develop a variety of software and hardware computing solutions for real-world problems. Though this is coupled with entry from first year, the program includes similar subjects as the Computer Science Honours(Hons) for this qualification with subjects like Algorithms, Software Engineering, artificial intelligence and Data Science Tools (Machine Learning).

    Particular attention is paid to cutting-edge topics, such as artificial intelligence and human-computer interaction, in addition to core computer science disciplines. This aims to ensure that your studies are at the forefront of research in the field. In addition, you are encouraged to work with academics on research projects, such as with MARC the robot.

    3.Country: United Kingdom.
    Institution: Nottingham Trent University.
    Qualification title: Bachelor of Science Honours in Computer Science.
    This compares with this qualification in the sense that it has 4 Levels, with the final year having modules such as Research Project, Artificial intelligence, software engineering, cloud computing. The Nottingham Trent University therefore provided a comparison for this qualification. 

    ARTICULATION OPTIONS 
    This qualification offers the following articulation possibilities:

    Horizontal Articulation:
  • Bachelor of Commerce Honours in Information Systems in Information Technology, Level 8.

    Vertical Articulation:
  • Master of Science, Level 9. 

  • MODERATION OPTIONS 
    N/A 

    CRITERIA FOR THE REGISTRATION OF ASSESSORS 
    N/A 

    NOTES 
    N/A 

    LEARNING PROGRAMMES RECORDED AGAINST THIS QUALIFICATION: 
     
    NONE 


    PROVIDERS CURRENTLY ACCREDITED TO OFFER THIS QUALIFICATION: 
    This information shows the current accreditations (i.e. those not past their accreditation end dates), and is the most complete record available to SAQA as of today. Some Primary or Delegated Quality Assurance Functionaries have a lag in their recording systems for provider accreditation, in turn leading to a lag in notifying SAQA of all the providers that they have accredited to offer qualifications and unit standards, as well as any extensions to accreditation end dates. The relevant Primary or Delegated Quality Assurance Functionary should be notified if a record appears to be missing from here.
     
    1. Sol Plaatje University 



    All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source.