Dr. Brendan Mullane earned his bachelor’s degree in electronic engineering in 1992 and after spending more than 10 years working in industry, returned to University of Limerick completing his PhD. He is now a senior research fellow and a lecturer in the Electronic and Computer Engineering Department, where he teaches and shares his passion for digital signal processing and deep learning. Over the years, Brendan has led several significant research projects and has contributed to the field with one book chapter, more than 40 published articles, and five patents. His current research focuses on exciting areas like signal processing and edge AI applications, particularly in the healthcare space, where he is exploring how technology can make a real difference in people’s lives.

What inspired you to pursue a career in Edge Computing, and how has your own background shaped your role as Course Director?

My time spent in electronics industry gave me invaluable hands-on experience with advanced technologies and a strong appreciation for solving real-world problems. Since then, two decades as a researcher and lecturer have deepened my passion for exploring new ideas and sharing knowledge in this ever-evolving field. This blend of practical experience and academic insight has shaped how I lead the Master’s programme in Edge Computing, ensuring it equips students with the skills and mindset they need to thrive in exciting, cutting-edge careers.

Can you share something interesting about your research?

One of the exciting parts of my research is combining advanced signal processing with deep learning, especially for edge AI systems. I love tackling the challenge of creating algorithms and technologies that deliver powerful, real-time intelligence on devices with limited resources. This work has incredible potential, particularly in areas like healthcare and autonomous systems. For instance, I explore how AI at the edge can monitor vital signs, detect anomalies, or even predict health outcomes. The opportunity to blend innovative techniques with practical, meaningful solutions is what makes this research so rewarding for me.

What sets this programme apart from similar courses at other universities?

This programme stands out because it blends innovative content, real-world relevance, and a hands-on approach to learning. Here’s what makes it unique:

  • Well-rounded curriculum: The programme covers everything you need to know about edge computing—from foundational topics like signal processing, machine learning, and IoT integration to advanced areas like real-time systems and secure communications.
  • Practical learning: With modules such as converged/future networks and applied cloud computing, you’ll get plenty of opportunities to design and implement real-world solutions, making sure you’re ready to hit the ground running after graduation.
  • Industry-focused: The course is built with input from industry experts to ensure it stays aligned with the latest trends and skills employers are looking for. You’ll tackle real-world challenges and learn about innovative technologies like edge AI, IoT, and cybersecurity.
  • Master’s project: The capstone project gives you the chance to dive into practical research and development, innovate, and showcase your skills - an excellent way to stand out to potential employers.

This programme doesn’t just teach you the technical skills, it also helps you think critically, solve problems creatively, and adapt to the fast-changing world of edge computing.

Are there any unique features or modules within the programme that students should be excited about?

This programme is all about collaboration and blending knowledge from various areas. Students are encouraged to draw from fields like machine learning, embedded systems, networking, and cloud computing to solve complex, real-world problems. Modules like advanced programming  and machine learning+data engineering equip students with practical in-demand skills that set them apart in the job market. The deep learning module teaches students how to deploy advanced AI models on devices with limited resources, optimising them for real-time performance while balancing latency and energy efficiency. The Master’s project is another highlight of the program. It gives students the chance to tackle cutting-edge challenges, often tied to industry needs or groundbreaking research ideas. By the end, students have a concrete project that not only showcases their expertise but also opens doors to exciting career opportunities.

Are there opportunities for students to engage in research, group projects, interdisciplinary work, or practical experience such as internships during the course?

The Master’s project is a key highlight of the programme, giving students the chance to dive into exciting research topics in edge computing. Whether it’s exploring areas like edge artificial intelligence, deep learning optimisation, or secure edge systems, students have the opportunity to collaborate with faculty actively working in these fields. Modules such as advanced programming and deep learning also include team-based projects where students work together to solve real-world challenges, designing and building innovative solutions

With access to state-of-the-art labs and industry-relevant tools, students gain valuable experience working with hardware and software commonly used in the industry. The program also encourages students to take advantage of the university’s strong industry connections, opening doors to internships during the summer or after completing coursework. Faculty and project supervisors often help facilitate these opportunities through partnerships with leading tech companies in the region. On top of that, students are encouraged to attend workshops, hackathons, and seminars hosted by the university - great chances to learn, connect with industry professionals, and build their networks.

What skills or knowledge will students gain that are highly valued in the industry or field?

Our programme gives students the skills and knowledge they need to stand out in both the industry and the wider tech field.

You’ll develop technical skills like deploying deep learning models, designing secure systems, software programming, and integrating cloud and IoT technologies. You’ll also gain experience in research and problem-solving to tackle real-world challenges.

Alongside the technical expertise, we help you build essential soft skills like project management, teamwork, critical thinking, and innovation. You’ll also learn to adapt to new challenges and embrace lifelong learning, which is crucial in this fast-changing field.

The programme is highly practical, with a focus on industry-relevant knowledge. You’ll work with hands-on tools and technologies, explore real-world applications in various domains, and stay up to date with the latest industry trends.

What type of candidates are you looking for, and what attributes or experiences make a successful student in this programme?

We’re looking for enthusiastic and driven candidates who have a strong technical background and a passion for excelling in the fast-moving field of edge computing.

A degree in electronic engineering, computer engineering, computer science, or a related field is ideal. Prior knowledge in areas like programming, networking, signal processing, or machine learning is beneficial, but we welcome candidates with a willingness to learn and grow.

Familiarity with programming languages like C/C++, Python, or similar is a big plus, and having a good understanding of math, especially linear algebra, calculus, and algorithms will be valuable for topics like machine learning and signal processing.

This programme is perfect for students who want to become innovators in the industry, research scientists, or technology leaders shaping the future of edge computing.

Interested in exploring the Master of Engineering in Edge Computing?