Train the Trainer Program: Applied AI, Governance, and Pedagogy (6 Days)
This document outlines the six-day Train the Trainer (TTT) Program, designed to equip trainers with expert knowledge in Artificial Intelligence (AI), Generative AI (Gen AI) applications, regulatory compliance, and high-impact pedagogical methodologies.
The course has the following aims
1. Provide foundational knowledge of the working principles of AI / Generative AI (Gen AI), putting it into the proper perspective (even "historical"). The goal is that the Trainer acquires the necessary knowledge and landscape to explain the working principles of AI to specific class compositions, using the correct level of abstraction and avoiding unnecessary technical jargon.
2. Provide an overview of possible Use Cases (both directed to end-users and data analysts), Tools (e.g., Copilot, Vertex AI, BigQuery), and Informational Sources that can be reviewed to prepare course materials.
3. Inform about Ethical and Governance Regulations related to the usage of AI in Enterprises. This ensures that the Trainer proposes engagement with AI technology in class that is ethically and legally sound.
4. Provide insights about communication, delivery during teaching, and core pedagogical techniques for both in-person and online courses.
Chapter 1: Fundamentals of Machine Learning, Deep Learning, and Large Language Models (Days 1 & 2)
This chapter provides the essential technical foundation for understanding modern AI systems.
Chapter 2: Tools, Use Cases of LLM and Gen AI, and Sources to Learn (Day 3)
This chapter focuses on the practical application of Gen AI, specialized tools, and knowledge resources, including a dedicated section on Agentic AI creation.
Chapter 3: Ethics, Governance, and Implementation in the Enterprise (Days 4 & 5)
This chapter addresses the critical regulatory and implementation requirements, focusing on the European Union Artificial Intelligence Act (EU AI Act).
Chapter 4: Communication and Teaching Principles (Day 6)
This final chapter focuses on the instructional methodologies and ethical communication required for effective training delivery.
Curriculum Vitae Summary https://www.linkedin.com/in/thimoty/
Thimoty Barbieri is an established Software Engineer, Cloud Native Architect, and specialized Technical Trainer and Consultant, operating as a freelance IT consultant since 1999. He holds an MSc in Computer Engineering (1999) and a PhD in Computer Engineering and Automation (2003) from Politecnico di Milano, Italy. Specialties include Software design, Software Engineering, Function Point Analysis, Java EE Development, Service-Oriented Architecture (SOA)/SOAP/REST/ESB Integration, Unified Modeling Language (UML) Design, and Higher Education Teaching.
Teaching and Training Experience
Higher Education: Served for fifteen years (2000-2015) as a Contract Professor of Computer Graphics and taught Business Process Modeling and IT Automation at Politecnico di Milano. Served for thirteen years (2007-2020) as a Contract Professor at the University of Pavia, teaching Software Engineering, Coding, and Software and Web Technologies.
AI and Cloud Technical Training: Since January 2020, functions as a Global Learning Technical Trainer, specializing in Artificial Intelligence and Large Language Models (LLMs). He teaches specialized courses covering Tensorflow, Keras, LangChain, Transformers, GPT, and BERT, alongside Python for Machine Learning and Big Query/Big Data Analysis].
Enterprise Technology Training: Certified Trainer for MuleSoft (Platform Architect and Hyperautomation Specialist). Worked as an Oracle Training Specialist (Oracle Cloud Infrastructure (OCI) Architect, OCE Java EE 6/OCP Java8). Trained Front-End Developers in the CodeMaster Course at TAG Innovation School in technologies such as React.js and ECMAScript 6].
Certifications: Holds certifications including Salesforce AI Specialist, Google (Google Cloud Platform (GCP) Architect and Developer), Oracle, MuleSoft, IBM (Rhapsody 8), OMG, Project Management Professional (PMP), and Project Management Institute Agile Certified Practitioner (PMI-ACP).
Student Reviews/Recommendations
The following recommendations have been left by students and collaborators on Thimoty’s LinkedIn page:
Francesca Schiro (Front End Developer, Student/Collaborator, February 14, 2025): "I had the privilege of being both a student and a collaborator with Professor Thimoty, and I can confidently say that his expertise and mentorship have been invaluable to my growth as a front-end developer. His versatility and ability to effortlessly share his expertise with clarity and enthusiasm are truly inspiring and make him an exceptional mentor. After completing his masterclass, I had the opportunity to work alongside him in designing and delivering a React training course for internal teams at Politecnico di Milano. His guidance, deep knowledge, and commitment to education ensured that the course was both comprehensive and impactful. Collaborating with him reinforced my understanding of front-end development while also allowing me to contribute insights from my UX/UI background. I am grateful for his mentorship and leadership, and I would gladly work with him again in the future!"
David Roldán Martínez (Chief AI Officer, Client/Student, April 7, 2021): "Thimoty is great instructor. I learnt a lot from him during my Mulesoft training and thanks to his explanations I got not only certification he trained me to but also the complete set of Mulesoft's certs. I strongly recommend working with him".
Matteo Arru (Ph.D, Classmate/Professor/Mentor, May 13, 2015): "Thimoty was a classmate of mine at University. We started the thesis together and for the time I was graduating he becomes my professor and mentor. :) I due to him my earlier professional opportunities and a lot of fun. He motivated me to be a tireless professional, to always raise the bar and to give solutions to any impossible problem. I due a lot to him on a professional side. However, I am especially grateful because he is one of the reference models that helped shaping the person I am now".
Luna Athenea Coni (Senior Agile Consultant, Student, April 7, 2014): "I appreciated, as a student, the strong communication skills of Timothy as software engineer, and his teaching qualities. Timothy is a true professional and a person with whom you work well in a different situations".
Massimo Lion (Client, March 25, 2014): "We have hired Thimoty to lead the Tactical Development team in Italy, during the startup phase with the new development framework chosen by the Group (Ruby on Rails). Thimoty has demonstrated deep knowledge, smart ideas and very cooperative approach. He was able to deploy robust solutions and new ideas to the headquarter's development team. Extremely sharp and reliable, he's absolutely a premier-class resource".
Giulia Cajani (Business & IT advisor, Student, March 25, 2014): "Ho avuto il piacere di avere Thimoty come professore di Computer Engineering presso l'Università degli studi di Pavia. Da lui ho appreso il ciclo di vita del software, dall'analisi dei requisti alla stima dei function point; mi ha insegnato i principali concetti della programmazione orientata agli oggetti; con lui ho imparato la modellazione UML e l'utilizzo dei pattern nel processo di produzione del software. Mi ha insegnato ad applicare tutte queste conoscenze attraverso la realizzazione di una web application e la sua gestione attraverso strumenti di project management. Infine mi ha seguito nel mio percorso di tesi, supportandomi nell'utilizzo del sistema Enterprise Resource Planning JD Edwards EnterpriseOne, mostrandomi nuovi strumenti open source per l'integrazione di sistemi e iniziandomi all'integrazione Service Oriented Architecture".
Roksana Jafari (Customer Analytics Manager at Sky Italy, Student, January 24, 2014): "I had 'computer graphics and mobile applications' in politecnico with him. which was 10 credits ,and first I assumed it would be long classes and boring topics but then it became one of my favorite topics in politecnico. He manages not only to make everything comprehensible , but also motivates students by simple examples in real life. He is fluent in English and very communicative in an international environment"
Atousa Mozafarian (Software Engineer @ Credit Suisse, Student/Team Member, January 23, 2014): "Best trainers I've ever seen,Thimoty is very knowledgeable in the Computer Graphics and I'm very glad to find a teacher like him , So professional and effective"
Alexey Khlebtsov (Senior Software Engineer, Student/Thesis Supervisor, June 7, 2013): "I attended an annual course of Thimoty Barbieri (Computer Graphics) and then I chose him as my thesis supervisor without any hesitation. Apart from a deep knowledge of the subject he is a person from who you can learn a lot. He knows several languages. I'd like to point out his fluent English and good Russian. As well I'd like to mention his ability to explain the subject very clearly and go into details if necessary and he is always at your disposal when you need some help. I learned a lot at his lectures and seminars"
Filippo Galvani (Management Consultant, Student, February 9, 2012): "As a student of Business Analysis II, I appreciated the strong backgroud of Thimoty as software engineer, as well as his teaching qualities. Thimoty is a really great person to work and study with".
Raffaela Canu (Global Product Design Manager, Student/Thesis Supervisor, February 23, 2011): "Professor Barbieri has been one of the best teachers I've ever had. His commitment to his students is remarkable as well as his passion for the profession. Having him as thesis supervisor is a true growth experience thanks to his reliable, thorough support"
Giorgio Luparia (Senior sales leader at Microsoft, Student/Team Manager, November 22, 2010): "Thimoty has been a brilliant teacher to me. His knowledge of the topic was deep and accurate and he's always been helpful and positive with me as a student. Working together with him is being an equally pleasing experience: he's able to manage teams on a number of different projects without losing precision on details and he's always ready to give precious advice"
Lisa Carboni (Analista di Business, Client/Student, March 24, 2010): "Entusiasmo, chiarezza e facilità nel trasmettere nozioni e funzionalità complesse ad un gruppo di neofiti"
Stefano Orsi (ICT public procurement specialist, Client/Student, March 12, 2010): "I had the pleasure of knowing Thimoty as a teacher in a software metrics course. His deep knowledge of the subject along with his ability and patience in explaining have been really appreciated. He helped me to get the right point of view in approaching software metrics issues"
Matteo Barbero (Strategy | Design | Product, Student/Professor, March 4, 2010): "Professor Barbieri is a great and professional teacher. His lectures are always very clear and sometimes quite funny to listen. He's also a great person from the human point of view, always availble for further explanations, help and good hints about work and projects. It has been a real pleasure to have him as a professor"
Arianna Benigno (Program Manager at Volvo Cars, Student/Thesis, March 3, 2010): "I have been a student of Thimoty and chose to work on a thesis subject suggested by him. Thimoty's lectures have been interesting and fun and easy to understand. He helped in completing the thesis and had good and insightful observations. I have always considered him as a versatile and brilliant person, with many skills and interests"