The syllabus consists mainly of four blocks:
- First, the origins of computers and Artificial Intelligence are introduced along with researchers such as Turing and the ethical problems that can arise. It is intended to foster discussions between opponents and advocates using a movie.
- The second block goes into some technical details. The most prominent techniques in AI are introduced and how they are used to solve problems. It is suggested to use different electronic materials to get an overall notion of the kind of problems to deal with and the techniques to handle them.
- The third block focuses on Machine Learning. It provides a review of different techniques in the field and a software development will be requested to show how to apply these concepts and how to obtain meaningful results.
- The fourth and last block describes various applications of AI in the real world in scenarios such as IoT, Smart Cities, autonomous vehicles, cyber-security, NLP, etc. It is suggested to visit research groups and companies working in these areas.