Electronic Engineering with Computer Systems - BEng (Hons)
Program Overview
Electronic Engineering with Computer Systems – BEng (Hons)
Course Overview
The modern day ‘smart economy’ is powered by equally smart electronic circuits and systems. The Bachelor of Engineering (Honours) in Electronic Engineering with Computer Systems is a four-year engineering programme that provides graduates with a range of practical skills and competences in the areas of hardware development and validation, product software development, embedded systems and digital communications – all highly relevant skillsets for the innovative Electronic Engineer.
The programme starts off with basic analogue and digital circuits and programming and progresses towards the development of modern day intelligent circuits and systems. It includes practical and project-based learning and professional development in well-equipped modern laboratories. The hands-on nature of this programme means that you learn more than just the theory, you learn the skills that will put you a step ahead of the competition upon graduation. The wide scope of this programme gives you many possible career paths and allows you to develop your strengths for future employment.
Direct entry onto year 4 is possible for learners with appropriate existing level 7 qualification.
Entry Requirements
Leaving Certificate
- A minimum of 2 H5 & 4 O6/H7 grades in six Leaving Certificate subjects, including English or Irish and a minimum of an O4 in Mathematics.
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
- Analogue Electronics 1 (Credits: 10)
- To introduce the learner to analogue electronic circuits and devices.
- C Programming 1 (Credits: 10)
- Introduction to computer programming on Linux using the C programming language.
- Digital Electronics (Credits: 10)
- This module introduces the learner to digital electronic circuits and devices.
- Electrical Technology 1 (Credits: 10)
- To introduce the learner to basic electric circuits and electrical devices.
- Engineering Mathematics 1 (Credits: 10)
- This module provides a foundation in mathematical principles: arithmetic, algebra, trigonometry, complex numbers, elementary calculus and statistics.
- Engineering Science (Credits: 5)
- The aim of the module is to introduce students to a broad knowledge of fundamental Principles and Practical applications in Engineering Science necessary to support other core modules.
- Project 1 (Credits: 5)
- To provide the learner with an opportunity to develop valuable transferable personal and professional skills.
Year 2
- Analogue Electronics 2 (Credits: 10)
- To extend the learners understanding of analogue electronic circuit devices including amplifiers and switching devices.
- C Programming 2 (Credits: 10)
- This modules covers the more advanced features of the C language, including memory management, pointers, structures, file and port I/O
- Digital Design and Micro-Controllers (Credits: 10)
- This module expands on the digital foundation gained in year 1 of the programme and it also introduces micro – controllers.
- Electronic CAD, Build and Simulation (Credits: 5)
- The aims of this module are to give the learner a detailed knowledge of schematic capture of electronic circuits, their layout and simulation in a commercial CAD package.
- Engineering Mathematics 2 (Credits: 10)
- To give the learner broad competencies in applied engineering mathematics.
- Project 2 (Credits: 5)
- To provide the learner with an opportunity to develop valuable transferable personal and professional skills.
- Telecommunications and Networking Principles (Credits: 10)
- To give the learner knowledge of some signal processing, modulation and transmission methods used in digital and analog telecommunication systems.
Year 3
- Advanced Networking and Internet Technology (Credits: 5)
- Advanced topics in enterprise class networks such as security, scalibility and emerging technologies as well as internet connectivity for embedded electronic applications.
- Analogue Electronics 3 (Credits: 10)
- To give the learners in-depth understanding of operational amplifiers circuits and power supply devices.
- Data Acquisition and PC Interfacing (Credits: 5)
- This module provides the learner with knowledge of the hardware and signal conditioning circuity used in Data Acquisition hardware.
- Digital Communications (Credits: 10)
- This Module includes all aspects of modern digital transmission of information.
- Engineering Mathematics 3 (Credits: 5)
- To provide the learner with the necessary mathematical background to model, analyse and solve problems in electrical engineering.
- Micro-Controllers and Peripheral Interfacing (Credits: 10)
- This module is designed to enhance the learner’s knowledge and understanding of microcontrollers.
- Object Oriented Programming (Credits: 5)
- This modules covers Object Oriented Programming principles such as polymorphism and inheritance.
- Work Placement (Credits: 10)
- This placement module will provide students with an opportunity to apply the theoretical and practical knowledge gained on their programme.
Year 4
- Application Development 1 (Credits: 5)
- This module introduces the C# language for graphical desktop application development.
- Advanced Digital Communications (Credits: 5)
- Advanced Digital Communications: Sampling, multiplexing and PCM; Baseband transmission and line coding.
- Advanced Digital Communications and Networking (Credits: 5)
- Advanced Digital Communications and Networking: system noise and communications link budgets.
- Advanced HDL (Credits: 5)
- This module introduces the student to advanced HDL system design and test techniques using HDL languages.
- Application Development 2 (Credits: 5)
- This module covers using the C# language to perform I/O and data manulation.
- Applied Statistical Analysis (Credits: 5)
- At the end of this course students should have the theoretical background and be competent in the application of inferential statistics and statistical methods.
- Electronic System Analysis (Credits: 5)
- The aim of this module is for the learner to model and analyse electronic engineering systems.
- Electronic System Design (Credits: 5)
- Give learners an in-depth understanding of a complete Electroinc System, from digital cell design through to higher level ‘system on PCB’ designs.
- Embedded Systems (Credits: 5)
- This module is designed to give the learner a theoretical and practical understanding of implementing communciation protocols using a 32-bit microcontroller architecture.
- Final Year Project (Credits: 10)
- The aim of this module is to develop a learners independent ability to research a topic, complete a technical project and produce a dissertation.
- HDL and digital Design (Credits: 5)
- To introduce the learner to VHDL programming and to enhance the learner’s knowledge of the use of PLDs in modern digital circuit design.
- Real Time Embedded Systems (Credits: 5)
- To introduce the learner to Real Time Operating Systems and 32 bit microcontrollers and middleware.
- Statistical Process Control (Credits: 5)
- To give the learner broad competencies in statistical analysis and to demonstrate the role of statistics and related techniques in Quality systems.
What can you do after this programme?
Career Opportunities
- Electronic Engineer
- Embedded Systems Design
- Digital Systems Design
- Electronic Systems Design
- Electronic System Validation
- Digital Communications Systems
Further Study
Successful graduates of this programme are eligible for Level 9 and 10 postgraduate programmes within TUS or elsewhere.
Program Outline
Electronic Engineering with Computer Systems – BEng (Hons) - TUS
Degree Overview:
The Bachelor of Engineering (Honours) in Electronic Engineering with Computer Systems is a four-year engineering program designed to equip graduates with practical skills and competences in hardware development and validation, product software development, embedded systems, and digital communications. The program focuses on developing modern-day intelligent circuits and systems, incorporating practical and project-based learning in well-equipped laboratories. This hands-on approach emphasizes skill development, providing graduates with a competitive edge in the job market. The program's broad scope offers diverse career paths and allows students to develop their strengths for future employment. Direct entry onto year 4 is possible for learners with appropriate existing level 7 qualifications.
Outline:
The program is structured across four years, with a comprehensive curriculum covering various aspects of electronic engineering and computer systems.
Year 1:
- Analogue Electronics 1: Introduces analogue electronic circuits and devices.
- C Programming 1: Introduces computer programming on Linux using the C programming language.
- Digital Electronics: Introduces digital electronic circuits and devices.
- Electrical Technology 1: Introduces basic electric circuits and electrical devices.
- Engineering Mathematics 1: Provides a foundation in mathematical principles, including arithmetic, algebra, trigonometry, complex numbers, elementary calculus, and statistics.
- Engineering Science: Introduces fundamental principles and practical applications in Engineering Science.
- Project 1: Develops transferable personal and professional skills through a series of mini projects.
Year 2:
- Analogue Electronics 2: Extends understanding of analogue electronic circuit devices, including amplifiers and switching devices.
- C Programming 2: Covers advanced features of the C language, including memory management, pointers, structures, file and port I/O.
- Digital Design and Micro-Controllers: Expands on digital foundations and introduces micro-controllers.
- Electronic CAD, Build and Simulation: Provides detailed knowledge of schematic capture of electronic circuits, their layout, and simulation in a commercial CAD package.
- Engineering Mathematics 2: Develops competencies in applied engineering mathematics.
- Project 2: Develops transferable personal and professional skills through a series of mini team projects.
- Telecommunications and Networking Principles: Introduces signal processing, modulation, and transmission methods used in digital and analog telecommunication systems, as well as networking and internetworking principles.
Year 3:
- Advanced Networking and Internet Technology: Covers advanced topics in enterprise class networks, including security, scalability, emerging technologies, and internet connectivity for embedded electronic applications.
- Analogue Electronics 3: Provides in-depth understanding of operational amplifiers circuits and power supply devices.
- Data Acquisition and PC Interfacing: Introduces hardware and signal conditioning circuitry used in Data Acquisition hardware and provides a basic working knowledge of the LabVIEW language.
- Engineering Mathematics 3: Provides the necessary mathematical background to model, analyze, and solve problems in electrical engineering.
- Micro-Controllers and Peripheral Interfacing: Enhances knowledge and understanding of microcontrollers and their use in embedded systems.
- Object Oriented Programming: Covers Object Oriented Programming principles such as polymorphism and inheritance.
- Work Placement: Provides students with an opportunity to apply their knowledge in a professional engineering environment.
Year 4:
- Application Development 1: Introduces the C# language for graphical desktop application development.
- Advanced Digital Communications: Covers advanced topics in digital communications, including sampling, multiplexing, PCM, baseband transmission, line coding, optimum filtering, information theory, source coding, compression, encryption, error control coding, bandpass modulation, ASK, FSK, PSK, QPSK, and QAM.
- Advanced Digital Communications and Networking: Covers system noise, communications link budgets, fixed point microwave link budgets, mobile and cellular radio, FDMA, TDMA, CDMA, (ultra) wideband systems, video transmission and storage, HD TV, Digital Video Broadcast, packet video, MPEG 1,2,3,4, network applications, topologies, and architecture, network protocols, network performance, switched networks, WANs, ADSL, HDSL, VDSL, Fibre To The Home, Fibre To The Cabinet, broadcast networks, LANs, Wireless LANs, 802.11, Bluetooth, Ad-Hoc, and Infrastructure networks, HomePlug.
- Advanced HDL: Introduces advanced HDL system design and test techniques using HDL languages.
- Applied Statistical Analysis: Provides theoretical background and competence in the application of inferential statistics and statistical methods used in the analysis of data from designed experiments.
- Electronic System Analysis: Focuses on specification, design, and analysis of electronic systems.
- Electronic System Design: Provides in-depth understanding of a complete Electronic System, from digital cell design through to higher level ‘system on PCB’ designs.
- Embedded Systems: Provides theoretical and practical understanding of implementing communication protocols using a 32-bit microcontroller architecture.
- Final Year Project: Develops independent research, technical project completion, and dissertation writing skills.
- HDL and digital Design: Introduces VHDL programming and enhances knowledge of the use of PLDs in modern digital circuit design.
- Real Time Embedded Systems: Introduces Real Time Operating Systems, 32 bit microcontrollers, and middleware.
Teaching:
The program emphasizes practical and project-based learning, utilizing well-equipped laboratories. The hands-on approach aims to provide students with a strong foundation in practical skills.
Careers:
Graduates of this program are well-prepared for a variety of roles in the electronics and computer systems industries. Potential career paths include:
- Electronic Engineer
- Embedded Systems Design
- Digital Systems Design
- Electronic Systems Design
- Electronic System Validation
- Digital Communications Systems Successful graduates are also eligible for Level 9 and 10 postgraduate programs within TUS or elsewhere.
Other:
The program is offered at the Moylish campus in Limerick City. Direct entry onto year 4 is possible for learners with appropriate existing level 7 qualifications.