Software Development

Basic Information

Course ID
cb6e48ee-0a2f-f643-42a1-5e964d409fe0
Option ID
89990605-2441-495d-b51f-a8824fbd1751
Provider
Queen's University Belfast
Type
postgraduate
Academic Year
2026
Source
ucas
Created
2/25/2026, 10:35:31 PM
Updated
3/28/2026, 10:35:54 AM

Other Options for this Course

No other options

Listing Data (Raw)

{
  "id": "89990605-2441-495d-b51f-a8824fbd1751",
  "duration": {
    "quantity": 1,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "0f56ec29-967c-49da-92a4-6378e8fd0899",
    "url": null,
    "name": "Main Site",
    "ukprn": null,
    "address": {
      "line1": "University Road",
      "line2": "",
      "line3": null,
      "line4": "Belfast",
      "region": {
        "id": "1",
        "caption": "Ulster",
        "mappedCaption": "Northern Ireland"
      },
      "country": {
        "id": "000",
        "caption": "United Kingdom",
        "mappedCaption": "Northern Ireland"
      },
      "latitude": 54.5845944325,
      "postcode": "BT7 1NN",
      "longitude": -5.9348743971
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 54.5845944325,
      "longitude": -5.9348743971
    },
    "tefCodeType": null,
    "locationCode": "-",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "54.5845944325,-5.9348743971"
  },
  "startDate": {
    "date": "09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "3",
    "caption": "Full-time",
    "mappedCaption": "Full-time",
    "excludedSchemesForApplication": []
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "MSc"
  },
  "academicEntryRequirements": null
}

Detail API Response (Raw)

