Connect with us


BSC Informatics UNISA Modules



BSC Informatics UNISA Modules

BSC Informatics UNISA Modules. When embarking on a BSC Informatics degree at UNISA, choosing the right modules is crucial for a successful academic journey. This article will provide an overview of the modules available at different levels, including their prerequisites, co-requisites, and recommendations. Use this guide to plan your registration efficiently.

BSC Informatics UNISA Modules

First Level Modules

The first level introduces fundamental concepts in programming, business information systems, financial accounting, and business management. Here’s a detailed look at the compulsory modules:

Group A. Compulsory Modules

  • COS1511 – Introduction to Programming I: A foundational module in programming.
  • COS1512 – Introduction to Programming II: Builds on COS1511. (Co-requisite: COS1511)
  • COS1521 – Computer Systems: Fundamental Concepts: Covers basic concepts in computer systems.
  • FAC1502 – Financial Accounting Principles, Concepts and Procedures: Introduction to financial accounting.
  • INF1505 – Introduction to Business Information Systems: Basics of business information systems.
  • INF1511 – Visual Programming I: Focuses on visual programming techniques.
  • INF1520 – Human-Computer Interaction I: Fundamentals of human-computer interaction.
  • MNB1501 – Business Management IA: Introduction to business management principles.

Second Level Modules

The second level delves deeper into programming, network systems, business management, and entrepreneurship. The modules listed below are essential for building on first-level knowledge.

Group A. Compulsory Modules

  • COS2614 – Programming: Contemporary Concepts: Advanced programming concepts. (Pre-requisites: COS1511 and COS1512)
  • COS2626 – Computer Networks I: Introduction to computer networks.
  • ICT2621 – Structured Systems Analysis and Design: Advanced systems analysis and design. (Pre-requisites: ICT1521, ICT1541 or INF1505 or COS1521)
  • ICT2622 – Object-Oriented Analysis: Object-oriented analysis techniques. (Pre-requisites: ICT1521, ICT1541 or INF1505 or COS1521)
  • INF2603 – Databases I: Basics of database management. (Pre-requisite: INF1505)
  • INF2611 – Visual Programming II: Advanced visual programming. (Pre-requisite: INF1511)
  • MNB1601 – Business Management IB: Continuation of business management principles. (Pre-requisite: MNB1501)
  • MNE2601 – Introduction to Entrepreneurship and Small Business Management: Basics of entrepreneurship. (Pre-requisites: MNE1501 or MNB1501 & MNB1601)
  • MNG2601 – General Management: Overview of general management practices.
  • STA1610 – Introduction to Statistics: Basics of statistics.

Group B. Optional Modules (Choose 2)

  • AUE2602 – Corporate Governance in Accountancy: Corporate governance principles. (Pre-requisites: FAC1601, CAS1501, CBC1501 & CLA1503. Recommendation: AIN2601, AUE2601)
  • COS2611 – Programming: Data Structures: Data structures in programming. (Pre-requisite: COS1512)
  • FAC1602 – Elementary Financial Accounting and Reporting: Basics of financial accounting and reporting. (Pre-requisite: FAC1502)

Third Level Modules

At the third level, modules focus on advanced database management, systems development, project management, and strategic planning.

Group A. Compulsory Modules

  • INF3703 – Databases II: Advanced database concepts. (Pre-requisites: ICT2621 or ICT2622 or INF2603)
  • INF3705 – Advanced Systems Development: Advanced systems development techniques. (Pre-requisites: ICT2621 & ICT2622)
  • INF3707 – Database Design and Implementation: Database design and implementation. (Pre-requisites: ICT2621 or ICT2622 or INF2603)
  • INF3708 – Software Project Management: Principles of software project management.
  • INF3720 – Human-Computer Interaction II: Advanced human-computer interaction. (Co-requisite: INF1520)
  • MNE3701 – Entrepreneurship and Small Business Management: Advanced entrepreneurship. (Pre-requisite: MNE2601)
  • MNE3702 – Corporate Entrepreneurship: Corporate entrepreneurship strategies. (Pre-requisite: MNE2601)
  • MNG3701 – Strategic Planning IIIA: Strategic planning principles. (Pre-requisite: MNG2601)
  • MNG3702 – Strategic Implementation and Control IIIB: Strategies for implementation and control. (Co-requisite: MNG3701)

Group B. Optional Modules (Choose 1)

  • AUI3702 – The Internal Audit Process: Test of Controls: Internal audit processes. (Pre-requisites: AUI2601 & AUE2602)
  • COS3711 – Advanced Programming: Advanced programming techniques. (Pre-requisites: COS2611 & COS2614)
  • MNB3701 – Global Business Management IA: Principles of global business management. (Pre-requisite: MNG2601)


Choosing the right modules for your BSC Informatics degree at UNISA is essential for building a strong foundation and progressing smoothly through your studies. Ensure you consider the prerequisites, co-requisites, and recommendations when planning your registration to create a balanced and manageable course load.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *