PhD Monitor
/Detail
Computer Science / Software Engineering● OpenMastersPreview

MSc in Professional Software Development (Data Science)

A one-year professional master’s programme preparing graduates for careers in data-driven software development.

Best for:Best for graduates with a computing background seeking to specialise in data science and software development for industry roles.

Ulster University · Derry/Londonderry, Ireland
More professors at Ulster University
Software DevelopmentData ScienceComputational Problem-SolvingIndustry-Applied Programming
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 (full-time) or 3 years (part-time)
Start date
flexible (advisory: two weeks prior to course start)
1 year (full-time) or 3 years (part-time)
Location
Derry/Londonderry
Ireland

Overview

This master’s programme at Ulster University’s Derry-Londonderry Campus is designed to equip students with advanced technical skills in software development, with a specialisation in data science. The curriculum blends theoretical foundations with hands-on industry-relevant projects, ensuring graduates are job-ready for roles in software engineering and data analytics. The programme is delivered full-time over three semesters or part-time over three years, catering to both recent graduates and professionals seeking career advancement. It emphasises practical application, ensuring students can directly contribute to the software development industry upon completion.

Software EngineeringData Science Master’sProfessional ComputingIndustry-Oriented EducationFull-Time/Part-Time StudyIreland Master’s ProgrammeTechnical Computing Skills

What you'll do

  • Develop advanced software solutions using modern programming languages and frameworks.
  • Apply data science techniques to solve real-world problems in software development.
  • Collaborate on industry-relevant projects to build a professional portfolio.
  • Engage in hands-on learning through practical assignments and case studies.
  • Gain exposure to emerging technologies and tools in software and data engineering.

Requirements

Degree required: A second-class honours degree (or equivalent) in a computing-related field, with a maximum of 50% computing content in the qualification. Alternatively, 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 proficiency in programming and computational problem-solving.
  • Mathematical aptitude demonstrated through GCSE-level qualifications in English and Mathematics (Grade C or equivalent).
  • Ability to work independently and collaboratively in a technical environment.
Nice to have
Prior experience in software development or data analysis.Familiarity with data science tools and methodologies.
Eligibility
  • Hold a recognised second-class honours degree or equivalent qualification.
  • Meet the General Entrance Requirements for admission to a first degree course.
  • Hold a GCSE pass in English Language and Mathematics at Grade C or above (or equivalent).
  • In exceptional cases, substantial experiential learning may be considered as an alternative entrance route.

Funding & terms

Type
Unknown
Amount
—
Duration
1 year (full-time) or 3 years (part-time)
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 (advisory: two weeks prior to course start)

Applicants can apply directly to Ulster University at any time of year. Submit your application through the university’s online portal to ensure sufficient time for review and pre-enrolment tasks. Some programmes may require additional steps like interviews or portfolio submissions, so check the course page for specifics.

Documents required
  • CV/Resume
  • Cover Letter
  • Academic Transcripts (Bachelor’s Degree)
  • Proof of English Language Proficiency (if applicable)
  • GCSE Certificates (English Language and Mathematics)
  • Portfolio of written evidence (for experiential learning applicants)
↗Check programme and admissions

Contact

Admissions Office· Admissions

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.