Designed for international students who require a preparatory year prior to undergraduate study, the foundation programme 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 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 Introductory Mathematics and in Further Mathematics and at least 50% in Introductory Computer Science.
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.
The first year of your programme is common to all of our Computer Science undergraduate students, so at the end of the year you’ll be able to grasp a good understanding in a number of areas. You’ll be given an overview of the subject and gain a firm foundation in the principles of algorithms, artificial intelligence and relevant maths. You’ll also learn computer programming in Java – a language widely used in business and industry.
Even as early as your second year you’ll be given a chance to pursue your own interests, via work within Robot programming and image processing. These both include group work as part of our commitment to preparing you for the world of work.
You’ll move on to study enabling technologies such as databases, graphics and the formal basis of programming languages. Teaching these together with programming allows you to put the theory into practice, giving you a much deeper understanding.
You’ll also learn to work in a team to produce software, and you’ll learn new styles of programming in Java and a second language. The modules also include Computer Systems and Architecture, Introduction to Computer Security and Software Engineering.
If you are interested in studying in the UK, you can apply to spend the second year of your course in Birmingham. Find out more about spending your second year in the UK.
In your final year you will obtain a huge amount of training and experience so you can maximise on your degree to achieve your ambitions and interests. You’ll spend one third of your time on a project, either developed from your own idea or from a wide selection offered by staff members. This usually involves writing a large piece of software and gives you the freedom to extend and demonstrate your skills in your own way.