UNISA Information Systems Course Module 2025-2026
Students who register for any Computer Science or Information Systems modules should:(a) have access to an Internet cafe or a Unisa Regional Learning Centre or other Internet facilities. After registration, access to myUnisa on a regular basis is compulsory; (b) have passed Computer Application Technology or Information Technology with a rating of 4 (new NSC) or passed Computer Studies (NSC) or hold an industry standard qualification such as the ICDL in computer literacy. Students who do not satisfy this requirement are advised to register for EUP1501 BEFORE they register for INF1511.
The following configuration can be used as a guideline for the minimum required for most modules. Some modules have higher requirements and in those cases the requirements will be made available in the first tutorial letter or under module information on myUnisa. Configuration: PC with a Pentium 233(500) MHz or faster processor, Windows 7 or later version (32- or 64-bit), 2 GB of RAM or more, 500 GB hard-disk space, and a CD-ROM or flash drive/memory stick for your own data. If you intend buying a computer, we recommend that you obtain a computer with the highest processor speed and RAM you can afford, AND which is upgradable (to allow you to improve its configuration at a later stage). The different software packages required by the modules are as follows: EUP1501: Microsoft Office 13 (student version or higher) or Microsoft Office 365; INF1511: Python 3.4 or higher and its compatible PyQt binding; ICT2621, ICT2622 & INF3705: Microsoft Windows XP and Microsoft Visio Professional (both provided); INF3707: Oracle 11g or higher.
Major combinations:
NQF Level: 5: INF1505, INF1520, INF1511
NQF Level: 6: ICT2621, ICT2622, INF2611, INF2603
NQF Level: 7: INF3703, INF3705, INF3707, INF3708, INF3720
Management Information Systems II – MNI231R |
Baccalareus Technologiae Degree |
Year module |
NQF level: 6 |
Credits: 12 |
Module presented in English |
|
Purpose: The purpose of this module is to present management information systems from a business and management point of view. Qualifying students will have a sound understanding of the principles and concepts of Management Information Systems (MIS). Qualifying students will be able to analyse, apply, synthesise, and evaluate Management Information Systems (MIS) in terms of organisational strategies, goals, and objectives. The student requires access to a suitable computer with appropriate software and Internet connectivity. |
Information Administration III (Practical) – IAD3702 |
Diploma |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
Module presented online |
Pre-requisite: IAD2602 or IAD2M2X & IAD2601 or IAD2M1X |
|
Purpose: This module covers the Microsoft Certified Applications Specialist (MCAS) international certificate. Word 2007, Excel 2007 and Access 2007 Advanced levels will be covered in this module. Power Point 2007. |
Databases II – INF3703 |
Under Graduate Degree,Diploma |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
|
Pre-requisite: ICT2621 or ICT2622 or INF2603 |
|
Purpose: To introduce students to the fundamentals of databases and database management systems covering both single and distributed database systems, relational and object-oriented databases, and dealing with aspects such as normalisation, entity-relationship modelling, transaction management and concurrency control, data warehousing, and database administration. |
Advanced Systems Development – INF3705 |
Diploma,Under Graduate Degree |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
|
Pre-requisite: ICT2621 & ICT2622 |
|
Purpose: To introduce students to advanced topics in the analysis of information systems. This includes topics related to the software process, software engineering practice and the application of web engineering. |
Database Design and Implementation – INF3707 |
Under Graduate Degree,Diploma |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
|
Pre-requisite: ICT2621 or ICT2622 or INF2603 |
|
Purpose: To enable students to demonstrate their understanding of all the stages of developing a database application, using a Structured Query Language (SQL) and a commercial relational database management system. |
Software Project Management – INF3708 |
Under Graduate Degree,Diploma |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
|
Purpose: To enable students to demonstrate their understanding of managing all phases of a software development project, which includes project initiation and process analysis, resource planning and allocation, project design, risk management, monitoring and control of a project, managing people and teams, implementation and coordination of projects. |
Introduction to Business Information Systems – INF1505 |
Under Graduate Degree |
Semester module |
NQF level: 5 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To introduce students to information technology concepts such as hardware, software, database management, telecommunications, and office automation. It also covers fundamentals of systems and information systems, types of information systems (e.g. transaction-processing systems, management information systems, decision support systems) and the management of business information systems. |
Human-Computer Interaction II – INF3720 |
Diploma,Under Graduate Degree |
Semester module |
NQF level: 7 |
Credits: 12 |
Module presented in English |
|
|
Co-requisite: INF1520 (or XNF1520) |
Purpose: To provide students with a basic practical and theoretical introduction to human-computer interaction (HCI) and to HCI as a design discipline, extend their technical knowledge of dialogue styles, equip them with a basic set of analysis and evaluation techniques, familiarise them with current software tools for interactive system development, give students experience in the iterative nature of user interface development. |
Visual Programming I – INF1511 |
Under Graduate Degree |
Semester module |
NQF level: 5 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To introduce students to the concepts of components, conditional execution, iterative execution, event handling, and data structures in the visual programming paradigm. |
Software Engineering – INF4817 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To develop an understanding of the problems associated with the development of significant computing systems; and to critically assess the technical aspects of engineering software relative to the management of the process towards the realization of high quality products that are on time and within budget. |
Human-Computer Interaction I – INF1520 |
Under Graduate Degree |
Semester module |
NQF level: 5 |
Credits: 12 |
Module presented in English,Afrikaans |
|
Purpose: To introduce the students to the subject of human-computer interaction and the importance of user-centred design. It covers the social, security, and safety aspects of computing and of using computers as a tool, various interaction devices and interface styles, and various aspects relating to the design and evaluation of interactive systems. |
Human-Computer Interaction – INF4820 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To introduce the subject of human-computer interaction from the point of view of the computer specialist, stressing a principled approach to interactive design which will fit into a software engineering environment. |
Introduction to Business Information Systems (Extended) – XNF1505 |
Under Graduate Degree |
Year module |
NQF level: 5 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To introduce students to information technology concepts such as hardware, software, database management, telecommunications, and office automation. It also covers fundamentals of systems and information systems, types of information systems (e.g. transaction-processing systems, management information systems, decision support systems) and the management of business information systems. |
Software Project Management – INF4825 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To equip the student to manage an information management related project as part of the integrated information management “system” and not as a stand alone project. |
Visual Programming I (Extended) – XNF1511 |
Under Graduate Degree |
|
NQF level: 5 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To introduce students to the concepts of components, conditional execution, iterative execution, event handling, and data structures in the visual programming paradigm. |
Information Security – INF4831 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To explain the underlying principles of information security; To study and explore the security pitfalls inherent in many important computing applications, such as general programs, operating systems, database management systems and networks; To provide the student with the necessary skills and knowledge concerning security controls that can be implemented in different computing applications to step up the security of such applications; To introduce and explain the process of managing and administering security. |
Human-Computer Interaction I (Extended) – XNF1520 |
Under Graduate Degree |
Year module |
NQF level: 5 |
Credits: 12 |
Module presented in English |
|
Purpose: To introduce the students to the subject of human-computer interaction and the importance of user-centred design. It covers the social, security, and safety aspects of computing and of using computers as a tool, various interaction devices and interface styles, and various aspects relating to the design and evaluation of interactive systems. |
E-Learning: Concepts and Principles – INF4860 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: To provide a basic knowledge of effective interactive e learning, and to support students in determining appropriate, contextualised principles for the design or evaluation of usable e-learning applications in specified content domains. The module forms a good background for a subsequent honours project and ultimately for positions as e-learning or e-training practitioners. |
Information Administration II (Theory) – IAD2601 |
Diploma |
Semester module |
NQF level: 6 |
Credits: 12 |
Module presented in English |
Module presented online |
Pre-requisite: EUC1501 & EUP1501 or AID121Z & IADPRAC |
|
Purpose: An Introduction to Information Systems, Information Systems in Organizations. Hardware: Input, Processing, Output devices. Software: Systems and Application software. Organizing data, storing data and computer Networks. |
Enterprise Architecture – INF4883 |
Honours |
Year module |
NQF level: 8 |
Credits: 12 |
Module presented in English |
Module presented online |
Purpose: The purpose of this module is to address the question of ‘What is Enterprise Architecture?’ by way of an introduction to the broad field of study. This introduction is approached from a high level view so that the student can be exposed to the business view of enterprise architecture. This is important since enterprise architecture has as one of its task the bridging of the separation (or divide) between business and IT. What the student will learn is that EA is neither an IT nor a business ‘thing’ but rather something that is used by the enterprise to aid with its efficient handling of complexity. The Student will also be introduced to EA’s main activity which is the modelling of the enterprise as a first step towards the “doing” of EA. |
Information Administration II (Practical) – IAD2602 |
Diploma |
Semester module |
NQF level: 6 |
Credits: 12 |
Module presented in English |
Module presented online |
Pre-requisite: EUC1501 & EUP1501 or AID121Z & IADPRAC |
|
Purpose: This module covers the Microsoft Certified Applications Specialist (MCAS) international certificate but on an Intermediate level only for Word 2007, Excel 2007 and Access 2007. The PowerPoint 2007 Advanced level will be covered in this module as well |
Databases I – INF2603 |
Under Graduate Degree |
Semester module |
NQF level: 6 |
Credits: 12 |
Module presented in English |
Module presented online |
Pre-requisite: INF1505 (or XNF1505) |
|
Purpose: To equip students with the knowledge and competencies to understand and use databases. This module provides fundamental and required knowledge, skills and values which will support further studies in the field of Database Management design and implementation systems as part of either Bachelor of Science degree in Computing or Informatics or the Bachelor of Commerce degree in Business Informatics or the Bachelor of Commerce degree with Informatics as major. These competencies contribute to the development of competitive information technology practitioners who have strong technical skills in designing, implementing and managing database systems. The module contributes to the development of the computing field in Southern Africa, or globally. Students are required to have computers with Internet access. |
Visual Programming II – INF2611 |
Under Graduate Degree,Diploma |
Semester module |
NQF level: 6 |
Credits: 12 |
Module presented in English |
|
Pre-requisite: INF1511 (or XCT1511) |
|
Purpose: Students will acquire, apply and implement knowledge and skills of advanced visual programming required to develop menu-driven, multi-form, database and reporting applications. It includes object-oriented concepts in the visual programming paradigm. |