At UCD, we offer the widest possible choice of engineering disciplines and are committed to the on-going development of both discipline specific and interdisciplinary teaching and research. We provide a rigorous education in the fundamental engineering subjects and help you to develop problem-solving and design skills, based on maths and physics. As a UCD Engineering student, you will enrol in a common first year, which allows you to gain an understanding of the many different engineering disciplines available, before being offered an unrestricted choice of specialisation, subject to health and safety based capacity constraints.