BSc (Hons) Computer Science and Artificial Intelligence

Course Overview

Artificial Intelligence (AI) is becoming ubiquitous and plays a major role in improving every walk of lives.

The Department of Computer Science, which is home to an EPSRC Doctoral Training Centre on Human-centred AI, is addressing a clear and challenging need to put people at the heart of AI research and innovation for data-driven and intelligent technologies. Our world-leading research and passion to develop students into outstanding AI professionals are empowering us to launch a new degree programme - “Computer Science and Artificial Intelligence”.

The programme covers the fundamentals of Computer Science (CS) and puts specific focus on advanced AI and related applications. The first year will provide students with the foundation of computer science, including programming, maths and logic, and a dedicated data science module in preparation for human-centred AI. 

Read more

Modules

  • Compulsory modules
  • Programming 1
  • Professional Issues 1: Computers and Society
  • Concepts of Computer Science
  • Modelling Computing Systems 1
  • Programming 2
  • Professional Issues 2: Software Development
  • Introduction to Data Science
  • Modelling Computing Systems 2
  • Compulsory modules
  • Software Engineering
  • Database Systems
  • Introduction to Modelling and Simulation
  • Algorithms
  • Artificial Intelligence
  • Options modules
  • Professional Development and Career Planning
  • Introduction to Human-Computer Interaction
  • Concurrency
  • Web Service Development
  • Visual Computing
  • Automata and Formal Language Theory
  • Compulsory modules
  • Big Data and Machine Learning
  • Computer Science Project Implementation and Dissertation
  • Computer Science Project Specification and Development
  • Advanced Topics in Artificial Intelligence
  • Options modules
  • Writing Mobile Apps
  • High Integrity Systems
  • Web Application Development
  • Embedded System Design
  • Optimisation
  • Modelling and Verification Techniques
  • Invention and Innovation in Computing
  • Writing Mobile Apps
  • Cryptography and IT-Security
  • Big Data and Data Mining
  • Web Application Development
  • User Experience
  • Mathematical Modelling: Theory and Practice
  • Software Testing
  • Advanced Object-Oriented Programming
  • Logic for Computer Science
  • Introduction to Video Games Programming
  • £17,650 Per Year

    International student tuition fee

    3 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024
    • September 2025

    Mode of Study

    • Full Time