Maynooth University Department of Electronic Engineering
ToggleBE Electronic Engineering - First Year
Semester One
EE101 Electronic Engineering Fundamentals
EE103 Digital Systems 1
EP101EE Physics for Engineers 1
EE106 Engineering Mathematics 1
EE113 Solid State Electronics
EE115 Introduction to Programming
Semester Two
EE108 Computing for Engineers
EP102EE Physics for Engineers 2
EE112 Engineering Mathematics 2
EE114 Introduction to Systems and Control
EE199 Systems and Control Project (Project Based Learning) 10 ECTS
BE Electronic Engineering - Second Year
Semester 1
EE202 Introduction to Telecommunications
EE204 Analogue Electronics
EE206 Differential Equations and Transform Methods
EE213 Introduction to Signal Processing
EE214 Electric Circuits 1
EE299 Analogue Electronics Project (Problem Based Learning) (PBL) *
* EE299 is a 10 ECTS module split over two semesters.
* Students registering for an Elective module must ensure the chosen elective timetable does not clash with EE Lectures/Labs.
Semester 2
EE208 Object-Oriented Programming
EE209 Digital Systems 2
EE211 System Dynamics
EE212 Complex Analysis and Vector Calculus
EE215 Electric Circuits 2
EE299 Analogue Electronics Project (Problem Based Learning) *
* EE299 is a 10 ECTS module split over two semesters.
* Students registering for an Elective module must ensure the chosen elective timetable does not clash with EE Lectures/Labs.
BE Electronic Engineering - Third Year
Semester 1
EE301 Signals and Systems
EE302 Real-Time and Embedded Systems
EE304 Probability and Statistics
EE308 Software Engineering
EE311 Control Systems Design
EE313 Analogue Electronics 2
Semester 2
EE306 Modulation and Coding Techniques
EE312 Electromagnetic Fields and Machines
EE314 Digital Design & Verilog
EE399 Community Based Project (15 ECTS)
*Students with a minimum of 2:2 grade (50%) in third year may complete a further 2 years to graduate with an ME in Electronic Engineering.
Work experience is available to students in the fourth year of the 5 year Masters. Students may alternatively choose Erasmus, Study Abroad or a Research Internship or Project (subject to availability).
Fourth Year BE EXIT BE Electronic Engineering
Fourth+Fifth Year ME EXIT ME Electronic Engineering
Year 5 Semester 1 |
Year 5 Semester 2 |
EE629 *Design of Experiments & Data Analysis (7.5 ECTS) | EE695 * Masters Project (22.5 ECTS Part 2 of 2) |
EE695 * Masters Project (7.5 ECTS Part 1 of 2) | |
OPTIONAL - PICK 2 FROM | OPTIONAL - PICK 1 FROM |
EE611 Medical Instrumentation (7.5 ECTS) | EE616 Optimization Theory (7.5 ECTS) |
EE613 Electromagnetic Emissions - Compatibility and Biological Effects (7.5 ECTS) | EE641 Advanced Real Time Systems (7.5 ECTS) |
EE625 Wireless Communication Systems (7.5 ECTS) |
NB: The core and elective modules listed for the programme are indicative and subject to change; individual modules may not be offered in a particular year.
**** 2022/23 UPDATE: EE611 and EE616 modules will not be offered.
BSc Robotics & Intelligent Devices - First Year
Semester 1
EE103 Digital Systems 1
EP101EE Physics for Engineers 1
EE106 Engineering Mathematics 1
EE121 Electronic Engineering Fundamentals (7.5 ECTS)
CS161 Introduction to Computer Science 1 (7.5 ECTS)
Semester 2
EP102EE Physics for Engineers 2
EE112 Engineering Mathematics 2
EE114 Introduction to Systems and Control
EE198 Robotics Systems Project (7.5 ECTS)
CS162 Introduction to Computer Science 2 (7.5 ECTS)
BSc Robotics & Intelligent Devices - Second Year
Semester 1
EE108R Computing for Engineers
EE204 Analogue Electronics
EE206 Differential Equations and Transform Methods
EE213 Introduction to Signal Processing
EE220 Intelligent & Connected Machines in Society
CS210 Algorithms & Data Structures 1
Semester 2
EE208 Object-Orientated Programming
EE211 System Dynamics
EE297 Intelligent Systems Project
CS211 Algorithms & Data Structures 2
CS240 Operating Systems, Communications & Concurrency
BSc Robotics & Intelligent Devices - Third Year
Semester 1
EE301 Signals and Systems
EE302 Real-Time and Embedded Systems
EE304 Probability and Statistics
EE308 Software Engineering
EE311 Control Systems Design
CS422 Robotics & Automation
Semester 2
EE381 Work Placement (30ECTS)
BSc Robotics & Intelligent Devices - Fourth Year
Semester 1
EE401 Digital Signal Processing
EE406 Computer Control Systems
EE413 Robotic Actuation and Sensing
CS401 Machine Learning & Neural Networks
CS410 Computer Vision
EE496 Final Year Project (5 of 20 credits completed)
Semester 2
EE314 Digital Design & Verilog
EE402 Computer Communication Networks
EE496 Final Year Project (15 of 20 credits completed)
CS427 Autonomous Robotics
BSc Engineering Science/ Omnibus Science First Year
Semester 1
EE121 Electronic Engineering Fundamentals
Semester 2
EE123 Introduction to Systems & Control
BSc Engineering Science/ Omnibus Science Second Year
Semester 1
EE213 Introduction to Signal Processing
EE214 Electric Circuits 1
Semester 2
EE108 Computing for Engineers
EE215 Electric Circuits 2
BSc Engineering Science/ Omnibus Science Third Year
Semester 1
EE204 Analogue Electronic
EE301 Signals and Systems
EE302 Real-Time System and Embedded Systems
Semester 2
EE208 Object Orientated Programming (C+)
EE211 System Dynamics
EE298 Analogue Electronics (Problem Based Learning) (5ECTS)
BSc Engineering Science/ Omnibus Science Fourth Year
Double Honours Semester 1 | Single Honours Semster 1 |
EE313 Analogue Electronics 2 | EE313 Analogue Electronics 2 |
EE311 Control Systems | EE311 Control Systems |
EE401 Digital Signal Processing | EE401 Digital Signal Processing |
EE406 Computer Control Systems | |
EE409 RF Circuits & Systems | |
Double Honours Semester 2 | Single Honours Semester 2 |
EE312 Electromagnetic Fields and Machines | EE312 Electromagnetic Fields and Machines |
EE421 Engineering Design Project | EE314 Asic Design with Verilog |
EE499 Final Year Project (20 ECTS) |
MEng Electronic Engineering (Embedded & Wireless Systems) - DEFERRED 2023/24
Completion Method:
MEng/ MHJ50: 90 Credit ME Programme comprising: 30 Credit Project / 60 Credit Taught Modules (7.5 Credits each).
Project completed over one summer(May to August) by Full-Time Students Taught Modules completed over two semesters (Full-Time).
Approximately 3 hours of Lectures per week per module. Attendance at lectures or laboratory sessions on campus is required for some modules.
Semester 1
EE611 Medical Instrumentation
EE612 Advanced Control Systems *
EE613 Electromagnetic Emissions - Compatibility and Biological Effects
EE625 Wireless Communication Systems
CS680 Computer Vision
Semester 2
EE608 Data Modelling and Analysis *
EE616 Optimization Theory *
EE635 Knowledge Management and Intellectual Property *
EE641 Advanced Real Time Systems
Summer Period
EE699 Project *
*Compulsory Modules
Structured PhD and MEngSc Programmes (MHJ02-full time) (MHJ03-part time)
Discipline (Engineering) Specific Modules
EE802: Research Communication
EE810: Laboratory Demonstration
EE811: Research Supervision
EE816: Optimization Theory
Flexible Modules
FM801: Conference Organisation
FM802: Work -Based Placement
FM803: Research Placement
FM804: Engaging with the Community: Research, Practice and Reflection
FM805: Outreach & Communication
FM807: External Short Course
FM808: Seminar Series
FM809: Advanced Communication Skills (Publication)
Generic Skill
CTL1: Professional Certificate in Postgraduate Teaching & Learning (Tutors & Demonstrators)
GST1: Personal development and employability module
GST2: Finding Information for your thesis
GST3: Academic Writing
GST4: Research Practice and Integrity
GST5: Creative Thinking & Problem Solving
GST6: Social Entrepreneurship making a real difference
GST8: Grant Management & Compliance
GST10: Innovation and Research Commercialisation
GST11: Professional skills - Thesis completion and Career development
GST13; Research Funding Application
GST15: Ethics & Academic Practice for Research Students
HM811 Computational tools for research
Course Structure
The Structured PhD consists of a research element and a number of taught modules and a thesis on a significant body of original research
15 credits of approved generic skills /transferable modules (GS modules)
15 credits of approved subject specific/advanced specialist modules (DS modules)
The Structured Research Masters (M.Eng.Sc) similarly consists of a research element and a number of taught modules:A thesis on a significant body of research
5 credits of approved generic skills /transferable modules (GS modules)
5 credits of approved subject specific/advanced specialist modules (DS modules)