BSc (Hons) Computer Science with Foundation and Placement Year

Designed in consultation with industry, the Computer Science degree will equip you with a strong knowledge of the key concepts of computing, software and systems.

Creating links between theory and practice, the course covers the theoretical foundations of data and computation, computer architectures, the construction of computers and their operating systems. You will build on these theories to develop a broad range of practical programming and software development skills, along with highly transferable computational thinking, analytical and problem solving skills. You will examine how professional software code is best organised, and will begin working at the boundary where software and hardware meet to understand how software can interact with the physical world.

Broadening options will allow you to hone your knowledge in specialist areas such as Artificial Intelligence, mobile technologies, robotics, and data analytics and business intelligence to become highly employable across different sectors of the digital economy. As such, you can graduate with a named award in:

This degree has been accredited by BCS, The Chartered Institute for IT. Accreditation is a mark of assurance that the degree meets the standards set by BCS. An accredited degree entitles you to professional membership of BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status through the Institute. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

This programme will undergo periodic review in 2022/23. As such, course content shown below may change to ensure the programme remains current. Any applicants will be informed of any changes once confirmed.

Read more

Modules

  • Compulsory modules
  • Mathematics for Technology
  • Contemporary Themes in Technology
  • Professional and Academic Skills
  • Individual Project
  • Options modules
  • Programming Skills and Statistics
  • Physics and Electronics
  • Principles of Programming
  • Architectures & Operating Systems
  • Building for the Web
  • Technology & Society
  • Computational Thinking
  • Developing Quality Software & Systems I
  • Compulsory modules
  • Physical Computing
  • Object-Oriented System Design
  • Data & Knowledge Management
  • Developing Quality Software & Systems II
  • Research and Professional Skills
  • Options modules
  • Multimedia & Interaction
  • Mobile & Web Technologies
  • Networks & Communications
  • Law & Digital Security
  • Concepts in Artificial Intelligence
  • Compulsory modules
  • Computer Science Dissertation Project (40 credits) OR Development Project (BCS) (40 credits)
  • Professional & Ethical Issues in IT
  • Computational Intelligence
  • Cyber Security and Cryptography
  • Options modules
  • Advanced Programming
  • Parallel & Distributed Systems
  • Advanced Multimedia
  • Analytics & Business Intelligence
  • Mobile Game Development
  • Social Humanoid Robotics
  • Entrepreneurship and Innovation
  • Industrial Work Experience (Placement)
  • Use our magical AI system, to check your admission chances for this course.
    £16,000 Per Year

    International student tuition fee

    5 Years

    Duration

    Sep 2025

    Start Month

    Aug 2025

    Application Deadline

    Upcoming Intakes

    • September 2025
    • September 2026

    Mode of Study

    • Full Time