View all Courses
Software and Electronic Engineering
Bachelor of Engineering
Course Details
CAO Code | AU542 |
---|---|
Level | 7 |
Duration | 3 Years |
CAO Points | 250 (2024) |
Method of Delivery | On-campus |
Campus Locations | Galway City – Dublin Road |
Mode of Delivery | Full Time |
Work placement | Yes |
Course Overview
ATU has one of the most highly valued Software & Electronic Engineering qualifications in Ireland. You will learn about software, computers, electronics, the Internet, and the cloud, from the basic transistor to the Internet of Things. There is a particular focus on state-of-the-art technologies and engineering techniques.
Your personal and professional development form key components of the programme. We pride ourselves on our innovative learning environment which uses team and problem based techniques; this means less teaching and more learning for you.
This course includes an eight-month work placement in Year 3, from January to August. This provides students with valuable work experience and provides access to potential employment opportunities. It also enables students to apply their knowledge and develop their skills within high tech work environments such as Cisco, Intel, Ericsson, Analog Devices, SAP, Avaya, Valeo and Boston Scientific. Many students will be expected to obtain full-time jobs at companies where they have been placed. Alternatively, students can avail of an Erasmus+ study placement in a partner college in Europe.
Students will be liable for an additional materials fee of €100 per year for certain full time programmes. This fee is not covered by Granting Authorities.
Course Details
Year 1
Semester | Module Details | Credits | Mandatory / Elective |
---|---|---|---|
1 |
Electronic Circuits 1This module teaches students the fundamentals of digital electronics, with a focus on combinatorial logic. All computers are based on digital electronics: they use numbers to represent the real world, and use Boolean logic to process those numbers. In this module, students learn how to design combinatorial logic circuits. Circuits are simulated in software and built on breadboards. The subject matter in this module is further developed in Electronic Circuits 2. Learning Outcomes 1. Design simple logic circuits. 2. Build and test circuits on a protoboard. 3. Simulate common digital and analog circuits using standard industrial tools. 4. Understand the electrical properties of digital circuit inputs and outputs. |
05 | Mandatory |
1 |
Web Technologies 1The purpose of this module is to introduce the learner to the lifecycle of web development, from client brief to delivery. Learners will gain practical experience in designing, developing and deploying web sites using HTML, CSS, and Javascript. The student will also gain experience using version control to maintain and share code in group projects. Learning Outcomes 1. Design and develop web pages using the latest versions of HTML, CSS and JavaScript. 3. Explore the techniques for deploying a web site to a hosting provider. 4. Evaluate alternative client-side frameworks for reducing development time and enhancing performance. |
05 | Mandatory |
1 |
Electrical TheoryThis module provides a comprehensive introduction to electrical theory and circuit fundamentals with practical, real-world applications. Students will learn about the fundamentals of electricity, such as current, voltage, resistance, Ohm's law, as well as the fundamental electronic components, resistors, capacitors, diodes. Students will explore series and parallel circuits featuring multiple components in laboratories and gain experience building circuits based on schematics and theoretical calculations. Learning Outcomes 1. Distinguish basic electrical units such as charge, current, voltage, resistance, power and energy. 2. Differentiate between direct and alternating current, voltage and various sources of electrical power. |
05 | Mandatory |
1 |
Introduction to C ProgrammingC is a widely used foundation programming language with many applications including embedded systems, operating systems, Graphical User Interfaces and robotics. This is a lab based introductory module to the basics of computer programming: data types and programming constructs including conditions, loops and functions. Focus is on design, good programming practices and documentation using industry standard tools. Learners will also be introduced to the impact of ICT on achieving the UN Sustainable Development Goals. Learning Outcomes 1. Createsimple C programs incorporating selection structures, loops, data types standard library and user defined functions. 2. Design pseudocode and flowcharts as tools for algorithm design and documentation. 3. Apply good programming practices when writing code. 5. Apply problem solving techniques to debug simple programs. 6. Work collaboratively with peers on a team project. |
05 | Mandatory |
2 |
Electronic Circuits 2This module follows on from the Electronic Circuits 1 module. Students extend their understanding of digital electronics to include sequential logic. They also go into more detail about how common analogue and digital circuits operate. Fault-finding strategies and test methods are introduced. Learning Outcomes 1. Appreciate timing considerations in sequential circuits. |
05 | Mandatory |
2 |
Internet Technology 1This module introduces the fundamentals of telecommunications and networking technologies, with emphasis on Ethernet and wireless network systems. The module balances theory with practice, applying networking principles and techniques in practical laboratories. Learning Outcomes 1. Discuss current network technologies, applications and emerging trends for industrial and business applications. 2. Describe the Internet protocol suite (TCP/IP). 4. Select, configure and problem-solve networking elements in a practical application. 5. Design, build and test a basic network in a practical application. 6. Appreciate network management principles and challenges. |
05 | Mandatory |
2 |
C / C++ ProgrammingThis module follows on from Introduction to C Programming and covers further features of the C programming language including arrays, pointers and strings. C++ classes, libraries and OOP concepts are also introduced so the learner can understand and incorporate C++ classes and library code in their projects. Code testing, debug and programming style are covered with an emphasis on producing well engineered software. Learning Outcomes 1. Develop programs using the C/C++ programming language. |
05 | Mandatory |
2 |
Academic and Professional Skills (SC:EN)The aim of this module is to develop academic and professional development skills for student success in higher education and beyond. This module combines online learning activities and small group workshops to focus on areas such as academic writing and integrity, creative thinking, problem-solving, time management, communications, group work, technology, innovation and presentation skills. Learning Outcomes 1. Apply appropriate tools and principles to optimise the learning experience. 2. Develop self-reflection practices for individual and group-work activities. 3. Recognise different information sources and apply the principles of academic integrity. 4. Assess a variety of professional communication practices and digital tools and apply to problem-solving. 5. Consider how the chosen discipline has a responsibility to wider society. |
05 | Mandatory |
Year |
Mathematics for Software and Electronic Engineering 1This module covers the fundamentals of Numeracy, Algebra, Trigonometry, Vectors, Complex Numbers, Differentiation and Integration and a range of their applications in engineering contexts. Learning Outcomes 1. Simplify and manipulate algebraic expressions and evaluate and transpose formulae. 3. Solve a range of equations and word problems. |
10 | Mandatory |
Year |
Project Build and TestStudents, individually and in teams, build and test a series of circuits culminating in a significant microcontroller based project. The module will develop technical skills in reading and drawing schematics, planning and building circuitry on breadboard and stripboard, testing and debugging software and hardware in the context of embedded systems. Soft skills will be developed in the realm of teamwork, communications, awareness of relevant environmental and sustainability issues. Learning Outcomes 1. Produce a schematic and a layout diagramfor a circuit, given the circuit blocks required. 2. Develop an integrated strategy for testing & building a circuit. 5. Develop test programs & strategies to verify h/w & s/w integration. |
10 | Mandatory |
Year 2
Semester | Module Details | Credits | Mandatory / Elective |
---|---|---|---|
1 |
Computer Engineering 1Computer Engineering involves the design of the hardware and software elements of a computer system. This module introduces the operation of 8-bit microcontrollers and includes the design of hardware circuits and embedded C programs to interface to basic input/output devices. Application circuits will include motors, keypads, displays and analog sensors. The module places an emphasis on industry standard practices and development tools. Learning Outcomes 1. Describe the architecture of a small computer system. 4. Develop embedded C programs to interface to the circuits of learning outcome 3. 5. Apply embedded development tools to build, download and debug embedded C programs on an 8-bit microcontroller applications board. |
05 | Mandatory |
1 |
Smart TeamsThis module introduces students to the role of the individual in a team, team formation stages and high performing teams. Team based project work is a distinctive component of the applied learning process in engineering. The purpose of the module is to give learners the opportunity to experience working in a high-performance team environment. The learners will utilise the skills and knowledge gained throughout the module to work as a team member in researching, designing, and presenting data to peers. The module allows learners to understand the requirements of creating a high-performing team and the communication skills to ensure consist high-level outputs. Learning Outcomes 1. Discuss the role and responsibility of the individual within a team and critically evaluate their own and team performances and the project performance in terms of industry relevant key performance indicators. 2. Analyze and discuss the stages of team formation and investigate the use of disc profiling in team selection. 4. Analyse and communicate the implications of diversity in teams and demonstrate and employ important workplace skills including co-operation, teamwork and problem-solving. |
05 | Mandatory |
1 |
Pass LeadershipPASS leadership is a module that fosters cross-year support between students on the same programme. PASS (Peer Assisted Study Sessions) encourages first year students to support each other and to learn co-operatively under the guidance of trained students (Peer Assisted Learning Leaders). The aim of this module is to develop students leadership, communication and professional development skills through the facilitation of weekly 'PASS sessions' with first year programme groups. Learning Outcomes 1. Describe the principles and practices of peer assisted learning and the role of a PASS Leader. 3. Facilitate peer to peer learning sessions utilising a range of peer learning activities. 4. Engage with the academic PASS champion team and reflect on this engagement experience in the session plans. |
05 | Elective |
1 |
Communication SkillsThis module aims to develop students' communication skills. These include written skills, oral skills, and the social and personal skills required of an effective team member. Learning Outcomes 1. Plan, draft, and edit documents for use in professional settings, adapting their style for different audiences, purposes, and contexts. 3. Select and effectively use visual aids and graphics in a context-appropriate manner. 4. Participate in various roles in a Team. 5. Recognise ethical issues arising within the discipline in relation to public safety, intellectual property, and gender and cultural difference. |
05 | Elective |
1 |
Civic EngagementThe aim of this module is to engage students in service learning and civic engagement theory and practice. It will enhance participants understanding of the role of service learning, global citizenship and partnership in the community. Learners will apply skills gained from their discipline and programme of study to a community based project. Civic engagement is situated in the education theory of Service Learning, and it is a method of teaching, and a model for community development that bridges the classroom and the community. Civic engagement utilises structured and intentional community-based service placements to enhance student engagement and community impact. Through community service placements, students work collaboratively with organisations and/or community members to provide for those in need. The module has been designed based on three stages of civic engagement: 1) preparation, 2) engagement, and 3) reflection. Learning Outcomes 1. Explain the principlesin civic engagement. 2. Discuss opportunities for sustainably meeting the needs of community partners. 3. Engage in responsible and challenging actions to benefit the community partner and the student’s own self development. 4. Reflect on good practices and ethical responsibilities in community partnerships. 5. Apply civic engagement principles within a discipline-specific community context. |
05 | Elective |
2 |
Computer Engineering 2This module follows on from Computer Engineering 1 and involves the design and debug of the hardware and software elements of an 8-bit embedded microcontroller system. Students will implement embedded applications using standard microcontroller peripherals such as timers and serial interfaces. The module places an emphasis on industry standard practices and development tools. Learning Outcomes 1. Compare the different types of memory used in embedded systems. 4. Develop embedded C software drivers to interface to common hardware modules. 5. Design, develop and debug an 8-bit microcontroller based embedded system to meet the specified requirements. |
05 | Mandatory |
2 |
Internet Technology 2This module follows on from Internet Technology 1 in Year 1. The internet is a global system of inter-connected computer networks that allows people (and things!) to communicate. Everyone knows how to use it (for web browsing, email, any app on your mobile phone, etc.), but engineers need to know how it works! Students learn about the various protocols used at each layer of the TCP/IP stack, and are also introduced to the essentials of cybersecurity. Learning Outcomes 1. Compare the protocols used at the transport layer. |
05 | Mandatory |
2 |
Analog DevicesThis module provides an introduction to the circuits used to process analog signals. The student will analyse common signal amplifier circuits, power amplifiers, filter circuits and switching circuits used in the electronics industry. The theory of circuit operation is presented in the lectures. In the laboratory sessions circuits are simulated, built and tested. Learning Outcomes 1. Understand the operation of Op Amp and integrated circuit based analog circuits. |
05 | Mandatory |
Year |
Object Oriented programmingThis module provides a solid foundation in Object-Oriented Concepts in the Java programming language. The primary focus of this module is to, within the agile process, provide theoretical and practical approaches to producing clean Java code, more frequently and reliably, to an advanced level. An emphasis is placed on Test Driven Development and Software Automation. Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering enterprise software, web-based content, games and mobile applications. Java enjoys a large and mature ecosystem with strong tools support. Java delivers application portability and robust performance across many computing environments. Learning Outcomes 1. Differentiate and apply the various primitive types, mathematical, logical, increment/decrement operators and the 2. Interpret and solve problems by employing OOP encapsulation and inheritance techniques. 4. Differentiate and apply singleton, inner classes, immutable classes and enumerated types. 5. Distinguish between checked/unchecked exceptions. 6. Fix/evolve the software based on the flaws/errors in program code by testing and refactoring. 7. Design and write (automated) software tests, run and evaluate test outcomes using tools such as JUnit and Maven. 8. Maintain and professionally evolve software using version control software such as Gitand GitHub. |
10 | Mandatory |
Year |
Internet of Things ProjectThe Internet of Things (IoT) project module provides a structured engineering project experience in the general application area of the Internet of Things. Students develop an individual project in a collaborative learning environment, with structured support lectures, laboratories and mentoring on selected subject areas. The module progresses from idea creation, research and planning through design, build, test, costing, presentation and demonstration, while incorporating Agile project management principles. Students focus on technical skills and soft skills concurrently throughout the module and will consider the impact of their design on achieving the United Nation Sustainable Development Goals (UN SDGs) 2030. Learning Outcomes 1. Research an Internet of Things based application area and create a project proposal. 3. Select suitable hardware, software and networking elements to implement the project, following general guidelines. 5. Apply problem solving techniques to technical and other issues that arise in the context of a project. 6. Manage project deliverables throughout the project timeline. 8. Demonstrate project technical functionality, and understanding of technical and mathematical concepts and implementations incorporated. 9. Communicate project ideas, design and deliverables orally in and written format. 10. Cost and provide sourcing information for all project components. |
10 | Mandatory |
Year |
Mathematics for Software and Electronic Engineering 2A course on mathematical methods and techniques employed in the solution of problems in Electronic Engineering. The course deals with the purpose, methods and applications of differentiation, integration, matrices, differential equations and probability theory. Learning Outcomes 1. Differentiate single variable functions requiring a combination of rules. |
05 | Mandatory |
Year |
Electronic Design AutomationThis module aims to develop the practical skill of printed circuit board layout using a current industry-level EDA tool. It also introduces the concepts of library and data management, generation of manufacturing data, and place of EDA in the overall product development life-cycle. Learning Outcomes 1. Create PCB Designs in two or more layers from multisheet hierarchical designs. 5. Demonstrate an understanding of PCB design in the product design cycle and the relevant industry standards. |
05 | Mandatory |
Year 3
Semester | Module Details | Credits | Mandatory / Elective |
---|---|---|---|
1 |
Machine Learning with PythonMachine Learning with Python is an introductory course in Machine Learning (ML), which is a branch of Artificial Intelligence (AI) that uses computer algorithms, data and models to automatically learn and make decisions or predictions. The course offers a mix of ML theory and hands-on practice in a computer laboratory environment, incorporating open source Python based MLplatform(s). General programming and Python skills are developed in the context of ML, with a view to these being transferrable to other applications. Learning Outcomes 1. Describe basic concepts in machine learning. 2. Select and apply machine learning algorithms in Python to solve problems. 3. Prepare data for machine learning applications. 4. Evaluate and refine machine learning performance. 5. Apply basic programming techniques to machine learning applications in Python. 6. Discuss ethical principlesin machine learning and artificial intelligence. |
05 | Mandatory |
1 |
Embedded SystemsAn embedded system is a computer system designed for a specific task. Example usages of embedded systems are consumer products, the automotive industry and Internet of Things devices. This module involves the design of the software and hardware elements of a 32-bit embedded system. Students will develop embedded systems incorporating sensors and wireless technologies such as WiFi, Bluetooth and RFID. An emphasis will be placed on developing secure wireless communications. Learning Outcomes 1. Develop embedded C code for 32-bit embedded systems using industry standard Application Program Interfaces (API). 2. Choose the optimum microcontroller memory, serial and timer peripherals for a specific embedded application. 3. Integrate the hardware and software design elements of a sensor based embedded system. 4. Develop secure wireless connected devices using WiFi, Bluetooth and RFID. |
05 | Mandatory |
1 |
Applied LinuxThis module provides an applied introduction to operating systems. The focus will be on Linux, bash commands, and bash and zx shell scripting. Learning Outcomes 1. Describe the components of an operating system 2. Demonstate an understanding of process and I/O management 3. Interact with Linux using a wide range of shell commands 4. Explain the Linux file system and directory structure 5. Write bash and zx shell scripts |
05 | Mandatory |
1 |
Continuous Integration and Continuous Delivery 1Continuous integration (CI) and continuous delivery (CD) embody a culture, set of operating principles, and collection of practices that enable application development teams to deliver code changes frequently and reliably. The implementation is also known as the CI/CD pipeline. The primary focus of this module is to, within the CI/CD environment, provide theoretical and practical approaches to producing Java mircroservices, more frequently and reliably. Microservices facilitate an architectural style that structures an application as a collection of services that are highly maintainable and testable, loosely coupled, independently deployable and organised around business capabilities. Students will learn the characteristics of microservices. They will compare the microservice architecture with monolithic style, emphasising why microservices are well suited to continuous delivery. The student will also learn about the tools necessary to successfully deploy, manage and monitor microservice based applications. Learning Outcomes 1. Compare and contrast Microservices and Monolith Architecture. 5. Develop and deploy microservices in a distributed environment. |
05 | Mandatory |
1 |
System On Chip Design and VerificationA System-on-Chip (SoC) is an Integrated Circuit (IC) with many components integrated on a single substrate such as silicon. The SoC Design and Verification module introduces modern hardware design, covering theory, tools, techniques, technologies, and trends. Students develop their skills through the use of an industry standard Field Programmable Gate Array (FPGA) tool suite, hardware description language, and development board. Learning Outcomes 1. Describe SoC and FPGA related concepts and systems. 2. Evaluate general logic and logical reasoning concepts and techniques. 4. Analyse SoC Intellectual Property (IP). |
05 | Mandatory |
1 |
Mathematics for Software and Electronic Engineering 3This module will: Equip students with the mathematical techniques to formulate and solve problems in differential equations. Introduce probability distributions and statistical inference through the concepts of estimation and hypothesis testing and apply these concepts to engineering problems. Introduce the student to the fundamentals of algorithm analysis. Learning Outcomes 1. Formulate and solve first-order separable, linear differential equations and solve second order linear constant coefficient differential equations and appreciate their role in the modelling of electrical circuits. |
05 | Mandatory |
2 |
Work PlacementThis module merges a 3-to-8-month industrial placement with preparatory workshops focused on developing an employability portfolio (CV, LinkedIn) and interview skills relevant to the software/electronics industry. Learners will develop professionally and personally and be equipped with the skills, knowledge, and relevant industrial experience to develop their career. Learners will enhance their technical, communication, teamwork, problem-solving and basic work skills in an industrial setting. An industrial mentor and academic staff member will support the student while on placement. Learning Outcomes 1. Analyse professional and personal strengths and weaknesses. 8. Manage learning in the workplace by reflecting on their skills development and performance and setting short-term goals using a log book. |
30 | Elective |
2 |
The Next Step – Transitioning to WorkThe Next Step – Careers Module develops the learner professionally and personally and equips them with the skills and knowledge to enable them to plan for and achieve their lifelong career goals. The module is aligned to ATU's Employability Statement and Framework which highlights the Institutes commitment to working with employers, ensuring that graduates are prepared for a constantly changing world of work. The Next Step combines a digital learning suite of resources and traditional live discussions that are informed by enterprise. A suite of online workshops facilitate and guide students actions and reflections, as they develop and fine tune a career portfolio. Learners will gain knowledge and skills in relation to the recruitment and selection process, and gain skills relevant to commencing in the workplace. The online careers module provides students with a programme of career, personal and professional development that is grounded in a theoretical model, CareerEDGE (Darce, Pool, and Sewell 2007). The model of employability has become embedded in the Careers module and forms the architecture around which students' personal, career and professional development is based and delivered. This module can be delivered as a blended or online module. Learning Outcomes 1. Apply active self reflection and research skills to create a sustainable career development plan. |
05 | Elective |
2 |
Applied Project – Engineering (10)This module is part of suite of modules that a student may take instead of Work Placement. The project affords the student an opportunity to apply their learning from the programme in a practical situation. Learning Outcomes 1. Apply knowledge gained to a selected topic. 3. Design solutions to problems identified in a selected topic. 4. Document and communicate clearly and appropriately the outputs of the project. |
10 | Elective |
2 |
Applied Project – Engineering (15)This module is part of suite of modules that a student may take instead of Work Placement. The project affords the student an opportunity to apply their learning from the programme in a practical situation. Learning Outcomes 1. Apply and evaluate knowledge gained to a selected topic. 2. Demonstrate research skills, and an ability to work independently. 3. Design, build and test solutions to problems identified in a selected topic. 4. Document and communicate clearly and appropriately the outputs of the project. |
15 | Elective |
2 |
BlockchainBlockchain is a disruptive technology platform which will transform the manner with which a multitude of industries will carry out trusted tractions. Upon completion of this module students will be able to provide an overview of the nuanced characteristics of blockchain technologies and identify blockchain solutions and services which organisations can adopt. Students will learn about various blockchain use cases from different industries such as the marine, accounting, logistics, fintech and agricultural industries. Students will also evaluate how other technologies such as cloud computing, IoT and AI are fusing with blockchain. Learning Outcomes 1. Evaluate what blockchain is and the fundamental characterises of blockchain technologies 2. Assess various blockchain services and deployment models 3. Identify the blockchain adoption barriers and enablers for organisations 4. Analyse blockchain governance architectures 5. Identify various blockchain security threats and concerns and provide solutions to these |
05 | Elective |
2 |
Business Communications and NegotiationsThe aim of this module is to help students master the concepts, skills, and practices of effective business communications and negotiations. Learning Outcomes 1. Assess the major concepts and theories of negotiation and the purpose of communications. |
05 | Elective |
2 |
Quality and Regulatory Requirements for IndustryThis module examines the international quality and regulatory standards that industry apply. ISO 9001 is a common business standard that general companies apply as a good business model and the ISO 13485 standard is specific to medical technology. It is important that students understand the application of these standards and the benefits they offer. These are recognised world-wide and will allow students to engage with companies in a more meaningful and productive manner. Learning Outcomes 1. Understand the applicable regulations and/or standards that apply to various types of industry. 2. Apply the concepts of ISO 9001 for general Industry. 3. Apply the concepts of ISO 13485 for medical technology industry. 4. Explain the role and the application of the Quality Management System (QMS) in the overall business context. |
05 | Elective |
2 |
Technical Writing with Case StudiesThis module provides students with the knowledge and skills required to write technical documents. A number of case studies are presented to facilitate the analysis of topical issues in industry. Learning Outcomes 1. Identify the target audience and apply the concepts of writing technical documentation to suit the competence of the target audience. 2. Present documents in a clear, concise, consistent and unambiguous style. 3. Reference sources in technical documentation using Harvard style referencing system. 4. Critically analyse graphics and text. 5. Interpret and report on case studies based on issues that may arise within an industrial setting. |
05 | Elective |
Download a prospectus
Entry Requirements
Leaving Certificate Entry Requirement | 5 subjects at O6/H7 |
QQI/FET Major Award Required | Any |
Additional QQI/FET/ Requirements | 5N1833 or 6N3395 or 5N0556 or 5N18396 or C20139 or C20174 or C20175 or Leaving Certificate Maths at 04/H7 |
Testimonial
“In 2013 I signed up to do a Springboard one year diploma course in computer and electronic engineering in ATU. Six year later I was awarded my diploma a Level 7 B.Eng. in Computer and Electronic Engineering and a Level 8 B.Eng. in Software and Electronic Engineering.
ATU will always have a special place in my heart. By the time I left every lecturer in the department (some outside the department) knew my name and always stopped for a chat. If you were ever struggling, it was always acknowledged, and a solution was always sought. There was a special ethos among the students to help one another, and this only grew stronger as we progressed through the years.
As part of the degree there is a work placement module which ran for 8 months (Jan-Aug). ATU arranged for different companies to interview the students. Intel agreed to interview me, and I was lucky to be offered an internship with them based in Shannon. After a successful internship I returned to ATU finish my final year. Then in October Intel offered me a full-time position once I completed my studies. Obviously, I jumped at the offer.
I have been working full-time in Intel Shannon for over two years now and ATU still extremely relevant. I have referred former fellow students for roles on my team, which is mainly due to the fact I know the skills they gained while studying in ATU.”
Patricia Cahill
Fees
Total Fees EU: €3000
This annual student contribution charge is subject to change by Government. Additional tuition fees may apply. Click on the link below for more information on fees, grants and scholarships.
Total Fees Non-EU: €12000
Subject to approval by ATU Governing Body (February 2025)
Further information on feesProfessional Accreditation
This programme is accredited by Engineers Ireland at Associate Level.
Careers
A graduate from the programme will have career opportunities in the following roles:
Service Engineer
Test Engineer
Customer Support
Manufacturing Technicians
Computer Network Technicians
Students have gained employment in many well-known companies such as:
Intel
SAPCBE
Valeo Vision Systems
Further Information
Contact Information
Department Electronic & Electrical Engineering
Des O’Reilly
Head of Department
T: +353 (0) 91 742203
E: des.oreilly@atu.ie
Electronic & Electrical Engineering