MSc in Computer Science (Advanced Software Development)
Advance your software engineering expertise with a Master's degree focused on complex software solutions.
Best for:Best for computer science graduates looking to specialise in advanced software architecture and complex system development.
Overview
The Master of Science in Computer Science (Advanced Software Development) is offered by Technological University Dublin to equip students with the advanced knowledge needed to engineer complex software systems. The curriculum addresses the demands of the modern digital economy by blending theoretical concepts with practical application. Students engage in rigorous coursework and project work designed to elevate their programming, architecture, and problem-solving capabilities. The programme prepares graduates for leadership and specialised technical roles in the global software industry.
What you'll do
- Complete advanced coursework and practical lab assignments in software development
- Design and implement complex, scalable software solutions
- Collaborate with peers on software engineering projects and team assessments
- Engage with blended learning activities, including online modules and on-campus sessions
- Undertake independent research or a capstone project in computer science
Requirements
Degree required: BSc (Honours) in Computer Science or Computer Engineering at level 2.1 or 2.2 with at least 2 years of relevant work experience
Degree offered: MSc
Language: English; IELTS Academic minimum score of 6.5 overall with no less than 6.0 in each component, or equivalent
Instruction: English
- Proficiency in core computer science principles and programming
- Ability to design and develop software applications
- Strong analytical and problem-solving capabilities
- Capacity for independent study and collaborative teamwork
- Satisfy minimum academic entry standards of an Honours 2.1 degree or an Honours 2.2 degree with 2 years of relevant experience
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Deadline: 2026-09-01
Applications are submitted online through the university's postgraduate application portal. Applicants must provide academic transcripts and proof of English language proficiency if applicable. Qualified candidates may be invited for an interview as part of the selection process.
- CV
- BSc transcripts
- Proof of English language proficiency
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.