Artificial Intelligence and Computer Science BSc (Dubai)

Bachelor's degree

In Birmingham

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Birmingham

Artifical Intelligence (AI) is at the heart of everyday technology like navigation and photography apps, powering internet-scale algorithms for recommending purchases and content to view, and will also enable the future through autonomous cars and robots.

Facilities

Location

Start date

Birmingham (West Midlands)
See map
Birmingham B15 2TT

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Programming
  • Systems
  • Project
  • Algorithms
  • Artificial Intelligence

Course programme

Year one

In this year, you will learn about the AI fundamentals and techniques for generating intelligent behaviour. These include understanding logic, techniques for game playing, artificial intelligence algorithms, and many others. You will experiment with the techniques by implementing them as computer programs.

In the Computer Science part of your degree, you will gain a firm foundation in the principles of algorithms, concepts of computer science, artificial intelligence, and relevant mathematics. You will also learn computer programming in Java - a language widely used in business and industry. In the Artificial Intelligence module, the part on robot programming introduces you to some important ideas that underpin intelligent robotics and includes group work as part of our commitment to preparing you for the world of work.

Compulsory modules:

  • Artificial Intelligence (20 credits)
  • Data Structures and Algorithms (20 credits)
  • Logic and Computation (20 credits)
  • Mathematical Foundations of Computer Science (20 credits)
  • Programming in Java (20 credits)
  • Concepts of Computer Science (20 credits)
Year two

In your second year you move on to study enabling technologies and their application. You will learn about a wide range of subjects from the mathematics for modelling and decision making which underpins much of modern machine learning, to systems-level programming, networks, and cyber security. Your programming repertoire will be broadened by exposure to the C programming language plus further functional programming. You will also work together with other AI students to develop a large team project using AI techniques such as machine learning or computer vision.

Compulsory modules:

  • Advanced Functional Programming (20 credits)
  • Mathematical Modelling and Decision Making (20 credits)
  • Security and Networks (20 credits)
  • Software Engineering (20 credits)
  • Systems Programming in C/C++ (20 credits)
  • Team Project - Artificial Intelligence (20 credits)

You can also apply to spend the second year of your BSc Computer Science course at our campus in the UK. Find our more.

Year three

In the final year you are able to take a range of modules on cutting-edge AI-specific topics including complex adaptive systems, machine learning and intelligent data analysis, and computer vision and imaging. You also spend one-third of your time on a final degree project. This includes writing a large piece of software or doing a major piece of research, and brings together all of the AI skills you have acquired.

Compulsory modules:

  • Computer Science Project (40 credits)

Optional modules - choose between 40-60 credits:

  • Computer Vision and Imaging (20 credits)
  • Machine Learning and Intelligent Data Analysis (20 credits)
  • Complex Adaptive Systems

Optional modules - chose between 20-40 credits:

  • Programming Language Principles, Design and Implementation (20 credits)
  • Advanced Networking (20 credits)
  • Computer Graphics
  • Individual Study
  • Teaching Computer Science in Schools

Please note: The modules listed on the website for this programme are regularly reviewed to ensure they are up-to-date and informed by the latest research and teaching methods. Unless indicated otherwise, the modules listed for this programme are for students starting in 2020. On rare occasions, we may need to make unexpected changes to core modules; in this event we will contact offer holders as soon as possible to inform or consult them as appropriate.

Artificial Intelligence and Computer Science BSc (Dubai)

Price on request