Bachelor of Science (Honours) Computer Systems

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

The Bachelor of Science (Honours) Computer Systems at Munster Technological University provides you with a comprehensive education in the fundamental principles of computer hardware and software integration. This programme is ideal for those fascinated by the architecture of computing systems, from the intricacies of programming and security to the complexities of networking and operating systems. You will gain a deep understanding of key areas such as computer architecture, programming fundamentals, and web development, preparing you for a dynamic career in the technology sector. This undergraduate degree, offered at MTU Bishopstown Campus, Cork, equips you with the essential skills to innovate and solve problems in the ever-evolving field of computer systems.

This full-time, on-campus Bachelor of Science (Honours) Computer Systems is studied over four years, offering a structured path through core computer science subjects. You will engage with practical modules including database design, networking fundamentals, and operating systems in practice, complemented by theoretical studies in discrete mathematics and algorithms. The curriculum is designed to provide flexibility, with common first-year modules allowing for potential transfers to other computer science programmes. You will graduate with the ability to pursue diverse roles in areas like embedded systems, software development, and network engineering, ready to contribute to technological advancements.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Science (Honours) Computer Systems program provides a comprehensive foundation in computer systems, beginning with programming fundamentals, computer architecture, and web development. Students will progress to advanced topics such as operating systems, databases, object-oriented principles, and networking. The curriculum culminates in specialized areas including embedded systems, distributed systems, and project-based learning, preparing graduates for diverse roles in the technology sector.

1 Stage 1 / Semester 1

Computer Architecture Mandatory
Computer Security Principles Mandatory
Creativity Innovation&Teamwork Mandatory
Maths for Computer Science Mandatory
Programming Fundamentals Mandatory
Web Development Fundamentals Mandatory

2 Stage 1 / Semester 2

Discrete Maths Mandatory
Introduction to Databases Mandatory
Modular Programming Mandatory
Networking Fundamentals Mandatory
Operating Systems in Practice Mandatory
Physical Computing Mandatory

3 Stage 2 / Semester 1

Linear Data Struct. & Alg. Mandatory
Object Oriented Principles Mandatory
Operating Systems Mandatory
Requirements Engineering Mandatory
Routing and Switching Concepts Mandatory

4 Stage 2 / Semester 1

Database Design Elective
Free Choice Module Elective
Linux Administration Elective

5 Stage 2 / Semester 2

C Programming Mandatory
NoSQL Data Architectures Mandatory
OO Analysis and Design Mandatory
Object Oriented Programming Mandatory
Probability and Statistics Mandatory
Virtualisation Technologies Mandatory

6 Stage 3 / Semester 1

Agile Processes Mandatory
Distributed Sys. Programming Mandatory
Embedded Systems Networking Mandatory
Group Project Mandatory
Programming Microcontrollers Mandatory

7 Stage 3 / Semester 1

Free Choice Module Elective
Programming Mobile Devices Elective
Programming for Data Analytics Elective

8 Stage 3 / Semester 2

Work Placement Group Elective 1

9 Stage 3 / Semester 2

Approved External Study - 30 C Group Elective 2

10 Stage 3 / Semester 2

Emerging Technological Trends Group Elective 3
Free Choice Module Group Elective 3
Open Source Projects Group Elective 3
Technical Communication Skills Group Elective 3

11 Stage 4 / Semester 1

Embedded Software Security Mandatory
Embedded Systems & Edge AI Mandatory
Embedded Systems Engineering Mandatory
Project - Research Phase Mandatory
Software-Defined Networking Mandatory

12 Stage 4 / Semester 1

Front End Frameworks Elective
Game Development Elective

13 Stage 4 / Semester 2

Embedded Systems Programming Mandatory
Non-linear Data Struct. & Alg. Mandatory
Project - Implementation Phase Mandatory
Real Time Systems Mandatory

14 Stage 4 / Semester 2

Advanced Web Publishing Apps Elective
Security Penetration Testing Elective

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 15,881.00
Second Year Fee Tuition fee
USD 15,881.00
Third Year Fee Tuition fee
USD 15,881.00
Fourth Year Fee Tuition fee
USD 15,881.00
Total Program Cost Estimated total tuition
USD 63,523.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 777.00 - USD 1,595.00
Food & Groceries USD 2,807.00 - USD 4,491.00
Transport USD 702.00 - USD 1,684.00
Utilities & Bills USD 1,404.00 - USD 2,105.00
Estimated Total USD 4,913.00 - USD 8,280.00

Living cost estimates are based on Bishopstown Campus.

Outcomes & Employability

What happens after you graduate

81%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Artificial Intelligence & Machine LearningBlockchain & Emerging TechnologiesClinical & Medical ServicesCloud Computing & InfrastructureConstruction Technology & Digital SolutionsEnvironmental & Sustainable ConstructionLogistics & Warehouse ManagementProduct Design & PrototypingSupply Chain & ProcurementWireless & Mobile Communications

Top Employers Hiring for this course

Apple

Dell Technologies

Jones Engineering

Stryker

Why Study Bachelor of Science (Honours) Computer Systems at Munster Technological University

What makes this program stand out

Top 20 in UK For Computer Science

Exeter's Computer Science department consistently ranks among the top 20 in the UK for both teaching quality and research output.

Fast Offers Quick turnaround

Exeter typically responds to applications within 2-3 weeks, giving you clarity on your options quickly.

Flexible Intakes September start

Primary intake in September with January start available for some pathways through the INTO foundation program.

Accredited Industry recognized

Accredited by BCS, The Chartered Institute for IT, meeting requirements for Chartered IT Professional (CITP) status.

Life at Munster Technological University in Ireland

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Bachelor of Science (Honours) Computer Systems at Munster Technological University

Can I work while studying?

International students can work up to 20 hours per week during term time and 40 hours during breaks. No separate work permit is needed as long as you meet full-time study requirements.

What English language score do I need for this course?

Required English test scores vary by the testing method. For example, a Duolingo overall score of 105 or an IELTS overall score of 6 is necessary for admission.

What jobs can I get after studying this course?

Graduates can pursue job titles such as Software Developer, Systems Analyst, IT Consultant, Data Scientist, and Network Engineer.

What will I actually study in this course?

The curriculum in the first year is common for all degrees in the Department of Computer Science, allowing for flexibility in changing programs. Students can transfer to another program after their first year if they meet the CAO entry requirements.

When can I start — what are the intake months?

The intake month for the Bachelor of Science (Honours) Computer Systems program is September. Ensure you apply in advance to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️