UNISA IT Courses 2025/2026

UNISA IT Courses 2025/2026

UNISA IT Courses 2025/2026. Below is a piece of constructive information on UNISA IT Courses offered in the 2025/2026 Academic year.

IT is one of the best courses offered by the University of South Africa (UNISA). Details required to apply to study Zoology at UNISA can be found in the 2025/2026 UNISA Prospectus.

Applicants should carefully read the UNISA Requirements before they apply for the 2025/2026 UNISA Online Application.

Continue Students should Login to myUNISA.

The UNISA IT Courses 2025/2026

Ethical Information and Communication Technologies for Development Solutions – EUP1501

Under Graduate Degree, Diploma, Higher CertificateSemester moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online

Purpose: Students who successfully complete this module will be able to present critical arguments around ICTs for development while appreciating ethical dimensions within an information society in relation to copyright and intellectual property rights, privacy, conduct and expectations. In addition, successful students will be able to demonstrate their ability to maintain efficient, organised and secure electronic working environments by managing digital files, systems and application software, as well as capabilities related to engaging with textual and numerical data to present information in various formats.

Business Informatics IIA – ICT2641 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: ICT1541 (or XCT1541)Co-requisite: FAC1501

Purpose: To enable an intermediate level business analyst to understand business processes from the client’s perspective, analyse a business from a financial and business process perspective, and propose a business solution.

Introduction to Programming – ICT1511 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online

Purpose: Qualified students can design and develop simple programs, according to specific standards of data integrity, robustness, accuracy, efficiency and best practice. As novice programmers they should have a sound, solid logic knowledge, skills and values, to be able to understand problems and plan suitable solutions using algorithms. Novice programmers contribute as computer specialists to business and development of science in Southern Africa, Africa and globally. Students must have accesss to a computer for a minimum of five hours per week and access to the internet for a minimum of two hours per week. All supporting material is available online only. All formative assessments are done online only. It is highly recommended that this module, ICT1511 (Introduction to Programming) is completed BEFORE the module ICT1512 (Introduction to Interactive Programming) is attempted.

Business Informatics IIB – ICT2642 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in EnglishModule presented online
Pre-requisite: ICT1541 (or XCT1541)Co-requisite: FAC1501 & ICT2641

Purpose: To enable an intermediate level business analyst to understand information systems and management strategies, explain how to manage data resources and identify the role of appropriate technologies in a business environment, describe the enterprise applications and integrations of business processes, and enhance decision making in the organization. Students will be quipped to interpret information into appropriate business information systems.

Introduction to Interactive Programming – ICT1512 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online
Co-requisite: ICT1513

Purpose: Qualified students will be able to develop a working computer-based program, with the knowledge, skills and values needed to add interactive functionality to the program through structured object-oriented programming, use logical programming skills to develop an introductory program, extend their knowledge by adding interactivity to websites through object-oriented programming, to design and develop programs using industry process systems and organizational information systems that conform to specific standards that are user-friendly and robust, solution-specific and to the satisfaction of the client and think conceptually to recognize the design rules and techniques and components in order to develop a solution. Students must have access to a computer for a minimum of 5 hours per week and access to the internet for a minimum of 2 hours per week. All supporting materials is available online. All formative assessments are done online only. It is highly recommended that you complete the modules ICT1511 – Introduction to Programming and ICT1513 – Introduction to Web Design before attempting this module.

Advanced Graphical user Interface Programming – ICT3611 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2611

Purpose: To enable a programmer to analyse, design, implement and maintain advanced graphical user interfaces for business software systems.

Introduction to Web Design – ICT1513 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online
Co-requisite: EUP1501 (or XUP1501), ICT1512

Purpose: Qualified students will be able to design, develop and maintain graphical user interfaces, critically evaluate a graphical user interface based on values that conform to internationally accepted, ethical and esthetical stands and design values, increase the quality standards of a graphical user interface, analyse the client’s needs and design and develop a graphical user interface to specific standards of being well-designed, portable, accessible, clearly-presented, cost-effective, re-usable, reliable, timeous and robust and analyse a given situation or scenario, which is the client’s needs, provide design solutions, develop, evaluate and improve web-sites. Students must have access to a computer for a minimum of 5 hours per week and access to the internet for a minimum of 2 hours per week. All supporting material are available online. All formative assessments are done online only. It is highly recommended that this module, ICT1513 (Introduction to Web Design) is completed BEFORE the module ICT1512 (Introduction to Interactive Programming) is attempted.

Advanced Internet Programming – ICT3612 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2612 & ICT2613

Purpose: To enable an internet programmer to analyse, design, develop and maintain internet solutions in environments such as industrial process systems, commerce and organizational information systems.

Introduction to Databases – ICT1521 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online
Co-requisite: EUP1501 (or XUP1501)

Purpose: To enable a novice database designer to design and implement simple database applications.

Database Design – ICT3621 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2621 & ICT2622Co-requisite: ICT3722

Purpose: To enable a systems analyst to apply the steps of the database life cycle to effectively design database structures to support ICT business systems.

Workstation Technical Skills – ICT1531 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in English

