Program Overview
Computer Engineering for Robotics – BEng
Course Overview
Computer engineers play a vital role in the research, design, development and installation of the hardware and software. Amongst the areas where computer engineers are employed are the mobile phone industry, gaming, medical devices, cloud technology, smart transport general technology support services, and energy management.
This degree will provide you with the education and training necessary for a career in the computer, software and electronics industry. You will develop the necessary theoretical knowledge in areas that are crucial to computer engineering and the skills in computer systems administration and problem-solving.
TUSs Faculty of Engineering and Informatics is housed in one of the most modern and well-equipped facilities of its kind in the country. Lecturers have extensive industry experience which enriches their teaching skills and competencies. The programme is accredited by Engineers Ireland.
Why choose this course?
Prospective university students should strongly consider choosing a course in Computer Engineering for Robotics for its blend of innovation and practical application across the disciplines of computer, software and robotics engineering. In today’s rapidly evolving technological landscape, robotics stands at the forefront of groundbreaking advancements, revolutionising industries ranging from healthcare to manufacturing. Students gain a unique opportunity to delve into the intricacies of developing intelligent systems that can perceive, reason, and act autonomously. A degree in robotics computer & software engineering equips students with highly sought-after skills in programming, artificial intelligence, and machine learning, paving the way for dynamic career opportunities in fields such as robotics research, automation engineering, and autonomous vehicle development. With the potential to shape the future of human-robot interaction and societal transformation, choosing this path offers students an exciting and rewarding journey towards becoming leaders in the realm of technological innovation.
Entry Requirements
- Leaving Certificate: Grade H5 at higher level in two subjects, plus Grade O6/H7 in four other subjects in the Leaving Certificate. Two of these subjects must be mathematics and a language (English or Irish).
- Mature Applicants: Candidates applying as mature applicants may be required to attend an interview and may be requested to take an aptitude test to prove their suitability for a place on this programme.
- International Applicants: International applicants should apply directly to the International Office at TUS, allowing plenty of time for completing the visa process. Applications for September start should be made by 1st June at the latest to ensure visas are processed in time. You should familiarise yourself with visa processing times for your country of origin to ensure you make a timely application.
Course Modules
Year 1 – Semester 1
- Mathematics 1.1 (Credits: 5)
- Software Development 1.1 (Credits: 5)
- Network Infrastructure 1.1 (Credits: 5)
- Electronic Systems 1.1 (Credits: 5)
- Computer Systems 1 (Credits: 5)
- Communication for University 1 (Credits: 5)
Year 1 – Semester 2
- Mathematics 1.2 (Credits: 5)
- Software Development 1.2 (Credits: 5)
- Network Infrastructure 1.2 (Credits: 5)
- Electronic Systems 1.2 (Credits: 5)
- Telecommunications 1 (Credits: 5)
- Communication for Engineering 1 (Credits: 5)
Year 2 – Semester 1
- Linear Algebra and Probability 2 (Credits: 5)
- Engineering Economics 2 (Credits: 5)
- Computer Systems Administration 2.1 (Credits: 5)
- Software Development 2.1 (Credits: 5)
- Electronic Systems 2.1 (Credits: 5)
Year 2 – Semester 2
- Advanced Calculus 2 (Credits: 5)
- Wireless LAN’s 2 (Credits: 5)
- Computer Systems Administration 2.2 (Credits: 5)
- Software Development 2.2 (Credits: 5)
- Electronic Systems 2.2 (Credits: 5)
- Computer Engineering Project 2 (Credits: 10)
Year 3 – Semester 1
- Discrete Mathematics 3 (Credits: 5)
- Software Development 3 (Credits: 5)
- Embedded Systems 3 (Credits: 5)
- Data Communications and Networks 3 (Credits: 5)
- Agile Software Design 3 (Credits: 5)
- Data Analysis and Visualisation 3 (Credits: 5)
- Placement Preparation 3 (Credits: 5)
Year 3 – Semester 2
- Placement for Computer Engineering 3 (Credits: 25
Career Opportunities
Graduates of the BSc in Robotics and Software Engineering program are well-prepared for diverse career paths in industries such as robotics manufacturing, automation, artificial intelligence, software development, autonomous vehicles, and more. Potential roles include robotics engineer, software developer, embedded systems architect and automation specialist, among others.
Further Study
Computer engineers play a vital role in the research, design, development and installation of the hardware and software. Among the areas where computer engineers are employed are voice and data transmission, gaming, medical devices, cloud technology, smart transport, general technology support services, and energy management. Courses in the Computer Engineering Stream will provide you with the skills necessary for a career in the computer, software and electronics industry. You will develop the necessary theoretical knowledge in areas that are crucial to computer engineering and the skills in computer systems administration and problem-solving.
