We also have General Engineering programmes at Level 8 - AU940 BEng (Hons) in Engineering and Level 7 -  AU830 BEng in Engineering

Functionallenses

“I always had an interest in engineering, but I wasn’t sure which area was right for me. I loved getting to study all areas of engineering in ATU Sligo before deciding. In the end, I chose Mechanical Engineering. I haven’t looked back since!”

Transducersprogramming

Semester 1 focuses on the fundamentals of engineering which include an Introduction to Engineering, Mechatronics, Electronics, Design and much more. Students then choose which stream of engineering to specialise in from:

Our Engineering graduates are in high demand to meet the skills shortage across the sector both nationally and internationally.

Students explore and engage in more detailed applications of the fundamentals of engineering in their chosen field. Students will exit with a Higher Certificate award after Year 2 or may continue on to a Level 7 add-on within their chosen area.

In this paper, we develop a framework for applicative-style and higher-order bidirectional programming, in which we can write bidirectional transformations as unidirectional programs in standard functional languages, opening up access to the bundle of language features previously only available to conventional unidirectional languages. Our framework essentially bridges two very different approaches of bidirectional programming, namely the lens framework and Voigtlander’s semantic bidirectionalization, creating a new programming style that is able to bag benefits from both.

Our engineering graduates are in high demand to meet the skills shortage across the sector both nationally and internationally.

Hear what employers have to say about Engineering graduates from ATU Sligo. Plus, see some of the projects our students have worked on.

A bidirectional transformation is a pair of mappings between source and view data objects, one in each direction. When the view is modified, the source is updated accordingly with respect to some laws. One way to reduce the development and maintenance effort of bidirectional transformations is to have specialized languages in which the resulting programs are bidirectional by construction---giving rise to the paradigm of bidirectional programming.

Optics functionalprogramming

"The flexibility of the engineering degrees at ATU Sligo is brilliant. I originally planned on studying Mechanical Engineering. However, after studying the different aspects of engineering I changed my specialism to Civil Engineering.”

Engineering has a very diverse application in both private and public sector, from the design and construction of buildings, bridges and roads to working with innovative technology within the aerospace and automotive industries as well as taking lead roles in the manufacturing and medical device sector. The possibilities are endless.

Matsuda, Kazutaka, Wang, Meng (2015) Applicative Bidirectional Programming with Lenses. In: ACM SIGPLAN International Conference on Functional Programming, 31 August – 2 September, 2015, Vancouver, British Columbia, Canada. (doi:10.1145/2858949.2784750) (KAR id:49084)

Functional lens glasses

Level 6 graduates can progress to the final year of an ordinary degree in their chosen field whether that is AU835 BEng in Civil Engineering, AU833 BEng in Mechanical Engineering, AU831 BEng in Mechatronic Engineering or BEng in Precision Engineering and Design. Level 7 graduates may progress to an honours degree after which we offer a wide range of Level 9 and Level 10 postgraduate programmes.

Image

ATU Sligo offer a wide range of engineering programmes which include Civil Engineering, Mechanical Engineering, Mechatronics, and Precision Engineering and Design. This programme offers students the opportunity to study engineering in a general way for a semester before specialising in an area of their choice.

Our Level 7 and Level 6 Engineering programmes have a common first semester. This gives students a good understanding of the different aspects of the engineering profession. In Semester 2, students choose a field of engineering to specialise in from AU835 BEng in Civil Engineering, AU833 BEng in Mechanical Engineering, AU831 BEng in Mechatronic Engineering or BEng in Precision Engineering and Design

This general engineering semester gives students exposure to all different types of engineering and equips them with the fundamentals of engineering. This helps them to make an informed choice of what field of engineering to enter based on their aptitude and interest. On successful completion of Semester 1, students transfer into the Semester 2 of the programme of their choice subject to space availability.