Purpose: To provide students with the basic knowledge, skills and values needed to install, support and maintain software products and systems.

Advanced Operating System Practice – ICT3631 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2631 (not applicable to BTELN COS)

Purpose: To enable an ICT professional to select, customize and maintain an operating system in order to provide an effective and secure business infrastructure. The student will be able to install and maintain servers in a real life, hostile business environment.

Network Technical Skills – ICT1532 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in English
Co-requisite: ICT1531 (or XCT1531)

Purpose: To provide students with the basic knowledge, skills and values needed to install, support and maintain network products and systems.

Business Informatics IIIA – ICT3641 (UNISA IT Courses 2025/2026)

DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2641 & ICT2642

Purpose: To provide a business analyst with an understanding of electronic commerce and its role in the creation of new products and services, and of its role in the improvement of business activities.

Business Informatics I – ICT1541 (UNISA IT Courses 2025/2026)

DiplomaYear moduleNQF level: 5Credits: 12
Module presented in EnglishModule presented online

Purpose: To provide a novice business analyst with an introduction to basic information communication technology systems concepts. The student will be able to analyse the components of an ICT system and describe the flow of information in an organization.

Business Informatics IIIB – ICT3642
DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2641 & ICT2642Co-requisite: ICT3641
Purpose: To enable a business analyst to develop and implement electronic commerce online business strategies to facilitate efficient electronic business.
Introduction to Programming IA – INP1501
DiplomaSemester moduleNQF level: 5Credits: 12
Module presented in English
Purpose: Qualified students will have developed an understanding of the concepts of procedural programming and will be able to develop small to medium-sized working computer based programs. The student is introduced to programming by developing logical programming skills and gaining knowledge of and experience in using repetition and decision structures, various data structures and function handling. Students are equipped to think conceptually to recognize the design rules, techniques, and components in order to compose a solution to a real-world problem.
Information and Communication Technology project – ICT3715
DiplomaYear moduleNQF level: 7Credits: 24
Module presented in EnglishModule presented online
Pre-requisite: ICT2621, ICT2641, ICT2642, ICT2611, ICT2612, ICT2613Co-requisite: INF3708, ICT3621, ICT3641
Purpose: This module is seen as a final accumulation of all the outcomes obtained during the qualification. In this module the student demostrates his/her ability to identify a specific need for a software project for a client in industry or in a comminity, analyse the need for a software project, write a software project proposal, design and develop the software project according to industry standards, evaluate, implement and demostrate the software project.
Graphical user Interface Programming – ICT2611
DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: COS1511 (or XOS1511) or ICT1511 (or XCT1511) & ICT1513 (or XCT1513)
Purpose: To enable an intermediate level programmer to design and implement graphical user interfaces for business software systems.
Database Practice – ICT3722
DiplomaSemester moduleNQF level: 7Credits: 12
Module presented in English
Pre-requisite: ICT2621 & ICT2622Co-requisite: ICT3621
Purpose: To enable a systems analyst and programmer to apply the steps of the database life cycle to effectively implement database structures to solve client problems according to specific standards.
Interactive Programming – ICT2612
DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: COS1511 (or XOS1511) or ICT1511 (or XCT1511) & ICT1513 (or XCT1513)
Purpose: To enable an intermediate level programmer to design, develop and maintain appropriate multimedia solutions that meet the needs of clients in a changing environment.
Internet Programming – ICT2613
DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: COS1511 (or XOS1511) or ICT1511 (or XCT1511), ICT1512 (or XCT1512) & ICT1513 (or XCT1513)
Purpose: To enable an intermediate level web developer to design, develop and maintain appropriate web-based solutions that meet the needs of clients in a changing environment.
Structured Systems Analysis and Design – ICT2621
Under Graduate Degree,DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: ICT1521 (or XCT1521) & ICT1541 (or XCT1541) or INF1505 (or XNF1505) or COS1521 (or XOS1521)
Purpose: To enable an intermediate level systems analyst to analyse information systems, and design computerized solutions using structured analysis and design techniques.
Object-Oriented Analysis – ICT2622
Under Graduate Degree,DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: ICT1521 (or XCT1521) & ICT1541 (or XCT1541) or INF1505 (or XNF1505) or COS1521 (or XOS1521)
Purpose: To enable an intermediate level systems analyst to analyse information systems according to the object oriented approach using the tools, techniques and methodologies of systems development.
Operating Systems Practice – ICT2631
DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: ICT1531 (or XCT1531) & ICT1532 (or XCT1532)
Purpose: To enable an intermediate level operating systems administrator to select an appropriate operating system, and to install, customize and maintain systems software to meet specifications.
End-User Computing I (Theory) – EUC1501
Under Graduate DegreeYear moduleNQF level: 5Credits: 12
Module presented in English
Purpose: Qualifying students can apply information technology (IT) concepts in their lives, have an understanding of the basic hardware and software components used in an information system, how data is stored and organized in a computer. The students can make an informed decision as to the use of telecommunications, networks, intranets, extranets and the Internet in his/her study field. The student realises the challenges as far as security, privacy and ethical issues posed when using IT. This module provides fundamental introductory knowledge, skills and values which will support studies and applications in sectors other than the Information Technology and Computer Sciences sectors.
Digital Logic – ICT2632
DiplomaSemester moduleNQF level: 6Credits: 12
Module presented in English
Pre-requisite: ICT1531 (or XCT1531) & ICT1532 (or XCT1532)
Purpose: To provide students with mathematical knowledge of the principles of electronic logic required for the development of specialized technical solutions to scientific and business problems.

