With new technologies constantly evolving in the IT industry, a technical appreciation of the latest trends will be beneficial to students. This module offers students a deeper understanding of the underlying concepts and workflows of these technologies, including artificial intelligence (AI) and the Internet of Things (IoT). They will learn to compare and evaluate different solutions and develop the necessary skills to implement them. The technical skills they acquire in this course will be put to use in projects and to model realistic use cases.