The aim of this module is to provide an introduction to Artificial Intelligence (AI) and its various applications. Students will gain a comprehensive understanding of the fundamental concepts, techniques, and algorithms used in AI, as well as the ethical considerations associated with its use. The module will also explore the impact of AI on society, economy, and various industries.
.
This course introduces the fundamental concepts of computer programming, including variables, data types, control structures, and basic algorithms. It aims to develop problem-solving skills and logical thinking through writing simple programs using a high-level programming language.
This module introduces the fundamental concepts of computer hardware and software systems essential for Artificial Intelligence professionals. It covers data representation, digital logic, and computer architecture (CPU, Memory, I/O). Special emphasis is placed on computing power requirements for AI, such as the role of GPUs versus CPUs in processing machine learning algorithms, as well as operating system basics that manage these resources effectively.
This course introduces the fundamental concepts of calculus, including limits, continuity, derivatives, and basic applications of differentiation. It provides students with the mathematical foundation necessary for problem-solving and analytical thinking in computing and cybersecurity-related fields.
This module aims to consolidate general English language skills while introducing students to technical terminology specific to Computer Science and Artificial Intelligence. It focuses on reading comprehension of basic technical texts, expanding vocabulary related to digital technology, and developing writing skills for academic purposes. The goal is to enable students to access AI resources and research which are predominantly published in English.
This module examines the principles of democracy and human rights within the context of the digital age and Artificial Intelligence. It addresses critical issues such as data privacy, freedom of expression online, and the ethical challenges posed by AI, including algorithmic bias and surveillance technologies. Students will explore how to balance technological advancement with the preservation of civil liberties and human dignity.