Master of Science in Computer Science (Advanced Software Development)

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

Course Overview

The Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin is designed for individuals with an undergraduate background in computer science or software development seeking to deepen their expertise. You will explore advanced technical modules in programming, software design, databases, systems architecture, and web development, acquiring the precise knowledge needed for leading-edge development projects. This postgraduate degree equips you with essential professional skills and technical communications expertise, preparing you for impactful roles within the dynamic computing industry.

This full-time, on-campus Masters programme is studied over 18 months, immersing you in specialist core modules such as Programming Paradigms, Software Design, and Secure Systems Development. You will also engage with critical skills modules focusing on research methods and scientific literature, culminating in a significant research project and dissertation or a team project. Throughout your studies, you will have the opportunity to select option modules like Programming for Big Data or User Experience Design, ensuring you graduate with a specialised skill set ready for advanced software development careers.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Master of Science in Computer Science program focuses on advanced software development, equipping students with expertise in programming paradigms, software design, and systems architectures. The curriculum delves into advanced databases, web application architectures, and secure systems development, alongside critical research skills such as scientific literature review and research proposal writing. Students will complete a significant research project or team project, with opportunities to specialize further through a wide range of option modules including geographic information systems, deep learning, and user experience design.

1 Specialist Core Modules

Programming paradigms: principles & practice
Software design
Advanced databases
Systems architectures
Web application architectures
Secure systems development

2 Critical Skills Core Modules

Research writing & scientific literature
Research methods and proposal writing
Research project & dissertation or a team project

3 Option Modules

Geographic information systems
Universal design
Programming for big data
Problem solving, communication and innovation
Social network analysis
User experience design
Security
Deep learning
Speech & audio processing

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 12,793.00
Second Year Fee Tuition fee
USD 12,793.00
Total Program Cost Estimated total tuition
USD 25,586.00

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

Living Costs

Accommodation
USD 644.00 - USD 3,372.00
Food & Groceries USD 3,930.00 - USD 5,613.00
Transport USD 842.00 - USD 1,965.00
Utilities & Bills USD 1,404.00 - USD 2,105.00
Estimated Total USD 6,176.00 - USD 9,683.00

Living cost estimates are based on Grangegorman Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Accounting & AuditingBanking & Financial ServicesBrokerage & Trading & SecuritiesClinical & Medical ServicesIT Support & Systems AdministrationLean Manufacturing & Process ImprovementPrivate Equity & Venture CapitalPublic Health & EpidemiologyRegulatory Affairs & ComplianceSales & Medical Affairs

Top Employers Hiring for this course

Accenture

Dell Technologies

INTEL

Microsoft

Optum

Why Study Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin

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 Technological University Dublin 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 Master of Science in Computer Science (Advanced Software Development) at Technological University Dublin

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 while studying full-time in this program.

What English language score do I need for this course?

Applicants must meet specific English test requirements, including scores from Duolingo, TOEFL, IELTS, or PTE. For example, a minimum overall score of 80 in TOEFL or 6.5 in IELTS is required.

What jobs can I get after studying this course?

Graduates can pursue roles such as Software Developer, Systems Analyst, Web Developer, Database Administrator, or Software Engineer.

What will I actually study in this course?

This program is designed for individuals with an undergraduate degree in computer science or software development. Students will explore advanced topics such as programming, databases, and technical communication skills necessary for the computing industry.

When can I start — what are the intake months?

The Master of Science in Computer Science (Advanced Software Development) has its intake in September.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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