{
  "course": {
    "id": "cb6e48ee-0a2f-f643-42a1-5e964d409fe0",
    "cpdFlag": false,
    "options": [
      {
        "id": "89990605-2441-495d-b51f-a8824fbd1751",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Please speak to the provider to make an application",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": "For more information please see http://www.qub.ac.uk/courses/postgraduate-taught/software-development-msc",
        "deadline": null,
        "duration": {
          "quantity": 1,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "0f56ec29-967c-49da-92a4-6378e8fd0899",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "University Road",
            "line2": "",
            "line3": null,
            "line4": "Belfast",
            "region": {
              "id": "1",
              "caption": "Ulster",
              "mappedCaption": "Northern Ireland"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "Northern Ireland"
            },
            "latitude": 54.5845944325,
            "postcode": "BT7 1NN",
            "longitude": -5.9348743971
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 54.5845944325,
            "longitude": -5.9348743971
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C54.5845944325,-5.9348743971&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=U1se4mRJmdM9zyPYlsOCt0dJ_bU=",
          "googleMapsParams": "54.5845944325,-5.9348743971",
          "locationCategory": null,
          "geoLocationString": "54.5845944325,-5.9348743971"
        },
        "startDate": {
          "date": "09/2026",
          "nonSpecific": false
        },
        "studyMode": {
          "id": "3",
          "caption": "Full-time",
          "mappedCaption": "Full-time",
          "excludedSchemesForApplication": []
        },
        "applyCycle": "2026",
        "courseFees": [],
        "courseType": null,
        "entryPoints": [],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": "http://go.qub.ac.uk/PGApplicationGuide",
        "assessmentMethods": "",
        "entryRequirements": "Normally a 2.2 Honours degree or above, or equivalent qualification acceptable to the University in any discipline excluding Computer Science or other similar Computing degree.\n\nThis is a very popular course and applicants are advised to apply as early as possible, since it may be necessary to implement an application cut-off date. In such circumstances, applications will be considered in date order, with priority given to those submitted earliest and prior to the cut-off date.\n\nApplications may be considered from those who do not meet the above requirements but can provide evidence of recent relevant technical experience in industry, for example, in programming.\n\nThe University's Recognition of Prior Learning Policy provides guidance on the assessment of experiential learning (RPEL). Please visit http://go.qub.ac.uk/RPLpolicyQUB for more information.",
        "internalReference": null,
        "providerCourseUrl": "http://www.qub.ac.uk/courses/postgraduate-taught/software-development-msc",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_7",
          "caption": "RQF Level 7",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "158",
          "caption": "MSc",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "For tuition fee information relating to this course please see the University's Postgraduate Tuition Fee website - https://www.qub.ac.uk/Study/postgraduate/tuition-fees/",
        "academicEntryRequirements": null,
        "additionalEntryRequirements": [],
        "englishLanguageEntryRequirements": [],
        "minimumAcademicEntryRequirements": null,
        "subsequentYearsEntryRequirements": null,
        "amsApplicationConfigurationOptions": {
          "useAscii": false,
          "hasNoVacancies": "False",
          "customQuestions": [],
          "vacancyStatuses": [
            {
              "status": null,
              "domicile": "eu",
              "hasVacancies": true,
              "flattenedVacancy": "eu"
            },
            {
              "status": null,
              "domicile": "wales",
              "hasVacancies": true,
              "flattenedVacancy": "wales"
            },
            {
              "status": null,
              "domicile": "eng",
              "hasVacancies": true,
              "flattenedVacancy": "eng"
            },
            {
              "status": null,
              "domicile": "int",
              "hasVacancies": true,
              "flattenedVacancy": "int"
            },
            {
              "status": null,
              "domicile": "scot",
              "hasVacancies": true,
              "flattenedVacancy": "scot"
            },
            {
              "status": null,
              "domicile": "ni",
              "hasVacancies": true,
              "flattenedVacancy": "ni"
            },
            {
              "status": null,
              "domicile": "roi",
              "hasVacancies": true,
              "flattenedVacancy": "roi"
            }
          ],
          "hasRestrictedVacancies": "False",
          "hasRestrictedEligibility": false,
          "restrictedEligibilityUrl": null,
          "restrictedEligibilityInfo": null,
          "useEnhancedCriminalConvictionCheck": false,
          "notAcceptingInternationalApplications": "False"
        },
        "englishLanguageEntryRequirementInformation": null
      }
    ],
    "suggest": "Software Development. Queen's University Belfast. Software engineering. Software. Information technology",
    "summary": "This MSc provides a year of intensive education in software engineering and is specifically designed for graduates of non-computing disciplines.\n\nCOURSE CONTENT:\n\nYou will learn how to design and create web applications, mobile apps and large data-driven computer systems. You need no computing background at all to do this course, but when you leave, you will be equipped with the technical, analytical and professional skills required to take on a range of roles in the IT industry.\n\nThe curriculum was designed in collaboration with significant industrial partners who helped ensure the most relevant module content. This has helped ensure that graduates are highly trained and much sought after by employers.\n\nWHO WILL BE TEACHING YOU:\n\nThe lecturing team have particular research specialisms in developing novel and effective methods for teaching computer science. They have extensive publications in this area and have been awarded several student-nominated teaching awards for their work.\n\nWHAT YOU'LL GET UP TO:\n\nYou’ll learn how to analyse problems and design robust and elegant software systems to solve the problems. This includes gaining skills in programming, web development, database design, and software testing.\n\nYou will also learn how to work well as part of a development team using modern development techniques and tools.",
    "atasFlag": false,
    "contacts": [
      {
        "id": "cc95e43a-376d-4ed2-b93f-7076edc293d8",
        "fax": null,
        "email": "askeps@qub.ac.uk",
        "phone": null,
        "title": "Faculty of Engineering and Physical Sciences",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": []
      },
      {
        "id": "8ab4295e-86a8-4531-9ea9-368bca0dcb71",
        "fax": "028 9097 5151",
        "email": "admissions@qub.ac.uk",
        "phone": "028 9097 3838",
        "title": "Admissions and Access Service",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": true,
        "clearingUrl": "https://www.qub.ac.uk/clearing/",
        "enquiryLink": {
          "url": "https://myportal.qub.ac.uk/SignIn?ReturnUrl=%2Fclearing-enquiry-list%2F",
          "caption": "QUB: Apply for our Clearing Vacancies"
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "3e45ece0-e028-cc61-58ac-43f91dc2f3f0",
      "name": "Queen's University Belfast",
      "ukprn": 10005343,
      "address": {
        "line1": "University Road",
        "line2": "",
        "line3": "",
        "line4": "Belfast",
        "region": {
          "id": "1",
          "caption": "Ulster",
          "mappedCaption": "Northern Ireland"
        },
        "country": {
          "id": "102",
          "caption": "Northern Ireland",
          "mappedCaption": "Northern Ireland"
        },
        "latitude": 54.5845944325,
        "postcode": "BT7 1NN",
        "longitude": -5.9348743971
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/3e45ece0-e028-cc61-58ac-43f91dc2f3f0",
      "aliasName": "Queen's University Belfast",
      "websiteUrl": "https://www.qub.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Queen's University Belfast",
      "providerUrls": [],
      "imageLocation": null,
      "institutionCode": "Q75",
      "providerShortName": "Queen's University Belfast",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "QBELF",
      "aliasNameWithoutApostrophe": "Queens University Belfast"
    },
    "subjects": [
      {
        "id": "1057",
        "caption": "Software engineering",
        "mappedCaption": null
      },
      {
        "id": "1064",
        "caption": "Software",
        "mappedCaption": null
      },
      {
        "id": "1027",
        "caption": "Information technology",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": {
      "id": "1",
      "caption": "Taught",
      "mappedCaption": null
    },
    "department": {
      "id": "7e142395-675a-ba07-f674-941812ee5c94",
      "name": "School of Electronics, Electrical Engineering and Computer Science"
    },
    "hecosCodes": [],
    "jacs3Codes": [],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "cb6e48ee-0a2f-f643-42a1-5e964d409fe0-2026",
    "courseTitle": "Software Development",
    "facultyCode": null,
    "routingData": {
      "scheme": {
        "id": "none",
        "caption": "Direct application only",
        "mappedCaption": null
      },
      "destination": {
        "id": "pg",
        "caption": "Postgraduate",
        "mappedCaption": null
      }
    },
    "availableEnd": "9999-12-31T23:59:59.9999999",
    "englishTitle": "",
    "publishStart": "0001-01-01T00:00:00",
    "visibleStart": "2025-04-29T08:00:00",
    "taughtInWelsh": false,
    "ucasApplyData": null,
    "academicYearId": "2026",
    "availableStart": "0001-01-01T00:00:00",
    "awardingBodies": [
      {
        "id": "831",
        "caption": "Queen’s University Belfast",
        "mappedCaption": null
      }
    ],
    "applicationCode": null,
    "courseTitleSort": "Software Development",
    "abbreviatedTitle": null,
    "balanceIndicator": null,
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": "For more information on funding and scholarships for Postgraduate study, please see http://www.qub.ac.uk/Study/PostgraduateStudy/FundingandScholarships/",
    "internationalInformation": "Evidence of an IELTS* score of 6.0, with not less than 5.5 in any component, or an equivalent qualification acceptable to the University is required. *Taken within the last 2 years.\n\nInternational students wishing to apply to Queen's University Belfast (and for whom English is not their first language), must be able to demonstrate their proficiency in English in order to benefit fully from their course of study or research. Non-EEA nationals must also satisfy UK Visas and Immigration (UKVI) immigration requirements for English language for visa purposes.\n\nFor more information on English Language requirements for EEA and non-EEA nationals see: www.qub.ac.uk/EnglishLanguageReqs.",
    "courseTitleWithoutApostrophe": "Software Development",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 57,
  "academicYearsInformation": {
    "2026": 1
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-28T10:35:53.381Z",
  "scrapedPte": null,
  "scrapedUrl": "http://www.qub.ac.uk/courses/postgraduate-taught/software-development-msc",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Tuition Fees Northern Ireland (NI) 1 £7,700 Republic of Ireland (ROI) 2 £7,700 England, Scotland or Wales (GB) 1 £10,400 EU Other 3 £27,600 International £27,600 1EU citizens in the EU Settlement Scheme, with settled status, will be charged the NI or GB tuition fee based on where they are ordinarily resident. Students who are ROI nationals resident in GB will be charged the GB fee. 2 EU students who are ROI nationals resident in ROI are eligible for NI tuition fees. 3 EU Other students (excludes Republic of Ireland nationals living in GB, NI or ROI) are charged tuition fees in line with international fees. All tuition fees quoted relate to a single year of study unless stated otherwise. Tuition fees will be subject to an annual inflationary increase, unless explicitly stated otherwise. More information on postgraduate tuition fees. Additional course costs Terms and Conditions for Postgraduate applications: 1.1 Due to high demand, there is a deadline for applications. 1.2 You will be re",
  "feesConfidence": 1,
  "normalizedFees": {
    "home": 6500,
    "currency": "GBP",
    "international": 7700
  },
  "scrapedAiError": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": "drupal",
  "scrapedCambridge": null,
  "scrapedIeltsBand": 5.5,
  "scrapedLangSource": "course_page",
  "languageConfidence": 0.9,
  "normalizedLanguage": {
    "pte": null,
    "ielts": {
      "overall": 6,
      "min_component": 5.5
    },
    "toefl": null,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "English Language Requirements\nEvidence of an IELTS* score of 6.0, with not less than 5.5 in any component, or an equivalent qualification acceptable to the University is required. *Taken within the last 2 years.\nInternational students wishing to apply to Queen's University Belfast (and for whom English is not their first language), must be able to demonstrate their proficiency in English in order to benefit fully from their course of study or research. Non-EEA nationals must also satisfy UK Visas and Immigration (UKVI) immigration requirements for English language for visa purposes.\nFor more information on English Language requirements for EEA and non-EEA nationals see: www.qub.ac.uk/EnglishLanguageReqs.\nIf you need to improve your English language skills before you enter this degree programme, Queen's University Belfast International Study Centre offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for admission to this degree.\nAcademic English: an intensive English language and study skills course for successful university study at degree level\nPre-sessional English: a short intensive academic English course for students starting a degree programme at Queen's University Belfast and who need to improve their English.",
  "scrapedIeltsOverall": 6,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 6500,
  "scrapedTuitionFeeIntl": 7700,
  "scrapedEntryRequirements": "Entry requirements 2.2"
}
← Back to Courses