Web Development

Basic Information

Course ID
1fd77f8a-217e-4715-80e7-d898e1a7ab35
Option ID
034a4804-08f2-4354-9d0e-118cb5fb4194
Provider
University of Roehampton
Type
postgraduate
Academic Year
2026
Source
ucas
Created
3/1/2026, 2:34:08 AM
Updated
3/28/2026, 10:49:49 AM

Other Options for this Course

Option ID Added
89ab8575-e145-43a3-b7ea-1e46fc422e3d 3/1/2026 View

Listing Data (Raw)

{
  "id": "034a4804-08f2-4354-9d0e-118cb5fb4194",
  "duration": {
    "quantity": 1,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "a54046c2-5d3c-486d-b09b-44f662c5dd5f",
    "url": null,
    "name": "Main Site",
    "ukprn": null,
    "address": {
      "line1": "Erasmus House",
      "line2": "Roehampton Lane",
      "line3": "",
      "line4": "London",
      "region": {
        "id": "42",
        "caption": "Greater London",
        "mappedCaption": "Greater London"
      },
      "country": {
        "id": "000",
        "caption": "United Kingdom",
        "mappedCaption": "England"
      },
      "latitude": 51.4566942885,
      "postcode": "SW15 5PU",
      "longitude": -0.2431104219
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 51.4566942885,
      "longitude": -0.2431104219
    },
    "tefCodeType": null,
    "locationCode": "-",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "51.4566942885,-0.2431104219"
  },
  "startDate": {
    "date": "21/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": "1fd77f8a-217e-4715-80e7-d898e1a7ab35",
    "cpdFlag": false,
    "options": [
      {
        "id": "034a4804-08f2-4354-9d0e-118cb5fb4194",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Please speak to the provider to make an application",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": null,
        "deadline": null,
        "duration": {
          "quantity": 1,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "a54046c2-5d3c-486d-b09b-44f662c5dd5f",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "Erasmus House",
            "line2": "Roehampton Lane",
            "line3": "",
            "line4": "London",
            "region": {
              "id": "42",
              "caption": "Greater London",
              "mappedCaption": "Greater London"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "England"
            },
            "latitude": 51.4566942885,
            "postcode": "SW15 5PU",
            "longitude": -0.2431104219
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.4566942885,
            "longitude": -0.2431104219
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.4566942885,-0.2431104219&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=sKmj5TUrepfXLLTLjmb8pVoCsXo=",
          "googleMapsParams": "51.4566942885,-0.2431104219",
          "locationCategory": null,
          "geoLocationString": "51.4566942885,-0.2431104219"
        },
        "startDate": {
          "date": "21/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": "https://www.roehampton.ac.uk/how-to-apply/",
        "assessmentMethods": null,
        "entryRequirements": "You should usually hold a second-class honours degree (certain programmes may require a 2:1) from a recognised British or overseas university. Advice on recognition can be obtained from the Admissions Office. Non-graduates with appropriate professional qualifications will be considered on an individual basis by Programme Conveners; contact details can be found on the individual programme page. Applicants will be expected to apply and register for the full master's award. Those with a third-class honours degree are encouraged to complete an application as we will consider an applicant's wider circumstances in making a decision on an application. Please contact admissions@roehampton.ac.uk if you have any questions.",
        "internalReference": null,
        "providerCourseUrl": "https://www.roehampton.ac.uk/postgraduate-courses/web-development/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_7",
          "caption": "RQF Level 7",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "158",
          "caption": "MSc",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "https://www.roehampton.ac.uk/study/fees-and-funding/home-postgraduate/",
        "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
      },
      {
        "id": "89ab8575-e145-43a3-b7ea-1e46fc422e3d",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Please speak to the provider to make an application",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": null,
        "deadline": null,
        "duration": {
          "quantity": 1,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "a54046c2-5d3c-486d-b09b-44f662c5dd5f",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "Erasmus House",
            "line2": "Roehampton Lane",
            "line3": "",
            "line4": "London",
            "region": {
              "id": "42",
              "caption": "Greater London",
              "mappedCaption": "Greater London"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "England"
            },
            "latitude": 51.4566942885,
            "postcode": "SW15 5PU",
            "longitude": -0.2431104219
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.4566942885,
            "longitude": -0.2431104219
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.4566942885,-0.2431104219&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=sKmj5TUrepfXLLTLjmb8pVoCsXo=",
          "googleMapsParams": "51.4566942885,-0.2431104219",
          "locationCategory": null,
          "geoLocationString": "51.4566942885,-0.2431104219"
        },
        "startDate": {
          "date": "01/2027",
          "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": "https://www.roehampton.ac.uk/how-to-apply/",
        "assessmentMethods": null,
        "entryRequirements": "You should usually hold a second-class honours degree (certain programmes may require a 2:1) from a recognised British or overseas university. Advice on recognition can be obtained from the Admissions Office. Non-graduates with appropriate professional qualifications will be considered on an individual basis by Programme Conveners; contact details can be found on the individual programme page. Applicants will be expected to apply and register for the full master's award. Those with a third-class honours degree are encouraged to complete an application as we will consider an applicant's wider circumstances in making a decision on an application. Please contact admissions@roehampton.ac.uk if you have any questions.",
        "internalReference": null,
        "providerCourseUrl": "https://www.roehampton.ac.uk/postgraduate-courses/web-development/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_7",
          "caption": "RQF Level 7",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "158",
          "caption": "MSc",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "https://www.roehampton.ac.uk/study/fees-and-funding/home-postgraduate/",
        "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": "Web Development. University of Roehampton. Digital Media. Business computing",
    "summary": "If you’re looking for a career change or are interested in web and software development our MSc Web Development will open a pathway into the IT industry. It requires no previous undergraduate experience in the field of computing. \n\nOur MSc Web Development blends technical and creative skills into one package, teaching you software development and web design skills. Over the year, you will study software development through a comprehensive introduction to programming with Python before moving on to full-stack development with JavaScript. You will become an accomplished programmer and meet the requirements to join the web development industry. To complement this, you will also study basic and advanced web design to ensure you graduate a well-rounded developer with a flair for digital media. Additionally, you’ll learn how to store and retrieve data, as well as learn about the security aspects of IT. To finish your programme, you will undertake an end-of-year project based on your interests in the field.\n\nAfter the programme, you can undertake an industrial placement year, allowing you to gain valuable work experience relevant to your career aspirations. \n\nWe deliver all computing programmes in an active blended learning style, with most lectures replaced by workshops and seminars. Our approach provides a learning environment focused on collaborative working in practical lab spaces, immersed in an environment based on working in the IT industry.\n\nWe are ranked as the best modern university in London (Times Good University Guide 2022 and Complete University Guide 2022).",
    "atasFlag": false,
    "contacts": [
      {
        "id": "d4597a51-1134-b122-dbda-fada9c6b9b6d",
        "fax": "",
        "email": "postgraduate@roehampton.ac.uk",
        "phone": "020 8392 3232",
        "title": "Postgraduate Admissions Office",
        "isDefault": false,
        "hasCourses": true,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 82,
        "isAdmissions": false,
        "socialMediaPresences": []
      },
      {
        "id": "cbd83392-7461-4613-92cb-97f7539ead45",
        "fax": null,
        "email": "clearing@roehampton.ac.uk",
        "phone": "0300 303 8320",
        "title": "Admissions",
        "isDefault": false,
        "hasCourses": true,
        "isClearing": true,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 188,
        "isAdmissions": false,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "895f238c-14a8-283a-a1d6-067e959dd858",
      "name": "University of Roehampton",
      "ukprn": 10007776,
      "address": {
        "line1": "Erasmus House",
        "line2": "Roehampton Lane",
        "line3": "",
        "line4": "London",
        "region": {
          "id": "27",
          "caption": "South East England",
          "mappedCaption": "South East England"
        },
        "country": {
          "id": "101",
          "caption": "England",
          "mappedCaption": "England"
        },
        "latitude": 51.4566942885,
        "postcode": "SW15 5PU",
        "longitude": -0.2431104219
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/895f238c-14a8-283a-a1d6-067e959dd858",
      "aliasName": "University of Roehampton",
      "websiteUrl": "www.roehampton.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Roehampton, University of",
      "providerUrls": [],
      "imageLocation": "silver silver silver-01.png",
      "institutionCode": "R48",
      "providerShortName": "University of Roehampton",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "ROE",
      "aliasNameWithoutApostrophe": "University of Roehampton"
    },
    "subjects": [
      {
        "id": "2535",
        "caption": "Digital Media",
        "mappedCaption": null
      },
      {
        "id": "1029",
        "caption": "Business computing",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": {
      "id": "1",
      "caption": "Taught",
      "mappedCaption": null
    },
    "department": {
      "id": "edd984ba-2c0e-1739-14dd-41620490d8db",
      "name": "Media, Culture and Language"
    },
    "hecosCodes": [],
    "jacs3Codes": [],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "1fd77f8a-217e-4715-80e7-d898e1a7ab35-2026",
    "courseTitle": "Web 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": [],
    "applicationCode": null,
    "courseTitleSort": "Web Development",
    "abbreviatedTitle": null,
    "balanceIndicator": null,
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": null,
    "internationalInformation": null,
    "courseTitleWithoutApostrophe": "Web Development",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 20,
  "academicYearsInformation": {
    "2025": 2,
    "2026": 2
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-28T10:49:48.160Z",
  "scrapedPte": null,
  "scrapedUrl": "https://www.roehampton.ac.uk/postgraduate-courses/web-development/",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Fees and funding UK students International students UK students Tuition fees (full-time) Entry date MSc PGCert PGDip September 2026 £11,250 £3,750 £7,500 Prices shown are for the first year of your degree. More information about tuition fee costs Tuition fees (part-time) Entry date MSc PGCert PGDip September 2026 £5,625 £1,875 £3,750 Prices shown are for the first year of your degree. More information about tuition fee costs International students Tuition fees (full-time) Entry date MSc PGCert PGDip Extended Masters (1 Semester) Extended Masters (2 Semesters) July 2026 – – – £22,250 – September 2026 £18,980 £6,328 £12,657 – – Prices shown are for the first year of your degree. More information about tuition fee costs Tuition fees (part-time) Entry date MSc PGCert PGDip September 2026 £9,490 £3,164 £6,328 Prices shown are for the first year of your degree. More information about tuition fee costs",
  "feesConfidence": 1,
  "normalizedFees": {
    "home": 3750,
    "currency": "GBP",
    "international": 11250
  },
  "scrapedAiError": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": null,
  "scrapedCambridge": null,
  "scrapedIeltsBand": null,
  "scrapedLangSource": "course_page",
  "languageConfidence": 0,
  "normalizedLanguage": {
    "pte": null,
    "ielts": null,
    "toefl": null,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "Home \n\nStudy \n\nPostgraduate Taught Courses \n\nWeb Development \n\nWeb Development\n\nMSc/PGDip/PGCert\n\nDuration:\n\n1 year (full-time)\n\n2 years (part-time)\n\nPlease add an additional year if undertaking the Professional Experience Year: integrated 2-year masters\n\nNumber of credits:\n\nMSc: 180\n\nPGDip: 120\n\nPGCert: 60\n\nStart date(s):\n\nSeptember 2026\n\nLearn how to design, build, and deploy modern web applications while gaining the technical skills and professional mindset needed to start a career in the fast-moving digital sector. This course is available as an extended masters for international students\n\nFind out more\n\nModules\n\nLevel 7 Professional Experience Year \n\nSoftware Development \n\nIn this module, you will be introduced to the fundamentals of software development, gaining the skills needed to design, implement, test, and maintain applications. Open days\n\nGet a real taste of our campus, community and what it’s like to study at Roehampton\n\nApplying\n\nUK Students International Students \n\nUK postgraduate students apply through our direct application system. General entry requirements\n\nInternational students\n\nFees and funding\n\nUK students International students \n\nUK students\n\nTuition fees (full-time)\n\nEntry date\n\nMSc\n\nPGCert\n\nPGDip\n\nSeptember 2026\n\n£11,250\n\n£3,750\n\n£7,500\n\nPrices shown are for the first year of your degree. More information about tuition fee costs\n\nTuition fees (part-time)\n\nEntry date\n\nMSc\n\nPGCert\n\nPGDip\n\nSeptember 2026\n\n£5,625\n\n£1,875\n\n£3,750\n\nPrices shown are for the",
  "scrapedIeltsOverall": null,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 3750,
  "scrapedTuitionFeeIntl": 11250,
  "scrapedEntryRequirements": "Specific entry requirements A degree of 2:2 or above. This does not need to be computing related. General entry requirements UK students General entry requirements UK students General entry requirements International students"
}
← Back to Courses