Refers to the creation of computer systems or programs that can perform tasks that normally
require human intelligence, such as learning, reasoning, decision-making, and
problem-solving.
Week 1
Introduction to AI and Python
Introduction to basic AI concepts
Overview of the different types of problems that can be solved with AI
Introduction to Python as a programming language for AI
Installation of development environments and basic Python libraries (e.g.
Anaconda, Jupyter Notebook, NumPy, Pandas)
Week 2
Machine Learning
Introduction to machine learning and its different approaches (supervised,
unsupervised, reinforcement)
Data preprocessing: cleaning, normalization, and transformation of data