UNISA News and Other Updates

UNISA Application News and Updates 2025/2026

UNISA Application

UNISA Online Application

UNISA Application Status Check

UNISA Application Fee

UNISA Application Opening Date

UNISA Application Closing Date for 2025/2026

UNISA Courses and Requirements

UNISA Prospectus Download PDF 2025/2026

UNISA Undergraduate Prospectus

UNISA Postgraduate Prospectus

UNISA Postgraduate Application

UNISA Online Registration

UNISA Registration Closing Date

UNISA Registration Fees 2025/2026

UNISA Requirements

UNISA Upload Documents

UNISA Undergraduate Application

UNISA Undergraduate Prospectus

UNISA Honours Application

UNISA Courses News and Updates 2025/2026

UNISA Bridging Courses

UNISA Brochure 2025/2026

UNISA Business Management

UNISA B.Com Accounting Requirements

UNISA B.Ed Requirements

UNISA B.Ed Intermediate Phase

UNISA B.Ed Honours

UNISA B.Tech

UNISA B.Com Degree

UNISA Courses and Requirements

UNISA Diploma Courses

UNISA Degrees

UNISA Distance Learning Courses 2025/2026

UNISA Diploma in Law

UNISA Diploma in Grade R Teaching

UNISA Grade R Course Fees

UNISA Higher Certificate Courses

UNISA Higher Certificate in Education

UNISA Health and Safety Courses

UNISA Honours in Education

UNISA IT Courses

UNISA Intermediate Phase Modules

UNISA Industrial Psychology

UNISA Journalism

UNISA Kimberley Courses

UNISA LLB

UNISA Law

UNISA Logistics Course Requirements

UNISA Law Requirements

UNISA Modules

UNISA MBA

UNISA Nursing Courses 2025/2026

N+ Certification UNISA

N Diploma UNISA

UNISA PGCE

UNISA Psychology

UNISA Quantity Surveying

Grade R UNISA Diploma

UNISA Short Courses

UNISA Teaching Courses 2025/2026

UNISA Teaching Courses 2025/2026 Foundation Phase

UNISA Undergraduate Courses 2025/2026

UNISA Undergraduate Degrees

UNISA VIP Protection Course

UNISA 1 Year Courses

UNISA 1 Year Teaching Course

UNISA 1 Year Certificates

UNISA 1st Year Law Modules

UNISA Fees and Academic News and Updates 2025/2026

Is a UNISA Degree Worth It

Referencing a UNISA Study Guide

Is a UNISA Degree Recognised in New Zealand

UNISA Banking Details

UNISA Booking

UNISA Bursaries

UNISA Bloemfontein

UNISA Contact Details

UNISA Durban

UNISA Distance Learning Courses 2025/2026

UNISA Exam

UNISA Exam Portal

UNISA Exam Timetable

UNISA Email Address

UNISA EFT Payment

UNISA e-Tutor Vacancies

UNISA e-Bookshop

UNISA e-Tutor Salary

UNISA Forgot Student Number

UNISA Fees

UNISA Florida

UNISA Finance Department

UNISA FNB Account Number

UNISA Finance Contact Details

UNISA Graduation

UNISA Grade R Course Fees

UNISA Graduation Department

UNISA Graduation Attire

UNISA Graduation Certificate 2025/2026

UNISA Invigilator App Download

UNISA IRIS

UNISA Job Vacancies

UNISA Johannesburg Campus

UNISA Join Telegram Groups

UNISA June Exam Results 2025/2026

UNISA Kimberley

UNISA Kroonstad

UNISA KZN

UNISA Kgorong Building

UNISA KZN Contact Details

UNISA Klein Theater

UNISA Library

UNISA myLife Email

UNISA Matric Upgrade 2025/2026

myUNISA

UNISA NSFAS Application 2025/2026

UNISA News

UNISA Assignment Submission via myUnisa 2025

UNISA Online Examination

UNISA Pretoria

UNISA Quotation

UNISA Queries

UNISA Qualifications List

UNISA Question Papers

UNISA Submission

UNISA Study Notes

UNISA Study Material

UNISA Toll-Free Number

UNISA Tenders

UNISA Upload Proof of Payment

UNISA Vacancies 2025/2026

UNISA Vice-Chancellor

UNISA Vereeniging

UNISA Vereeniging Contact Details

UNISA Website

UNISA Web Registration

UNISA Whatsapp Number

UNISA Western Cape

UNISA Working Hours

UNISA WhatsApp Groups

UNISA Year Mark Calculation

UNISA Year Mark and Exam Mark

UNISA Yearbook

UNISA Youtube

UNISA Year Modules

myUNISA Examination

UNISA Appeal Form