Information Technology Courses

This examination will test how effective the Safe Examination can be deployed in a real examination scenerio.

This course demonstrates how information is used by organisations to conduct business and solve problems. This course presents information systems principles and demonstrates how they form an integral part of modern organisations

Introduction to software engineering techniques, methodologies and process models, specification modeling, requirements analysis, and definition, agile software development, software design, quality assurance, testing, development tools and environments and software engineering ethics; introduction to software management; dependability and security assurance.


This course presents a structured approach to analysis and design of information systems for businesses. Software development life cycle; structured top-down and bottom-up design, dataflow diagramming, entity relationship modelling; study of computer aided software engineering, input and output, prototyping design and validation, file and database design; design of user interfaces; comparison of structured and object-oriented design. Case studies that promote critical-thinking skills provide the context for these techniques