UNISA Diploma in Information Technology Information Technology COURSE, Modules and Curriculum

UNISA Diploma in Information Technology Information Technology COURSE, Modules and Curriculum

Qualification stream: Information Technology
Qualification code: 98806 – ITE
NQF level: 6
Total credits: 360
This qualification will be presented using both online and distance learning modes.

Who can register?

Successful applicants and re-registering students must register to study through Unisa in 2016. Applicants can only begin the registration process if they have received an official approval of their application from Unisa. Re-registering students can begin the registration process after receiving their registration details from Unisa. Should you wish to change to an alternative qualification, please apply for the alternative qualification during the next application period.

How to choose your modules

Each Unisa qualification is structured in such a way that you need to pass a certain number of modules within a certain amount of time in order to graduate. You must pass a minimum number of credits / modules annually so that you are able to re-register and continue with your qualification:


  • At least 36 NQF credits (3 modules of 12 credits each) in your first year of study;
  • At least 48 NQF credits (4 modules of 12 credits each) in your second or further years of study.

You may not register for more than the allowed maximum number of credits / modules per semester:

  • At least 60 NQF credits (5 modules of 12 credits each) in a semester;
  • At least 120 NQF credits (10 modules of 12 credits each) per year for year modules.

The maximum number of credits do not include supplementary and/or aegrotat examinations from a previous semester. Modules taken for non-degree/non-diploma purposes also count towards the maximum number of credits allowed.
You must take your available time into consideration when choosing your modules, as this will impact your academic performance. You need approximately:

  • 6 to 8 hours per week for semester modules;
  • 4 to 6 hours per week for year modules.

Click here for more information on managing your studies.

Curriculum for this qualification

As you are deciding on the modules you will be registering for, remember to write down the module names and codes so that you have something that you can refer to when completing your registration.

First level

Module Pre-requisite/Co-requisite/Recommendation
Group A. Compulsory
BSM1501 – Business Management IA
ENN1504 – Practising Workplace English
EUP1501 – Ethical Information and Communication Technologies for Development Solutions
ICT1511 – Introduction to Programming
ICT1512 – Introduction to Interactive Programming Co-requisite:ICT1513
ICT1513 – Introduction to Web Design Co-requisite:EUP1501 (or XUP1501) & ICT1512
ICT1521 – Introduction to Databases Co-requisite:EUP1501 (or XUP1501)
ICT1531 – Workstation Technical Skills
ICT1532 – Network Technical Skills Co-requisite:ICT1531 (or XCT1531)
ICT1541 – Business Informatics I

Second level

Module Pre-requisite/Co-requisite/Recommendation
Group A. Compulsory
FAC1501 – Introductory Financial Accounting
ICT2611 – Graphical user Interface Programming Pre-requisite:COS1511 (or XOS1511) or ICT1511 (or XCT1511) & ICT1513 (or XCT1513)
ICT2612 – Interactive Programming Pre-requisite:COS1511 (or XOS1511) or ICT1511 (or XCT1511) & ICT1513 (or XCT1513)
ICT2613 – Internet Programming Pre-requisite:COS1511 (or XOS1511) or ICT1511 (or XCT1511), ICT1512 (or XCT1512) & ICT1513 (or XCT1513)
ICT2621 – Structured Systems Analysis and Design Pre-requisite:ICT1521 (or XCT1521) & ICT1541 (or XCT1541) or INF1505 (or XNF1505) or COS1521 (or XOS1521)
ICT2622 – Object-Oriented Analysis Pre-requisite:ICT1521 (or XCT1521) & ICT1541 (or XCT1541) or INF1505 (or XNF1505) or COS1521 (or XOS1521)
ICT2631 – Operating Systems Practice Pre-requisite:ICT1531 (or XCT1531) & ICT1532 (or XCT1532)
ICT2632 – Digital Logic Pre-requisite:ICT1531 (or XCT1531) & ICT1532 (or XCT1532)
ICT2641 – Business Informatics IIA Pre-requisite:ICT1541 (or XCT1541)
Co-requisite:FAC1501
ICT2642 – Business Informatics IIB Pre-requisite:ICT1541 (or XCT1541)
Co-requisite:FAC1501 & ICT2641

Third level

Module Pre-requisite/Co-requisite/Recommendation
Group A. Compulsory
ICT3611 – Advanced Graphical user Interface Programming Pre-requisite:ICT2611
ICT3612 – Advanced Internet Programming Pre-requisite:ICT2612 & ICT2613
ICT3621 – Database Design Pre-requisite:ICT2621 & ICT2622
Co-requisite:ICT3722
ICT3631 – Advanced Operating System Practice Pre-requisite:ICT2631 (not applicable to BTELN COS)
ICT3641 – Business Informatics IIIA Pre-requisite:ICT2641 & ICT2642
ICT3642 – Business Informatics IIIB Pre-requisite:ICT2641 & ICT2642
Co-requisite:ICT3641
ICT3713 – Information and Communication Technology Project Proposal Pre-requisite:ICT2621, ICT2622, ICT2641 & ICT2642
Co-requisite:ICT3722, ICT3621 & INF3708
ICT3714 – Information and Communication Technology Project Implementation Pre-requisite:ICT2611, ICT2612, ICT2613, ICT2621, ICT2622, ICT2631 & ICT3713
Co-requisite:ICT3611, ICT3722, ICT3621 & INF3708
ICT3722 – Database Practice Pre-requisite:ICT2621 & ICT2622
Co-requisite:ICT3621
INF3708 – Software Project Management

List of All UNISA Course Modules