Title: Communications and Applications
Credits: 5
read more »The aim of this module is to enable learners to communicate effectively and to support learner in their transition to becoming independent learners in higher education by enabling them to develop skills and strategies essential for success at this level while instilling the value of personal development and self-management. This module will give learners both the knowledge and practical skills in effective interpersonal communication that is required to be successful in study and beyond. Students will combine features across multiple applications to enable them to develop, interpret and express ideas through written, oral and visual communication.
Title: Computer Mathematics
Credits: 5
read more »This module is designed to provide the student with the fundamental mathematical concepts encountered in the study of a computing discipline.
Title: Data Essentials
Credits: 5
read more »Data originates from a wide variety of sources, including, games, commercial systems, social media posts, digital photographs, audio files, video files etc. Databases are used to store, edit, extract, and search the data that they have collected. The aim of this module is to provide the learner with a solid foundation in fundamental concepts of database systems.
Title: Foundations of Security
Credits: 5
read more »Information security is becoming more complex. As new and more capable hardware and software products emerge, attackers find more vulnerabilities. This makes it more difficult for security professionals to stay current. It is a continuous race between the attackers and the security professionals. This module gives the learner an understanding of the vulnerabilities of information systems, the types of attacks that occur and good practices to defend against attacks.
Title: ICT and Applications
Credits: 5
read more »The aim of this module is to enable students comprehend the value of various communication tools and strategies while helping them build their skill set using a variety of technologies to improve their ability to present, report, and communicate ideas.
Title: Mathematical Methods
Credits: 5
read more »This module is designed to provide the student with a foundation in several mathematical methodologies encountered in the study of a computing discipline.
Title: Operating Systems Fundamentals
Credits: 5
read more »This module provides learners with an overview of the purpose, functions, and structures of modern computer operating systems.
Title: Problem Solving and Programming Fundamentals
Credits: 5
read more »This subject will equip students with the fundamental components and structures of programming and develop student problem solving skills.
Title: Programming Fundamentals
Credits: 5
read more »This subject will equip students with the fundamental components and structures of programming.
Title: Responsive Design and Web Development
Credits: 5
read more »This module will provide the learner with the skills required to design and develop interactive & responsive websites.
Title: Structured Query Language Essentials
Credits: 5
read more »The aim of this module is to advance the students’ knowledge of SQL (pronounced "ess-que-el") standing for Structured Query Language. SQL is used to communicate with a database. According to ANSI (American National Standards Institute), it is the standard language for relational database management systems. The student will be able to provide solutions to complex problems and have significant knowledge of features of the SQL language.
Title: Web Development Fundamentals
Credits: 5
read more »This module will introduce the learner to the fundamentals involved in the development of web pages.