useful information

Computer Systems BSc (Hons)


Computer Systems engineering is a growing market in today’s computer industry. Graduates will be equipped with knowledge and engineering skills to work as a Software Engineer in the rapidly growing area of embedded systems and Internet of Things (IoT). Graduate will also have excellent Software Development skills.

The BSc (Hons) in Computer Systems programme shares the core modules found in the BSc (Hons) in Software Development programme. However, the Computer Systems programme differs in that it focuses on a number of key areas including computer networking, embedded systems and the Internet of Things (IoT). Embedded systems have become widespread in industry and can be found in almost all modern consumer devices from washing machines to cars.

The Internet of Things (IoT) is starting to play a significant role in industry and at home. With growth and advancements in the field of electronics and wireless communications, devices around us are able to communicate in a better way than ever before leading to new possibilities and opportunities.

BSc (Hons) Computer Systems Programme Schedule

Computer systems engineering is a growing market in today’s computer industry. Graduates of this programme will be equipped with the necessary knowledge and engineering skills to work as a software engineer in the rapidly growing area of embedded systems and IoT.

Click this link or the image above to download the programme flyer which contains links to the complete list of modules. Please click here or the programme schedule button for full module details.

a modern industry-linked degree

As this is a modern industry-linked degree you will study relevant up-to-date modules. The programme was designed with several module pillars. These pillars include Computer Science, Software Development, Embedded Systems, Computer Networking and Software Engineering. For example, the Software Development pillar takes you on a journey from Programming Fundamentals to Modular Programming to Object-Oriented Principles to Object Oriented Programming to Distributed Systems Programming topping off with Scalable Microservices. Along your journey, you will also encounter Programming Mobile Devices and Programming for Data Analytics.

The Embedded Systems pillar starts with C Programming, Programming Microcontrollers, Embedded Systems Programming, Embedded Systems Tools & Models, Embedded Software Security and Real-Time Systems.

The Networking pillar includes Networking Fundamentals, Routing & Switching Concepts, Virtualisation Technologies and Software-Defined Networking. Please refer to the programme schedule for further module details.


The programme has a significant work placement element where students are placed with selected employers for up to 9 months starting in January of year three. This is normally a paid placement where you will gain significant on the job experience.

Possible Areas of Employment and Career Opportunities

You will have career opportunities in Cork, Ireland and abroad. These career opportunities may be with technology companies such as Snapon Diagnostics, EMC, Intel, Johnson Controls, Pilz, Jaguar Land-Rover and more. Our graduates work in a diverse range of roles and find employment in other sectors such as FinTech, Banking, Health, Energy, Government Departments, Insurance, Media, Research, Pharmaceutical, Sales, and Agriculture.


The Department of Computer Science at MTU Cork is one of the largest Computer Science departments in Ireland. We offer a range of modern undergraduate programmes and a host of opportunities at master’s degree and at PhD level. Our industry engaged programmes match the needs of our economy and have an excellent reputation for producing the most employable computer science graduates in the region. These highly skilled graduates are in huge demand and contribute significantly to the development of the region. As technology plays a greater role in our society the growth in the demand for these graduates will continue year after year.

Contact Information

Further information - BSc (Hons) Computer Systems

Dr David Stynes
Department of Computer Science



© 2024 CIT | web development by Granite Digital