
7 Courses
This is a self-paced onlinecourse that provides an understanding of the context of ethical, social, legal, financial, and organisational, in which professional Information Systems Engineers work.
This course provides learners with knowledge and understanding of the terminology and general principles of AI. Learners will be able to demonstrate knowledge and understanding in the application of Ethical and Sustainable Artificial Intelligence.
This is a self-paced online course that imparts
knowledge of Software Engineering and the skills necessary to create software
products and applications that are effective, maintainable, and value-for-money. The unit will help learners apply the knowledge of a
disciplined approach to the development of software and to the management of
the software product lifecycle.
This is a self-paced course that equips learners with the necessary knowledge and skills to understand the role of systems analysis and design within various systems development lifecycles.
Develop an awareness of the different approaches that might be taken to systems analysis and design. Understand the activities of the systems analyst and systems designer, and apply some current techniques.
This is a self-paced course that provides learners necessary knowledge and skills to understand the principles and practice of database systems development.
Introduce learners to the theory of the relational model and relational programming languages.
This is a self-paced online course to introduce learners to the functional and data requirements for Big Data applications, evaluate Big Data models and their associated structures, and manage data distribution and the processing of Big Data. Also, explore the legal and ethical frameworks for the use and security of Big Data.