BSc (Hons) Computer Science with Artificial Intelligence with Placement Year

Artificial Intelligence (AI) is powering innovations everywhere, from virtual assistants to self-driving cars. You may have heard of the ‘fourth industrial revolution’; AI is a fundamental technology that enables systems to transform our everyday lives. This course is designed to equip you with the necessary knowledge and skills to be at the forefront of this technological revolution, and will teach you how to build intelligent systems, which are in high demand across many different industries.

You will study both the theoretical and practical aspects of computer science and AI, covering:

  • Software engineering
  • Algorithms and data structures
  • Knowledge based systems
  • Machine learning

We aim to provide you with the fundamental principles of computer science and the skills on which AI relies, as well as giving you the opportunity to specialise your knowledge around various AI themes, for example, robotics, knowledge graphs, and deep learning.

In your first year you will follow a core computing programme to give you a broad understanding. Then from your second year onwards you will take a number of specialist AI modules, covering symbolic, sub-symbolic and statistical AI and their applications in natural language processing, speech and image recognition.

You will be taught by academic staff who are active in research that applies AI methods to solve key societal challenges in areas such as healthcare, transportation and smart cities. Our research expertise spans the whole spectrum of modern AI, from automated planning and knowledge representation and reasoning, to statistical and data-driven AI and machine learning.

You will be supported to take the skills and techniques you learn and to apply them to tackle challenges in the computing sector.

Read more

Modules

  • Compulsory modules
  • Software Design and Development
  • Computing Science and Mathematics
  • Computer Network Fundamentals
  • Project 1
  • Computer Organisation and Architecture
  • Compulsory modules
  • Introduction to Artificial Intelligence
  • Computational Mathematics 1
  • Team Project
  • Relational Databases and Web Integration
  • Algorithms and Data Structures
  • Options modules
  • Cyber Security
  • Object-Oriented Systems Development
  • Language Translators
  • Operating Systems
  • This course offers an optional one-year work placement after Year 2
  • Compulsory modules
  • Knowledge-Based Artificial Intelligence
  • Individual Project
  • Data-driven Artificial Intelligence
  • Options modules
  • Modern Database Applications
  • Advanced Web Programming
  • Computational Mathematics 2
  • Parallel Computer Architecture Clusters and Grids
  • Distributed and Client Server Systems
  • Large-Scale Software Engineering
  • £17,600 Per Year

    International student tuition fee

    4 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024
    • September 2025

    Mode of Study

    • Full Time