PhD Monitor
/Detail
Computer Science / Software Engineering● OpenMastersPreview

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.

Ulster University · Derry/Londonderry, Ireland
More professors at Ulster University
Software DevelopmentComputational Problem-SolvingIndustry-Applied ProgrammingSoftware Engineering Practices
This is a masters position — not a PhD studentship.
Deadline
Your Application You can apply directly to Ulster at any time of year. We advise that you submit your application no later than two weeks prior to your course start date. This is to ensure there is sufficient time for your application to be reviewed and, should you be made an offer, time for you to complete all the necessary pre-enrolment tasks. Some programmes will have specific deadlines as additional selection (e.g. interview, portfolio submission etc) is required, so please check the course page to ensure you have sufficient time to complete your application.
Funding
—
1 year (12 months)
Start date
flexible (advised to apply two weeks prior to course start date)
Full-time
Location
Derry/Londonderry
Ireland

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.

Software Development Master’sProfessional Computing DegreeIndustry-Aligned Software TrainingCareer-Oriented IT EducationSoftware Engineering PracticesComputational Problem-SolvingTechnical Skills DevelopmentSoftware Development Industry Readiness

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

Required skills
  • 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.
Nice to have
Prior experience or interest in software development or related fields.Familiarity with programming languages or software development tools.
Eligibility
  • 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

Type
Unknown
Amount
—
Duration
1 year (12 months)
Programme
—

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.

Documents required
  • 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)
↗Check programme and admissions

Contact

Admissions Office· Admissions Contact

admissionsmg@ulster.ac.uk

+44 (0)28 7167 5678

Lab
Faculty of Computing, Engineering and the Built Environment
Ulster University
Ireland
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.