The present study aims to explore the differences on engineering design between experts and novices. The case study method was adopted. The context was a project within a robotics curriculum held in an university. The participants included an expert group (4 graduate students) and a novice group (4 undergraduate students). The data resources include the research dairies and semi-structure interviews from two groups. The findings reveal that the expert group perform multiple engineering design skills than what the novice group perform. Furthermore, the expert group perform more delicate engineering design skills than what the novice group perform. The reasons cause the different between the expert and novice group include prior knowledge and experiences, the understanding status during the curriculum implementation, and the time consumption for project.