Module introduction and AI history
Introduction to intelligent agents
Introduction to Python Pandas
Introduction to search and games
Introduction to robotics
Introduction to knowledge and expert systems
Introduction to computer vision
Introduction to NLP
Introduction to data mining
Basic concepts of machine learning
Data cleaning
Data transformation
Review and coursework
Clustering evaluation
Model selection and hyperparameter tuning
Ensemble learning 1
Ensemble learning 2
Feature selection
Recommender systems 1
Recommender systems 2
Ethical issues and responsible AI