Computer Science with Integrated Foundation Year

Basic Information

Course ID
8bb78e76-847c-4550-8408-7cc4820f4d60
Option ID
08556055-6a0c-40aa-be25-1696bed611b3
Provider
Bath Spa University
Type
undergraduate
Academic Year
2026
Source
ucas
Created
2/23/2026, 11:37:13 AM
Updated
3/27/2026, 11:33:58 AM

Other Options for this Course

No other options

Listing Data (Raw)

{
  "id": "08556055-6a0c-40aa-be25-1696bed611b3",
  "duration": {
    "quantity": 4,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "1d78342c-9396-404b-899d-f29bab9dc49f",
    "url": null,
    "name": "Main Site",
    "ukprn": null,
    "address": {
      "line1": "Newton Park",
      "line2": "",
      "line3": null,
      "line4": "Bath",
      "region": {
        "id": "30",
        "caption": "South West England",
        "mappedCaption": "South West England"
      },
      "country": {
        "id": "000",
        "caption": "United Kingdom",
        "mappedCaption": "England"
      },
      "latitude": 51.373208573,
      "postcode": "BA2 9BN",
      "longitude": -2.4409118272
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 51.373208573,
      "longitude": -2.4409118272
    },
    "tefCodeType": null,
    "locationCode": "-",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "51.373208573,-2.4409118272"
  },
  "startDate": {
    "date": "14/09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "24",
    "caption": "Full-time including foundation year",
    "mappedCaption": "Full-time",
    "excludedSchemesForApplication": []
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "Bachelor of Science - BSc"
  },
  "academicEntryRequirements": {
    "qualifications": [
      {
        "summary": {
          "offer": "CCC - CDD",
          "requirements": "Grades CCC - CDD. No specific subject required."
        },
        "priority": 2,
        "notAccepted": false,
        "qualificationName": "A level"
      },
      {
        "summary": {
          "offer": "P",
          "requirements": "Grade Pass. No specific subject required."
        },
        "priority": 1230,
        "notAccepted": false,
        "qualificationName": "T Level"
      },
      {
        "summary": {
          "offer": "72 - 80 points",
          "requirements": ""
        },
        "priority": 1,
        "notAccepted": false,
        "qualificationName": "UCAS Tariff"
      },
      {
        "summary": {
          "offer": "M: 30 credits",
          "requirements": "Access to HE Diploma or Access to HE Certificate (60 credits, 30 of which must be Level 3, at Merit or higher). No specific subject required."
        },
        "priority": 5,
        "notAccepted": false,
        "qualificationName": "Access to HE Diploma"
      },
      {
        "summary": {
          "offer": "27 points",
          "requirements": "A minimum of 27 points. Minimum grade H5 in any subject."
        },
        "priority": 1141,
        "notAccepted": false,
        "qualificationName": "International Baccalaureate Diploma Programme"
      },
      {
        "summary": {
          "offer": "DMM - MMM",
          "requirements": "Extended Diploma grades from Distinction Merit Merit (DMM) to Merit Merit Merit (MMM). No specific subject required."
        },
        "priority": 4,
        "notAccepted": false,
        "qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
      }
    ],
    "ucasTariffPointsMax": 96,
    "ucasTariffPointsMin": 72,
    "ucasTariffPointsDisplayMax": 80,
    "ucasTariffPointsDisplayMin": 72
  }
}

Detail API Response (Raw)

