- Advanced knowledge and understanding of the mathematics, sciences, engineering sciences and technologies underpinning electronic engineering with a special emphasis on computer and communication systems.
- The ability to identify, formulate, analyse and solve complex engineering problems.
- The ability to perform the detailed design of novel systems and processes using analysis and knowledge of advanced communication and computer systems.
- The ability to design and conduct experiments, and apply and evaluate a range of standard and specialised research tools, analytical techniques and methods of enquiry.
- The ability to work effectively as an individual and in teams, together with the capacity to undertake lifelong learning, thus offering a foundation for entry into advanced research programmes.
- The ability to communicate effectively on complex engineering matters with the engineering community and with society at large.
This course is available through the following application route(s)
Ireland has evolved into one of the world’s most important centres for high-tech businesses. The ICT sector in Ireland is a thriving and growing industry with 9 of the top 10 global ICT companies maintaining a presence in Ireland. The economic contribution of the sector is substantial with the ICT industry currently responsible for approximately 25% of Ireland’s total turnover, representing one-third of Ireland’s exports by value.
The MEngSc in Electronic & Computer Engineering is a year-long programme designed to meet the demands of modern high technology industries and to provide training for engineers who wish to work at a high level in the electronic and computer sectors worldwide.
You will develop an advanced understanding of the theory and technology of modern electronic and computer systems and their business environment. You will build your knowledge through taught modules and project work and you will learn about design, innovation and problem solving at a level significantly beyond that of your primary degree.
Module Information:
Under the "What modules can I take?" section below you will see general module information, for a more detailed description including module selection rules click here.
About This Course
There are excellent job opportunities available in the ICT sector in Ireland. The Irish Government is to amend the work permit processing system in a bid to attract overseas workers to fill skill gaps in crucial areas like ICT and engineering. The Government has an ongoing commitment to generate thousands of jobs in the ICT sector every year. At present there are as many as 5,000 job vacancies in Ireland’s burgeoning ICT sector and this gap could grow as Ireland hurtles towards becoming the digital capital of Europe. Prospective employers include: Accenture, Analog Devices, Intel, Microsoft, SAP, Synopsys and Xilinx.
Below is a list of all modules offered for this degree in the current academic year. Click on the module to discover what you will learn in the module, how you will learn and assessment feedback profile amongst other information.
Incoming Stage 1 undergraduates can usually select an Elective in the Spring Trimester. Most continuing undergraduate students can select up to two Elective modules (10 Credits) per stage. There is also the possibility to take up to 10 extra Elective credits.
Trimester | Credits | |||
---|---|---|---|---|
Stage 1 Core Modules |
EEEN40290 | MEngSc Project | Summer | 30 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
ACM40290 | Numerical Algorithms | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP30040 | Networks and Internet Systems | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP30940 | Information Security | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP41670 | Software Engineering | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN30110 | Signals and Systems | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN30190 | Digital System Design | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40010 | Control Theory | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40050 | Wireless Systems | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40060 | Digital Communications | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40130 | Advanced Signal Processing | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40300 | Entrepreneurship in Engineering | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40310 | Power Electronics Technology | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40570 | Analogue Integrated Circuits | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40580 | Optimisation Techniques for Engineers | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40680 | Intro. to Quantum Computing | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40720 | Machine Learning for Engineers | Autumn | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP47670 | Data Science in Python (MD) | Autumn and Spring (separate) | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP40660 | Advances in Wireless Networking | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP47650 | Deep Learning | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
COMP47970 | Information Visualisation (Blended Delivery) | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN30030 | Electromagnetic Waves | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN30050 | Signal Processing: Theory and Applications | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN30060 | Communication Theory | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40070 | Neural Engineering | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40280 | Digital & Embedded Systems | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40600 | Mixed-Signal Integrated Circuits | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
EEEN40690 | Quantum Computing | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
MEEN30140 | Professional Engineering (Finance) | Spring | 5 |
Stage 1 Options - B) Min 12 of: Students must choose 12 Option Modules, with 6 modules in each Trimester. **** Modules chosen must be approved by the Programme Director. **** A minimum of 70 out of 90 credits must be at Level 4 (including the MEngSc Project). **** Students may be permitted to take some modules at lower levels to fill gaps in their prior learning, or to cover specific topics. ***Students wishing to take COMP47670 must select the Spring Trimester offering of this module. |
MEEN40430 | Professional Engineering (Management) | Spring | 5 |
Graduate Profile - Sudharsan Rajasekaran, Intel
I was working as an assistant software engineer in India, having obtained my bachelor degree in electronic engineering. I had a thirst to further my education in technology engineering and as such, I started searching for a Masters level education choosing to do the MEngSc Electronic and Computer engineering at UCD. During my course I was taught with problems that industries are currently facing, making it incredibly relevant. The course was quite brilliantly structured between hardware (Electronics) and software (Computer Science), designed in a way to learn by practice, offering me the confidence to face today’s industrial demands. The course also offered a module on entrepreneurship which I believe to be incredibly important for my future Engineering career. Right now I am working alongside leading researchers for my master’s project which is guiding me on the right career path and I truly believe that I will be one among tomorrow's Industrial leader’s.
EU fee per year - € 9530
nonEU fee per year - € 29100
***Fees are subject to change
Please note that UCD offers a number of graduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD graduate degree programme. For further information please see www.ucd.ie/global/scholarships/
The College of Engineering & Architecture also offer scholarships for non-EU students, for more information see: www.ucd.ie/eacollege/study/noneuscholarships.
- An honours undergraduate degree (NFQ Level 8 ) with a minimum upper second class honours or international equivalent in an Electrical, Electronic or Computer Engineering programme is required.
- Applicants whose first language is not English must also demonstrate English language proficiency of IELTS 6.5 (no band less than 6.0 in each element), or equivalent.
- Students meeting the programme’s academic entry requirements but not the English language requirements, may enter the programme upon successful completion of UCD’s Pre-Sessional or International Pre-Master’s Pathway programmes. Please see the following link for further information http://www.ucd.ie/alc/programmes/pathways/
Full Time option suitable for:
Domestic(EEA) applicants: Yes
International (Non EU) applicants: Yes
How to Apply
General application route(s) for Irish/UK/EU applicants* for International (non-EU) applicants* to MEngSc in Electronic & Computer Engineering:
ROWCLASS | Apply to |
---|---|
showAudience-audienceEU showAudience-audienceInt | T257 MEngSc in Electronic & Computer Engineering Master of Engineering Science Full-Time Commencing September 2025 Graduate Taught |