Professional Software Development Master’s Programme
A one-year master’s programme preparing graduates for high-demand roles in the software development industry.
Best for:Best for graduates or professionals aiming to specialise in software development with a focus on practical, industry-relevant skills and career readiness.
Overview
This master’s programme at Ulster University’s Derry-Londonderry Campus is designed to equip students with the technical and professional skills required for careers in software development. The curriculum focuses on practical, industry-aligned training to ensure graduates are job-ready upon completion. The programme is delivered across three semesters and caters to both recent graduates and professionals seeking to advance their expertise. Applicants are expected to demonstrate strong foundational knowledge in computing and mathematics, along with proficiency in English. The programme also offers alternative entry routes for candidates with substantial experiential learning.
What you'll do
- Develop and implement software solutions using industry-standard programming languages and tools.
- Apply computational problem-solving techniques to real-world software development challenges.
- Engage in collaborative projects to enhance teamwork and communication skills in a software development context.
- Learn and apply software engineering best practices, including version control, testing, and project management.
- Participate in practical, hands-on training to prepare for entry into the software development industry.
Requirements
Degree required: A second-class honours degree (or equivalent) in a non-computing field, with a maximum of 50% computing content, OR an equivalent standard in a Graduate Diploma, Graduate Certificate, Postgraduate Certificate, or Postgraduate Diploma.
Language: English; Academic IELTS 6.0 with no band score less than 5.5 (or equivalent).
Instruction: English
- Proven academic ability equivalent to a second-class honours degree from a recognised institution.
- Mathematics proficiency equivalent to a GCSE pass in Mathematics at grade C or above (or equivalent).
- English language proficiency for international applicants (IELTS 6.0 with no band score less than 5.5, or equivalent).
- Basic computing knowledge, with a maximum of 50% computing content in prior qualifications.
- Applicants must satisfy the General Entrance Requirements for admission to a first degree course.
- Alternative entry routes may be considered for individuals with substantial and significant experiential learning, demonstrated through a portfolio of written evidence.
- GCSE pass in English Language at grade C or above (or equivalent) is required.
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: flexible (advised to apply two weeks prior to course start date)
Applicants can apply directly to Ulster University at any time of the year. It is recommended to submit the application no later than two weeks before the course start date to ensure sufficient processing time. Some programmes may have additional selection criteria such as interviews or portfolio submissions, so applicants should check the course page for specific requirements.
- CV or resume
- Academic transcripts (Bachelor’s degree and any postgraduate qualifications)
- Proof of English language proficiency (if applicable)
- GCSE or equivalent Mathematics and English Language certificates
- Portfolio of written evidence (for alternative entry routes only)
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.