Designed for international students who require a preparatory year prior to undergraduate study, our integrated foundation course is equivalent in learning to year 13 of the UK education system.
Successful completion of the foundation year will also guarantee you progression onto the Artificial Intelligence and Computer Science BSc (Hons) programme. *You will need at least 100 credits, at least 55% in Academic English and Study Skills, at least 60% in Mathematics modules and at least 60% in Elementary Computer Programming.
We will ensure you're fully prepared for your undergraduate programme, immersing you in the university environment and giving you dedicated support in your first year in Dubai.
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.
Like all UAE Ministry of Education Higher Education Institutions, we also run the below listed compulsory modules. These modules are designed to support talented graduates in the region, with the skills to aid and further employability.
- Entrepreneurship, Innovation, and Sustainability (EIS)
- Arabic Language 1
Please note these modules must be completed and passed, in addition to your core programme modules, during the course of your degree. Find out more about EIS and Arabic modules.
In the 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.
You can also apply to spend the second year of your BSc Computer Science course at our campus in the UK. Find our more.
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.
Optional AI modules
Choose 40 to 60 credits, examples of optional modules listed below, each module is 20 credits:
Optional CS modules
Choose 20 to 40 credits, examples of optional modules listed below, each module is 20 credits:
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 2024. 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.