Electronic and Computer Engineering (joint programme)

5 Years Full-Time
CAO Code TR032


Students who wish to study Electronic and Computer Engineering apply to the Engineering degree (TR032).

The first two years are common to all Engineering students and at the end of the second-year students select the joint programme in Electronic and Computer Engineering as their specialist area.

Technology has evolved significantly in the last 20 years and it is no longer so easy to separate the skills of design engineers in Electronic Engineering and Computer Engineering. Therefore Trinity offers three specialties in the area: Electronic Engineering, Computer Engineering and Electronic and Computer Engineering. If you are interested in Electronic and Computer Engineering you should also consider Electronic Engineering, and Computer Engineering.

What is Electronic and Computer Engineering?

Organising both hardware (electronic) and software (computer) components into a useful and productive system is the principal job of the electronic and computer engineer. With a unique combination of both skill-sets, such an engineer is trained to lead product design that requires both critical hardware and software expertise. The fundamental skillset of an Engineer in this specialty is a capacity to apply mathematical analysis to design problems and the ability to exploit and adapt software workflows.

Graduate skills and career opportunities

There is a wide spectrum of careers open to graduates of Electronic and Computer Engineering. You could be developing reconfigurable hardware for high-speed Artificial Intelligence calculations in the cloud or algorithms for driverless cars. There are also opportunities in business and financial management where the analytic and problem-solving skills of electronic and computer engineers have long been appreciated. Companies employing Electronic and Computer Engineering graduates include Google, Intel, Movidius and Accenture.

Your degree and what you’ll study

This degree option blends aspects of both the Electronic Engineering and Computer Engineering options into one course. You will be given a foundation in how analogue and digital electronic circuits work, delve into how information is coded and transmitted across noisy channels (such as the radio links used in mobile phone networks and satellite communication) and learn how these complex channels can be crafted into worldwide networks, such as the Internet – on which we all depend. On the computing side, you will learn how the basic analogue and digital circuits combine to form complex processors (CPUs), how these are programmed at machine level (assembly language) and how operating systems (such as Linux and Windows) make the machine capabilities accessible for high level application programmers. By the time you get to the fourth year, you are ready to undertake a major individual Capstone project which you can choose from an extensive menu offered by staff or you can opt to take an internship with an employer in the computing and electronics industries (multi-national, local company or start-up).

You can choose from a range of modules exploring how computers can render complex graphics, how they can see and understand video images and how this can be used with headset hardware for augmented reality. You can further explore how hackers break into computer systems and how to defend against attack. Students will also have the opportunity to choose specialist telecommunications and signal processing modules. There may also be the opportunity to undertake a placement in industry or with a research group or to spend some time studying abroad through the Unitech, Erasmus or Cluster programmes. The fifth (optional) year leads to a master’s degree (M.A.I.) in engineering and it is here that students get to carry out a major dissertation on a topic of their choice. This is a chance to really become a world-class expert in your favourite topic, researching what others have done across the world and building a hardware or software prototype that demonstrates this. As with the fourth year project, the topic could be anything from wireless communications, signal processing systems, biomedical devices and systems, helping to manage huge cloud computing facilities, through novel facerecognition algorithms to uncovering fraud in bitcoin transactions. To support your work on the dissertation, you can take a number of optional courses in the first semester including: Motion Picture Engineering; Speech and Audio Engineering; Statistical Signal Processing; Wireless Networks and Communications; Distributed Systems; Fuzzy Logic; Formal Methods; Advanced Computer Architecture; Networked Applications; Artificial Intelligence and Real-time Animation.

Click Here for further information on modules/subject.

Study Computer Engineering, Electronic and Computer Engineering or Electronic Engineering at Trinity

Overview of Electronic Engineering, Electronic and Computer Engineering, Computer Engineering streams in the School ofEngineering, delivered byAnil Kokaram

Course Details

CAO Information

CAO Code TR032
students working in library/>

Course Options

Students who wish to study Electronic and Computer Engineering apply to the Engineering degree (TR032). The first two years are common to all Engineering students and at the end of the second-year students select the joint programme in Electronic and Computer Engineering as their specialist area.

Admission Requirements

Leaving Certificate:

 H4 Mathematics

Advanced GCE (A Level):

 Grade C Mathematics

International Baccalaureate:

 HL Grade 5 Mathematics


To apply to this course, click on the relevant Apply Link below

EU Applicants

Read the information about how to apply, then apply directly to CAO.

    Non-EU Applicants

    Advanced Entry Applications

    Read the information about how to apply for Advanced Entry, then select the link below to apply.

    Get in Touch

    Telephone Number

    +353 1 896 1765

    +353 1 896 1580

    enquiries@scss.tcd.ie |



    Computer Science www.scss.tcd.ie/undergraduate/ug-course-list