Eduvos

Bachelor of Science in Computer Science

Physical, Mathematical, Computer and Life Sciences - Information Technology and Computer Sciences

Purpose and Rationale

Purpose:

The curriculum design for the BSc Computer Science program at Midrand Graduate Institute has been influenced by key documents in the field of computing and information systems. These documents provide principles and guidelines for curriculum development in Computer Science and Information Systems disciplines. The curriculum aims to incorporate these principles to ensure that graduates are well-equipped for professional practice in the industry.

Key Points from Computing Curricula 2001: Computer Science:

  • Computing is a broad field extending beyond computer science boundaries.
  • Computer Science draws foundations from various disciplines.
  • Ongoing review of the curriculum is essential due to rapid evolution in the field.
  • Curriculum must be sensitive to changes in technology, pedagogy, and lifelong learning.
  • All computing graduates must possess fundamental skills and knowledge.
  • Professional practice is a crucial component of the curriculum.

Key Points from Model Curriculum and Guidelines for Undergraduate Degree Programs in Information Systems:

  • IS professionals need a broad business perspective.
  • Strong analytical and critical thinking skills are essential.
  • Interpersonal communication, teamwork, and ethical principles are crucial.
  • Design and implementation of IT solutions to enhance organizational performance is key.

The curriculum comprises an introductory phase, intermediate phase, and additional modules for both Computer Science and Information Systems. The design includes input from industry and academia to meet industry demands and emphasize technical skills, problem-solving, and critical thinking in all courses.

Rationale:

The rationale behind the curriculum design is to provide learners with a strong foundation in computing and information systems, enabling them to enter the workforce as competent professionals. Key aspects include:

  • Providing learners with knowledge in systems analysis, design, programming, databases, and project management.
  • Fostering regional and national educational goals by broadening access to higher education and including generic competencies.
  • Encouraging social responsibility through projects that benefit non-profit organizations.
  • Equipping learners with skills for immediate employment or further study.

The curriculum aims to equip learners with the necessary technical skills, problem-solving abilities, and social responsibility to succeed in the field of Computer Science while contributing positively to the community.

Outcomes

Assessment Criteria

Associated Assessment Criteria for Generic Critical Cross-Field Outcomes and Exit-Level Outcomes:

  1. Core Concepts and Principles:

    • Identify, describe, and explain core concepts and principles of Computer Science.
    • Demonstrate relationships among core concepts and principles.
    • Identify the range and limits of applicability of core concepts and principles.
    • Apply core concepts and principles to standard problems.
    • Describe and explain changes in knowledge and understanding in Computer Science.
  2. Limitations and Significance:

    • Appraise limitations of basic techniques in Computer Science.
    • Recognize the significance of contested scientific knowledge.
    • Demonstrate understanding of how scientific information becomes generally accepted.
  3. Logical Thinking and Problem-Solving:

    • Demonstrate logical thinking and identify flawed scientific reasoning.
    • Discriminate between inductive and deductive reasoning.
    • Reflect on thinking and reasoning processes.
    • Demonstrate self-conscious judgment of problem-solving and understanding.
    • Formulate, analyze, and solve concrete and abstract problems in various contexts.
    • Apply theoretical knowledge to real-world contexts.
    • Integrate knowledge from various disciplines in solving scientific problems.
  4. Group Work and Communication:

    • Provide evidence of successful group work contributions.
    • Communicate outcomes of scientific group work effectively and respectfully.
    • Apply organizational skills in managing group work.
  5. Study Skills and Time Management:

    • Demonstrate appropriate study skills.
    • Develop effective learning strategies.
    • Demonstrate effective time management by meeting deadlines.
  6. Scientific Communication:

    • Use scientific language correctly in written documents.
    • Present scientific information verbally.
    • Use appropriate referencing conventions and avoid plagiarism.
    • Use non-verbal forms of representation correctly.
    • Deliver visual presentations effectively.
  7. ICT Skills:

    • Perform tasks related to basic computer literacy.
    • Critically assess the validity of ICT solutions.
    • Use ICT appropriate for computational applications, simulation, pattern recognition, automation, and data management.
  8. Societal Impact and Ethical Decisions:

    • Identify relevant scientific knowledge for societal issues.
    • Evaluate public information on scientific issues critically.
    • Make ethically and culturally sensitive decisions on the societal impact of scientific activities.
    • Apply scientific knowledge for the benefit of others.
    • Identify socio-economic impacts of scientific interventions in society.

Integrated Assessment:

  • Learning and assessment are integrated.
  • Formative assessment tasks occur regularly to provide feedback on learning progress.
  • Summative assessment judges learning in relation to Exit-Level Outcomes.
  • Summative assessment includes class tests, assignments, practical work, and final examinations.
  • Marks from these activities contribute to the final module marks.

Annexure 2 provides module outcomes and assessment criteria, while Annexure 3 includes a breakdown of summative assessment in core modules of the BSc Computer Science Programme.

Qualification Details

Type
National First Degree
NQF Level
07
Min. Credits
360
SAQA Source
More Information

Education Cost Calculator

Eduvos
Description
Eduvos, formerly known as Pearson Institute of Higher Education, is a private higher education institution in South Africa. It is part of the global education company Pearson, which is known for its educational products and services. Eduvos offers a range of undergraduate and postgraduate programs in various fields such as business, humanities, law, and creative arts. The institution aims to provide quality education and equip students with the skills and knowledge needed to succeed in their chosen careers. Eduvos also emphasizes practical learning and industry-relevant curriculum to ensure graduates are prepared for the job market.

This page includes information from the South African Qualifications Authority (SAQA) . Builtneat Pty Ltd trading as Study Start, has modified all or some of this information. SAQA has not approved, endorsed, or tested these modifications.