Overview
The MSc in Computer Science (Advanced Software Development) at Technological University Dublin is tailored for graduates aiming to excel in the competitive field of software development. This programme focuses on imparting the necessary technical expertise and professional skills required to create sophisticated software solutions that meet the demands of modern organisations. It is particularly suited for individuals holding an undergraduate degree in computer science or software engineering, who are looking to deepen their understanding and capabilities in this area.
Why Computer Science (Advanced Software Development) at Technological University Dublin?
Technological University Dublin is renowned for its commitment to providing high-quality education and fostering innovation. The university boasts state-of-the-art facilities and strong industry partnerships, ensuring that students have access to the latest technologies and practical experiences. With a focus on real-world applications, the programme prepares graduates to meet the challenges of the digital economy effectively.
Tuition Fee Breakdown
The tuition fees for the MSc in Computer Science (Advanced Software Development) are as follows:
- International Students: €21,750 per year
- European Students: €6,700 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is designed to provide a comprehensive understanding of both core and optional modules, including:
- Software Design
- Advanced Databases
- Systems Architectures
- Web Application Architectures
- Secure Systems Development
- Research Methods and Proposal Writing
- Geographic Information Systems
- Universal Design
- Programming for Big Data
- Social Network Analysis
- User Experience Design
- Security
- Deep Learning
Students may also select specialist core modules from the Data Science stream, subject to availability and scheduling.
Careers with Computer Science (Advanced Software Development)
Graduates of this programme are well-equipped to pursue various technical roles within the software development sector. Career opportunities include positions such as software developer, software engineer, test engineer, software designer, systems analyst, web developer, and technical consultant. The programme's emphasis on both theoretical knowledge and practical skills ensures that graduates can contribute effectively to their teams and organisations.
Programme Structure
Courses include:
- Programming Paradigms: Principles & Practice
- Software Design
- Advanced Databases
- Systems Architectures
- Web Application Architectures
- Secure Systems Development
- Research Writing & Scientific Literature
- Research Methods and Proposal Writing
- Research Project & Dissertation or a Team Project
Audience
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before , International
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Abbey Wood, United Kingdom
Disciplines
Computer Sciences Software Engineering View 485 other Masters in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- The minimum admission requirements for entry to the MSc programme are a BSc (Honours) in Computer Science or a Computer Engineering programme at level 2.1 or at level 2.2 with at least 2 years of relevant work experience. Applicants with other qualifications at Honours 2.1 level or better and relevant experience may also be considered.
- If English is not your first language you will need to provide evidence of your English language proficiency as detailed on our website. Applicants for this course should have a minimum IELTS (Academic Version) English Proficiency of 6.5 overall (or equivalent) with nothing less than 6 in each component.
Tuition Fees
-
International Applies to you
Applies to youNon-residents21750 EUR / year≈ 21750 EUR / year -
EU/EEA Applies to you
Applies to youEU/EEA Nationals6700 EUR / year≈ 6700 EUR / year
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Computer Science (Advanced Software Development).
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility