Industry 4.0 refers to the notion of a “digital factory,” where technology-based innovations transform almost every stage and aspect of how a product concept is brought to market. It covers the full range of topics from design tools and simulation environments that reduce gaps between product design and manufacturing, to planning and implementing (discrete and continuous) manufacturing lines based on Internet of Things (IoT) architecture and design principles. In this course, students will learn the fundamental concepts upon which Industry 4.0 has been developed, currently available design and simulation tools for products and services, the integration of IoT methods, devices and controllers into manufacturing systems (also known as Industrial IoT, or IIoT), and the development of industrial TCP/IP communication and networking standards. In the final weeks of the course, students will discuss challenges and opportunities in the evolution of Industry 4.0 in the manufacturing sector. This part of the course will look at advanced robotics, software-as-service, the use of machine learning to organize and optimize global operations.