This paper studies modular product structures based on teaching product modularisation in a university course. In product modularisation, one of the most important tasks is to identify the appropriate partitioning logic for the product portfolio based on the business environment describing why each product element should be thought of as its own module or not. Central to this are the product structuring principles that create value for the company and the customer's variety requirements creating value for customers, as well as other requirements and boundary conditions set by the business environment for the chosen product. Based on the literature and empirical findings, product modularisation enables many benefits, especially in terms of reusing designs and supply chain elements, but modularisation as a product strategy is challenging to implement. It requires not only successful product development but also changes in company practices, such as delivery chain and new type of thinking and skills. In our university course for master's degree students, product modularisation has been taught for several years with the help of an exercise that utilizes the wheel loader set of Lego Technics. The main content of the exercise has been mainly similar in different implementations in 2017 -2020. The article presents the content of the assignment and analyses what kind of modular solutions based on the same assignment topic the students have implemented in different years and how different solutions have met the requirements of the assignment. The result of the paper is an analysis of the key partitioning types, i.e. the typical ways of partitioning a product into modules, what the pros and cons of each partitioning type are and how they fit into different requirements.