Register to study through Unisa

INFORMATION TECHNOLOGY

Business Informatics IIIA - ICT3641
Diploma Year module NQF level: 7 Credits: 12
Module presented in English Module presented online
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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module 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
Diploma Year module NQF level: 7 Credits: 12
Module presented in English
Pre-requisite: ICT2641 & ICT2642 Co-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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module presented online
Purpose: The purpose of the module is to introduce students to programming and to cover the fundamentals of data and control structures, techniques for problem solving and algorithm design, input and output of data from and to the standard input/output streams. Data types and structures which are covered are floating point, integer, character, string, boolean, one and two dimensional arrays. The C++ decision and iteration structures that are covered include if, while, for, switch and do..while. Furthermore, functions with both reference and value parameters are covered, as well as struts.
Information and Communication Technology project - ICT3715
Diploma Year module NQF level: 7 Credits: 24
Module presented in English Module presented online
Pre-requisite: ICT2621, ICT2641, ICT2642, ICT2611, ICT2612, ICT2613 Co-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
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT1511 or COS1511 & ICT1512 & ICT1513
Purpose: To enable an intermediate level programmer to design and implement graphical user interfaces for business software systems.
Database Practice - ICT3722
Diploma Year module NQF level: 7 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT2621 & ICT2622 Co-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
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: COS1511 or ICT1511 and ICT1513
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
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: COS1511or ICT1511, ICT1512 & ICT1513
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,Diploma Year module NQF level: 6 Credits: 12
Module presented in English
Pre-requisite: ICT1521& ICT1541or INF1505 or COS1521
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,Diploma Year module NQF level: 6 Credits: 12
Module presented in English
Pre-requisite: ICT1521& ICT1541or INF1505 or COS1521
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
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT1531 and ICT1532
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
Diploma Year module NQF level: 5 Credits: 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
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT1531 & ICT1532
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.
Ethical Information and Communication Technologies for Development Solutions - EUP1501
Under Graduate Degree,Diploma Semester module NQF level: 5 Credits: 12
Module presented in English Module presented online
Purpose: Students who successfully complete this module will be able to demonstrate their ability to maintain efficient, organized 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. In addition, successful students will be able to present critical arguments around Information and Communication Technologies (ICTs) for development, while appreciating ethical dimensions within an information society in relation to privacy, rights, property, control and expectations.
Business Informatics IIA - ICT2641
Diploma Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT1541 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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module 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
Year module NQF level: 6 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT1541 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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module presented online
Co-requisite: ICT1513
Recommendation: Complete EUP1501, ICT1511, ICT1513 before attempting this module.
Purpose: This module will be used by students as an introduction to object-oriented programming in the context developing the knowledge, skills and values needed to develop a working computer based program and to add interactive functionality to the program through structured objectoriented programming. The student will be able to develop logical programming skills and could extend this knowledge and skills into adding interactivity through object-oriented programming to many programs and its evaluation in the context of computer based programming. Students are equipped to think conceptually to recognize the design rules, techniques, and components in order to compose a solution. Qualified students are able to express their logical thinking skills and creativity to society through the design and development of functional working computer-based programs, in industry process systems and organizational information systems, to specific standards (such as user-friendly, robust, solution specific, and to the satisfaction of the client).
Advanced Graphical user Interface Programming - ICT3611
Diploma Year module NQF level: 7 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT2611 & ICT2612 & ICT2613
Purpose: This module will be useful to provide a beginning qualified IT professional and advanced understanding of programming business software products with the knowledge, skills and values needed to analyse, design, develop and maintain software products in an organization. The learner will be able to analyse, design, develop, maintain and extend the business infrastructure. The learner will be able to ensure that the business software systems continue to meet the changing needs of the organization. Qualified students are able to analyse, design, develop and maintain software solutions to clearly defined unfamiliar problems to specific standards setup by clients and industry. Students will be able to analyse problems, design solutions using a computer language and develop maintenance plans to implement it in software.
Introduction to Web Design - ICT1513
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module presented online
Co-requisite: EUP1501, ICT1512
Recommendation: EUP1501 and ICT1511 to be completed before this module is attempted.
Purpose: This module will be used to provide a novice program developer to design, develop and maintain graphical user interfaces with the knowledge and skills to critically evaluate a graphical user interface based on values that conform to internationally accepted, ethical and esthetical stands and design values. The student will be able to critically evaluate and build a graphical user interface. The student will be able to increase the quality standards of a graphical user interface. Qualified students are able to analyze 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. Students will be able to analyse a given situation or scenario, which is the clientメs needs, provide design solutions, develop, evaluate and improve web-sites.
Advanced Internet Programming - ICT3612
Diploma Year module NQF level: 7 Credits: 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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module presented online
Co-requisite: EUP1501
Purpose: To enable a novice database designer to design and implement simple database applications.
Database Design - ICT3621
Diploma Year module NQF level: 7 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT2621 & ICT2622 Co-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
Diploma Year module NQF level: 5 Credits: 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
Diploma Year module NQF level: 7 Credits: 12
Module presented in English Module presented online
Pre-requisite: ICT2631
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
Diploma Year module NQF level: 5 Credits: 12
Module presented in English Module presented online
Co-requisite: ICT1531
Purpose: To provide students with the basic knowledge, skills and values needed to install, support and maintain network products and systems.