Eduvos RPL Certification Centre — Validate your experience. Advance your career.

Bachelor of Science in Computer Science

Code: 120721 • NQF 7 • 360 credits (≈ 3600 hours)

Programme: Bachelor of Science in Computer Science SAQA 120721
Programmes & Pricing
About this programme

This qualification equips graduates with advanced theoretical knowledge and practical skills in business management. It emphasises strategic and project management, organisational behaviour, finance, and research. Learners are prepared for further study, research, and competitive roles in the business sector.

Modules
  • 4IR Technologies – 15 credits(≈ 150 hours)
    Code: ELO 6
    Apply AI and emerging technologies to solve problems and improve systems
  • Advanced Networking – 12 credits(≈ 120 hours)
    Code: ELO 4
    Design, implement, and secure networked systems
  • AI Ethics and Privacy – 10 credits(≈ 100 hours)
    Code: ELO 9
    Act ethically and professionally in IT environments
  • Artificial Intelligence Techniques – 12 credits(≈ 120 hours)
    Code: ELO 6
    Apply AI and emerging technologies to solve problems and improve systems
  • Business Management and Entrepreneurship – 15 credits(≈ 150 hours)
    Code: ELO 10
    Integrate knowledge and skills to develop a complete IT solution
  • Cloud Based Technologies – 10 credits(≈ 100 hours)
    Code: ELO 3
    Demonstrate understanding of computer systems, hardware, and operating systems.
  • Computer Network and Security – 10 credits(≈ 100 hours)
    Code: ELO 4
    Design, implement, and secure networked systems
  • Computer Network Technologies – 10 credits(≈ 100 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Computer Skills (Microsoft) – 10 credits(≈ 100 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Database Systems – 12 credits(≈ 120 hours)
    Code: ELO 5
    Design and manage data systems to support organisational needs.
  • Data Structures and Algorithms In C# – 12 credits(≈ 120 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Digital Electronics and Microcontrollers – 12 credits(≈ 120 hours)
    Code: ELO 4
    Design, implement, and secure networked systems
  • Generic Algorithm Design – 10 credits(≈ 100 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Introduction to Programming Using C++ – 10 credits(≈ 100 hours)
    Code: ELO 1
    Demonstrate a knowledge and understanding of fundamental concepts and principles
  • IT Project Management – 12 credits(≈ 120 hours)
    Code: ELO 8
    Manage IT projects and work effectively in teams
  • Linux-based Operating Systems – 10 credits(≈ 100 hours)
    Code: ELO 3
    Demonstrate understanding of computer systems, hardware, and operating systems.
  • Mathematics 1A – 10 credits(≈ 100 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Mathematics 1B – 10 credits(≈ 100 hours)
    Code: ELO 2
    Apply computational thinking and algorithmic techniques to solve complex problems
  • Network Security – 12 credits(≈ 120 hours)
    Code: ELO 4
    Design, implement, and secure networked systems
  • Non-Technical Skills for IT Professionals – 10 credits(≈ 100 hours)
    Code: ELO 8
    Manage IT projects and work effectively in teams
  • Object-Oriented & Distributed Programming (Java) – 15 credits(≈ 150 hours)
    Code: ELO 1
    Demonstrate a knowledge and understanding of fundamental concepts and principles
  • Object-Oriented Programming In C# – 12 credits(≈ 120 hours)
    Code: ELO 1
    Demonstrate a knowledge and understanding of fundamental concepts and principles
  • Object-Oriented Programming Using C++ – 10 credits(≈ 100 hours)
    Code: ELO 1
    Demonstrate a knowledge and understanding of fundamental concepts and principles
  • Object Oriented Systems Analysis and Design – 15 credits(≈ 150 hours)
    Code: ELO 7
    Apply structured software development methodologies across the lifecycle.
  • Operating Systems – 15 credits(≈ 150 hours)
    Code: ELO 3
    Demonstrate understanding of computer systems, hardware, and operating systems.
  • Project – 15 credits(≈ 150 hours)
    Code: ELO 7
    Apply structured software development methodologies across the lifecycle.
  • Raspberry Pi Computer Architecture Essentials – 12 credits(≈ 120 hours)
    Code: ELO 3
    Demonstrate understanding of computer systems, hardware, and operating systems.
  • Social Practices and Security – 15 credits(≈ 150 hours)
    Code: ELO 9
    Act ethically and professionally in IT environments
  • Software Design – 12 credits(≈ 120 hours)
    Code: ELO 1
    Demonstrate a knowledge and understanding of fundamental concepts and principles
  • Web Development and e-Commerce – 15 credits(≈ 150 hours)
    Code: ELO 10
    Integrate knowledge and skills to develop a complete IT solution
Learning Outcomes (66)
Linked to modules: 66 of 66
  • 1.10. Develop a Service infrastructure and monitor Applications.
  • 1.11. Demonstrate knowledge of web service protocols.
  • 1.12. Demonstrate knowledge and understanding of the basic principles of data mining.
  • 1.13. Demonstrate knowledge and understanding of the use of Decision Support Systems in an organisation and how those systems can help an organisation gain a strategic advantage.
  • 1.14. Demonstrate understanding of the differences in database design for a Data Warehouse.
  • 1.15. Demonstrate understanding of the principles involved in soft skills and be able to implement them successfully.
  • 1.16. Distinguish between the different types of soft skills and how each of those soft skills can be applied in an organisation or corporate environment
  • 1.1. Demonstrate understanding of the principles involved in project management methodologies.
  • 1.1 Explain how strategic management fits into the contemporary business environment.
  • 1.1 Explain strategic management in business environments and develop strategic plans.
  • 1.2.1 Demonstrate a strong theoretical and practical understanding of the difference between project management and general management.
  • 1.2.2 Identify, select, plan and implement projects efficiently and effectively.
  • 1.2.3 Monitor, control and close projects appropriately.
  • 1.2.4 Identify and learn the soft skills required to empower project management and project teams.
  • 1.2.5 Illustrate the ability to practically apply all techniques learned on projects of various complexities and sizes.
  • 1.2 Conceptualise the three key elements of the Exploring Corporate strategy model and the interrelationship of the various elements.
  • 1.2. Distinguish between the different project management methodologies and how each of those methodologies can be applied in an organisation or corporate environment.
  • 1.2 Explain how strategic management fits into the contemporary business environment.
  • 1.3.1 Explore the key aspects of organisational context.
  • 1.3.2 Demonstrate a comprehensive knowledge base and critical understanding of the principles and theories underlying the psychology of individuals in the organisation.
  • 1.3.3 Manage group behaviour in an organisational context.
  • 1.3.4 Conceptualise the impact of organisation structures on organisational effectiveness and quality of work life.
  • 1.3.5 Illustrate organisational change, leadership theories and applications in organisational context.
  • 1.3 Conceptualise the three key elements of the Exploring Corporate strategy model and the interrelationship of the various elements.
  • 1.3 Critically evaluate a strategic management plan for a multi-business organisation.
  • 1.3. Demonstrate understanding of project management methodologies and how the methodologies differ from each other.
  • 1.4.10 Discuss working capital management. – ELO 1.4
  • 1.4.11 Understand the different sources of finance. – ELO 1.4
  • 1.4.1 Define a set of given financial terms.
  • 1 .4.2 Perform mathematical calculations associated with financial accounting, management accounting and financial management in order to improve decision-making. – ELO 1.4
  • 1.4.3 Understand measuring and reporting of financial position, financial performance and cash flows. – ELO 1.4
  • 1.4 4 Calculate and interpret commonly used financial ratios. – ELO 1.4
  • 1.4.5 Perform cost-volume-profit analysis calculations. – ELO 1.4
  • 1.4.6 Understand and perform calculations of full costing. – ELO 1.4
  • 1.4.7 Draft basic budgets. – ELO 1.4
  • 1.4.8 Understand the making of capital investment decisions. – ELO 1.4
  • 1.4.9 Apply and explain the techniques used to evaluate capital projects. – ELO 1.4
  • 1.4 Critically evaluate a strategic management plan for a multi-business organisation.
  • 1.4. Demonstrate understanding of platform components.
  • 1.4 Develop a strategic plan with implementation guidelines based on the elements of the strategic management model for a small organisation or a division of a multi-business organisation.
  • 1.5. Demonstrate understanding and use of current relevant Application Programming Interface (API) documentation, making use of relevant application software.
  • 1.5 Develop a strategic plan with implementation guidelines based on the elements of the strategic management model for a small organisation or a division of a multi-business organisation.
  • 1.6. Demonstrate knowledge of Small Mobile Device Technologies and Consumer Embedded Device Technologies.
  • 1.7. Demonstrate knowledge of the Fundamentals of Service Oriented Architecture (SOA) and apply Service Oriented Architecture (SOA) principles to present platform components and environment.
  • 1.8. Demonstrate understanding of the Consumer environment and of Middleware.
  • 1.9. Integrate the assembly environment and demonstrate knowledge of Asset management.
  • 2.10 Understand and explain different levels of measurement and scales.
  • 2.11 Analyse data statistically.
  • 2.12 Write and present research outcomes in an acceptable format.
  • 2.1 Understand the research process in practice.
  • 2.2 Differentiate between qualitative and quantitative research approaches.
  • 2.3 Search electronic databases for information.
  • 2.4 Construct an own research question, and through analysis of the problem and the evaluation of previous research, construct a feasible research proposal.
  • 2.5 Write a literature review according to academic writing criteria.
  • 2.6 Understand and demonstrate ethics in business research.
  • 2.7 Explain the use of various data collection methods.
  • 2.8 Develop a sample plan.
  • 2.9 Construct a questionnaire.
  • 3.1 Conduct a comprehensive literature study on the selected research topic.
  • Conduct a comprehensive literature study on the selected research topic.
  • Define a set of given financial terms.
  • Demonstrate a strong theoretical and practical understanding of the difference between project management and general management.
  • Explain how strategic management fits into the contemporary business environment.
  • Explore the key aspects of organisational context.
  • nan
  • Understand the research process in practice.
Start Application Get a Quote Compare Back to programmes
Typical careers