{
  "course": {
    "id": "8bb78e76-847c-4550-8408-7cc4820f4d60",
    "cpdFlag": false,
    "options": [
      {
        "id": "08556055-6a0c-40aa-be25-1696bed611b3",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Available to Apply",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": "**Year 0 - the foundation year**\nThe Foundation Year is designed to provide you with the essential skills and knowledge needed to excel in your future studies. You’ll join a supportive and engaging learning environment that will help you develop an understanding of computing concepts and enhance your core logical and mathematical knowledge. \n\n**Year one**\nStrong fundamentals. You'll start with an induction to computer science through computer systems architecture, networking, and learning about the ideas behind modern computing innovations. Programming skills and software design principles form the second pillar which enables more sophisticated projects throughout the course. You'll finish the year by developing knowledge around data storage and management across the Internet.\n\n**Year two**\nSolution Development. Your second year of study broadens and deepens your knowledge, with the beginnings of specialisation needed for advanced modules. Your understanding of software development is enhanced with object-oriented programming and software engineering. You'll also grow your confidence in modelling and developing computational solutions. \n\nBuilding physical computing projects (Arduino, Raspberry Pi) and Artificial Intelligence algorithms encourages experimentation and pushes you into new spaces. You will finish the year by choosing from different modules that match your interests. These may include computer graphics and data visualization.\n\n**Year three**\nShowcase your talent. The final year centres on projects that enable you to apply technical expertise learnt from previous years and modules. You’ll also go further with specialist options aligned with real world domain-specific scenarios. This year provides the opportunity to highlight your professionalism, creative thinking and ability to expand your knowledge.",
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 4,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "1d78342c-9396-404b-899d-f29bab9dc49f",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "Newton Park",
            "line2": "",
            "line3": null,
            "line4": "Bath",
            "region": {
              "id": "30",
              "caption": "South West England",
              "mappedCaption": "South West England"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "England"
            },
            "latitude": 51.373208573,
            "postcode": "BA2 9BN",
            "longitude": -2.4409118272
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.373208573,
            "longitude": -2.4409118272
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.373208573,-2.4409118272&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=4hGLb1Ai0wITCZVPLbGaacvUeOQ=",
          "googleMapsParams": "51.373208573,-2.4409118272",
          "locationCategory": null,
          "geoLocationString": "51.373208573,-2.4409118272"
        },
        "startDate": {
          "date": "14/09/2026",
          "nonSpecific": false
        },
        "studyMode": {
          "id": "24",
          "caption": "Full-time including foundation year",
          "mappedCaption": "Full-time",
          "excludedSchemesForApplication": []
        },
        "applyCycle": "2026",
        "courseFees": [],
        "courseType": null,
        "entryPoints": [
          {
            "caption": "Foundation",
            "isDefault": false,
            "entryPointId": 0,
            "minOptionDurationYears": 0
          }
        ],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": "https://www.bathspa.ac.uk",
        "assessmentMethods": "The assessment of BSc (Hons) Computer Science mainly involves coursework and project-based evaluation. You’ll design and develop a varied collection of digital solutions including prototype software solutions, experimental interfaces, algorithm designs. Project assignments are complemented by contextual essays, reflective commentaries, reports, examinations, and presentations.",
        "entryRequirements": null,
        "internalReference": null,
        "providerCourseUrl": "https://www.bathspa.ac.uk/courses/ify-computer-science",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_6",
          "caption": "RQF Level 6",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47117",
          "caption": "Bachelor of Science - BSc",
          "mappedCaption": "Bachelor degrees (with or without Honours)"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": null,
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "CCC - CDD",
                "requirements": "Grades CCC - CDD. No specific subject required."
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "P",
                "requirements": "Grade Pass. No specific subject required."
              },
              "priority": 1230,
              "notAccepted": false,
              "qualificationName": "T Level"
            },
            {
              "summary": {
                "offer": "72 - 80 points",
                "requirements": ""
              },
              "priority": 1,
              "notAccepted": false,
              "qualificationName": "UCAS Tariff"
            },
            {
              "summary": {
                "offer": "M: 30 credits",
                "requirements": "Access to HE Diploma or Access to HE Certificate (60 credits, 30 of which must be Level 3, at Merit or higher). No specific subject required."
              },
              "priority": 5,
              "notAccepted": false,
              "qualificationName": "Access to HE Diploma"
            },
            {
              "summary": {
                "offer": "27 points",
                "requirements": "A minimum of 27 points. Minimum grade H5 in any subject."
              },
              "priority": 1141,
              "notAccepted": false,
              "qualificationName": "International Baccalaureate Diploma Programme"
            },
            {
              "summary": {
                "offer": "DMM - MMM",
                "requirements": "Extended Diploma grades from Distinction Merit Merit (DMM) to Merit Merit Merit (MMM). No specific subject required."
              },
              "priority": 4,
              "notAccepted": false,
              "qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
            }
          ],
          "furtherInformation": null,
          "ucasTariffPointsMax": 96,
          "ucasTariffPointsMin": 72,
          "contextualInformation": "We welcome students from all backgrounds into Bath Spa University, and we look at more than just grades when we consider your application. This is known as ‘contextual admissions’ – where we use the information from your application to make sure your background and potential are fully considered alongside your academic achievements. Eligible applicants can and will receive an offer lower than our standard published entry tariff.",
          "contextualInformationUrl": "https://www.bathspa.ac.uk/how-to-apply/contextual-admissions/",
          "ucasTariffPointsDisplayMax": 80,
          "ucasTariffPointsDisplayMin": 72,
          "providerEntryRequirementsUrl": null
        },
        "additionalEntryRequirements": [
          {
            "details": "**Further Requirements for International Applicants**\nHigher Secondary School Certificate/Indian School Certificate (standard XII) from the following boards CBSE/CISCE/WBCHSEB, with minimum 55%, including grade C in at least three subjects. \nIf you're applying from another country, please contact admissions@bathspa.ac.uk for more information.",
            "additionalEntryRequirementType": {
              "id": "7",
              "caption": "Other",
              "mappedCaption": null
            }
          }
        ],
        "englishLanguageEntryRequirements": [
          {
            "score": 6,
            "result": null,
            "resultDetails": null,
            "additionalInformation": "IELTS 6.0 - for visa nationals, with a minimum score of IELTS 5.5 in each element.",
            "englishLanguageRequirement": {
              "id": "1",
              "caption": "IELTS (Academic)",
              "mappedCaption": "IELTS (Academic)"
            }
          }
        ],
        "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": "Computer Science with Integrated Foundation Year. Bath Spa University. Applied computer studies. Business computing. Computer applications. Computer engineering. Computer science. Software engineering. Computer programming. Computers",
    "summary": "**Our Computer Science degree offers an integrated Foundation year to prepare you for degree-level learning.** \n\n\n- Begin with a Foundation year to build the logical and mathematical knowledge you'll need for a Computer Science degree.\n\n\n- Develop your professional skills through industry-informed projects. Learn the methods and tools needed to design and develop digital solutions.\n\n\n- This course is practical and hands-on. With project and coursework-based assessment, you'll create high-end, skill-showcasing projects to boost your employability.\n\n\nBSc (Hons) Computer Science at Bath Spa is hands-on, experimental and solutions-focused. Our integrated foundation year is designed to provide you with an accessible path to study Computer Science.\n\nDuring the integrated foundation year, you'll have opportunities to explore computing concepts and experiment with a range of tools in preparation for degree-level study.\n\nIn addition to an introduction to industry and career development, you’ll also be introduced to academic and study skills in preparation for the next stage of your learning. \n\nFrom the outset, you’ll gain a confident understanding of the principles of Computer Science. You'll use your knowledge to design and create algorithms for digital solutions.\n\nYou’ll focus on choosing the right tools and technologies, performance implications, and grow an awareness of sustainability in the sector. You’ll also increase your skillset through learning to collaborate with others and how to effectively communicate your ideas.\n\nA primary focus of the course is industry knowledge and job readiness. We collaborate closely with technology firms in the South West to ensure the course remains up-to-date and aligned with present market needs. Our connections with the industry provide great chances for you, meaning you can work on live briefs,real projects and show your skills. This will help the tech sector notice you.\n\nThe Computer Science degree at Bath Spa University responds to the market's need for skilled and adaptable people. Equipped with strong technical knowledge and well-developed problem-solving skills, our graduates are well-prepared for a successful tech career. Our Computer Science graduates are current, creative, and prepared to make an impact on the digital economy both in the UK and worldwide. \n\n**More about the Integrated Foundation Year**\nThe Integrated Foundation Year is designed to develop your ideas, skills and confidence in readiness for progressing to year one of your degree programme. ",
    "atasFlag": false,
    "contacts": [
      {
        "id": "1b5a4d80-44e3-46c9-a6b3-a6eaed552796",
        "fax": "",
        "email": "admissions@bathspa.ac.uk",
        "phone": "01225 875875",
        "title": "Bath Spa Admissions Team",
        "isDefault": true,
        "hasCourses": false,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": []
      },
      {
        "id": "085893fb-64cc-4564-82fc-6389048f9a95",
        "fax": null,
        "email": "admissions@bathspa.ac.uk",
        "phone": "+44 (0)1225 876180",
        "title": "Admissions Office",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": true,
        "clearingUrl": "https://www.bathspa.ac.uk/clearing/",
        "enquiryLink": {
          "url": "https://be.bathspa.ac.uk/form/clearing-2025?utm_source=Website&utm_medium=web&utm_campaign=Clearing2025&_gl=1*1ht6thz*_up*MQ..*_ga*MjEyMzk2MjE4My4xNzUzODAxMDYz*_ga_RN8FMG47V7*czE3NTM4MDEwNjMkbzEkZzEkdDE3NTM4MDEwNjUkajU4JGwwJGgw",
          "caption": "Secure your place - apply through Clearing here."
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": [
          {
            "id": "ig",
            "url": "https://instagram.com/bathspauni/",
            "caption": "Instagram"
          },
          {
            "id": "fb",
            "url": "https://www.facebook.com/bath.spa.university",
            "caption": "Facebook"
          },
          {
            "id": "tw",
            "url": "https://twitter.com/bathspauni",
            "caption": "Twitter"
          }
        ]
      }
    ],
    "keywords": null,
    "provider": {
      "id": "29a67da9-98b0-5cb7-294d-ffdc3e463904",
      "name": "Bath Spa University",
      "ukprn": 10000571,
      "address": {
        "line1": "Newton Park",
        "line2": "Newton St Loe",
        "line3": "",
        "line4": "Bath",
        "region": {
          "id": "30",
          "caption": "South West England",
          "mappedCaption": "South West England"
        },
        "country": {
          "id": "101",
          "caption": "England",
          "mappedCaption": "England"
        },
        "latitude": 51.373208573,
        "postcode": "BA2 9BN",
        "longitude": -2.4409118272
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/29a67da9-98b0-5cb7-294d-ffdc3e463904",
      "aliasName": "Bath Spa University",
      "websiteUrl": "www.bathspa.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Bath Spa University",
      "providerUrls": [],
      "imageLocation": "silver silver silver-01.png",
      "institutionCode": "B20",
      "providerShortName": "Bath Spa University",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "BASPA",
      "aliasNameWithoutApostrophe": "Bath Spa University"
    },
    "subjects": [
      {
        "id": "1047",
        "caption": "Applied computer studies",
        "mappedCaption": null
      },
      {
        "id": "1029",
        "caption": "Business computing",
        "mappedCaption": null
      },
      {
        "id": "1032",
        "caption": "Computer applications",
        "mappedCaption": null
      },
      {
        "id": "1033",
        "caption": "Computer engineering",
        "mappedCaption": null
      },
      {
        "id": "1037",
        "caption": "Computer science",
        "mappedCaption": null
      },
      {
        "id": "1057",
        "caption": "Software engineering",
        "mappedCaption": null
      },
      {
        "id": "1058",
        "caption": "Computer programming",
        "mappedCaption": null
      },
      {
        "id": "1034",
        "caption": "Computers",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": null,
    "department": {
      "id": "b8e03d30-eeef-4478-b650-df324b3ed3b0",
      "name": "Bath School of Design"
    },
    "hecosCodes": [
      {
        "hecosCode": {
          "code": "100366",
          "caption": "computer science",
          "refDataId": "10257"
        },
        "percentageOfCourse": 100
      }
    ],
    "jacs3Codes": [],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "8bb78e76-847c-4550-8408-7cc4820f4d60-2026",
    "courseTitle": "Computer Science with Integrated Foundation Year",
    "facultyCode": null,
    "routingData": {
      "scheme": {
        "id": "ucas",
        "caption": "UCAS Undergraduate",
        "mappedCaption": null
      },
      "destination": {
        "id": "ug",
        "caption": "Undergraduate",
        "mappedCaption": null
      }
    },
    "availableEnd": "9999-12-31T23:59:59.9999999",
    "englishTitle": "",
    "publishStart": "2025-04-29T00:00:00Z",
    "visibleStart": "2025-04-29T08:00:00",
    "taughtInWelsh": false,
    "ucasApplyData": null,
    "academicYearId": "2026",
    "availableStart": "0001-01-01T00:00:00",
    "awardingBodies": [
      {
        "id": "107",
        "caption": "Bath Spa University",
        "mappedCaption": null
      }
    ],
    "applicationCode": "CS11",
    "courseTitleSort": "Computer Science with Integrated Foundation Year",
    "abbreviatedTitle": null,
    "balanceIndicator": null,
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": null,
    "internationalInformation": null,
    "courseTitleWithoutApostrophe": "Computer Science with Integrated Foundation Year",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 16,
  "academicYearsInformation": {
    "2026": 1
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-27T11:33:54.630Z",
  "scrapedPte": null,
  "scrapedUrl": "https://www.bathspa.ac.uk/courses/ify-computer-science",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Student Annual tuition fee UK full time £9,535 UK part time £4,768 International full time £18,380",
  "feesConfidence": 0.8,
  "normalizedFees": {
    "home": null,
    "currency": "GBP",
    "international": 1905
  },
  "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 for International and EU Applicants\nIELTS 6.0 - for visa nationals, with a minimum score of IELTS 5.5 in each element.\nOther Requirements for International Applicants\nHigher Secondary School Certificate/Indian School Certificate (standard XII) from the following boards CBSE/CISCE/WBCHSEB, with minimum 55%, including grade C in at least three subjects.\nIf you're apply from another country, please contact admissions@bathspa.ac.uk for more information.\nFor further information about the programme or entry requirements, please email us at admissions@bathspa.ac.uk.\nHow do I apply?",
  "scrapedIeltsOverall": 6,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": null,
  "scrapedTuitionFeeIntl": 1905,
  "scrapedEntryRequirements": "AwardBSc (Hons) Computer Science with Integrated Foundation YearSchool/sBath School of DesignCampus or locationNewton ParkCourse lengthFour years full time, or five years full time with professional placement year. Part time available. UCAS codes Institution Code: B20 Course Code: CS11 Campus Code: A,BSU Entry requirements We accept a wide range of qualifications for entry to our undergraduate programmes. The main ones are listed under 'Typical offers' in the main column below. For combined courses, please check both subjects. If your qualification is not listed, please email admissions@bathspa.ac.uk with your specific details."
}
← Back to Courses