Computer Science and Software Engineering with Integrated Foundation Year MEng

MEngIntegrated Masters (Foundation)Computer Science
Foundation YearUK Campus Option

About This Programme

The MEng Computer Science and Software Engineering with Integrated Foundation Year is a five-year programme at the University of Birmingham Dubai: a foundation year followed by the four-year integrated master's degree, for students aiming to lead in the global IT industry. It teaches the technical skills for building large software systems, alongside management and teamwork, opening up a wide range of software roles. Students spend the first four years in Dubai and the final year at the University's Edgbaston campus in Birmingham, UK. The foundation year prepares students for the degree and is equivalent to Year 13 in the UK system; the degree then runs from programming and AI to security and machine learning before specialisation, a research project and industry links that prepare graduates to work as software engineers.

Course Highlights

  • The University of Birmingham is ranked 68th in the QS World University Rankings 2027, in the global top 100 and the top 10 UK universities.
  • Graduates receive the same University of Birmingham degree as students in the UK.
  • Purpose-built engineering labs and research-led teaching on the latest developments.
  • An integrated foundation year, equivalent to Year 13 in the UK system, prepares students for the first year of the degree.
  • The final year is spent at the Birmingham campus in the UK.

What You'll Study

The five-year course is taught full-time through lectures, labs and tutorials, led by industry experts, with academic support throughout. Lectures cover current developments from leaders in their fields; tutorials give tailored guidance and feedback; one-to-one supervision and project work develop critical thinking, problem-solving, collaboration, time management and communication; and labs build teamwork and independent problem-solving. Students complete 120 credits a year. Each module is assessed separately, some by continuous assessment and some entirely by coursework, using exams, written assignments, presentations, computer tests, exercises and project reports. Feedback comes through written comments, class feedback sessions and discussion with tutors. Teaching staff listed on the course page are Dr Ahmad Ibrahim, Programme Director; Dr Mian M. Hamayun, Programme Director; Dr Anis Zarrad, Associate Professor in Computer Science; Dr Sauleh Eetemadi, Assistant Professor; Dr Safdar Abbas Khan, Assistant Professor; and Dr Ahmad Kamel, Assistant Professor.

Foundation Year

Preparation for the MEng in mathematics, programming, calculus, statistics and data analysis, and academic English, with ongoing support. Progression to the Computer Science and Software Engineering MEng requires 100 credits, 55% in Academic English and 60% in the Mathematics and Programming modules; the 20-credit Computer Science module must be completed to progress.

  • Data handling and skills (Dubai)10 credits
  • Mathematics I20 credits
  • Mathematics II20 credits
  • Computer Science20 credits

Select one of these English modules.

  • Academic English and Study Skills (STEM Dubai)30 credits
  • Advanced Academic English and Study Skills (STEM Dubai)30 credits
  • Advanced Academic Skills (STEM Dubai)30 credits

Year 1

Dubai. The fundamentals of computer science, with Java programming, a key language in business and industry.

  • Data Structure & Algorithms20 credits
  • Object Oriented Programming20 credits
  • Theories of Computation20 credits
  • Artificial Intelligence 120 credits
  • Computer Systems and Professional Practice20 credits
  • Mathematical and Logical Foundations of Computer Science20 credits

Year 2

Dubai. Enabling technologies, systems-level programming, networks, cyber security, operating systems and the mathematics of machine learning. Programming extends to C and functional programming, and a large team project applies software engineering to a real problem.

  • Artificial Intelligence 220 credits
  • Databases and Web Programming20 credits
  • Functional Programming20 credits
  • Operating Systems and Systems Programming20 credits
  • Security and Networks20 credits
  • Software Engineering for Global Challenges20 credits

Year 3

Dubai. Advanced topics in networking, computer vision, human-computer interaction, machine learning, mobile computing, neural computation and system security.

Select 120 credits from the following.

  • Advanced Networking20 credits
  • Computer Vision and Imaging20 credits
  • Human-Computer Interaction20 credits
  • Machine Learning20 credits
  • Mobile & Ubiquitous Computing20 credits
  • Natural Language Processing20 credits
  • Neural Networks and Deep Learning20 credits
  • Security of Real-World Systems20 credits

Year 4

The final year, at the Edgbaston campus in Birmingham: an in-depth project bringing together computer science and software engineering skills, with modules and a project chosen to specialise in fields such as computer security, human-computer interaction, theoretical computer science, robotics or natural computation.

  • Project - Masters 6060 credits

Select 60 credits of options. Examples of options (indicative; availability can vary from year to year):

  • Advanced Functional Programming (Extended)20 credits
  • Advanced Networking (Extended)20 credits
  • Algorithms and Complexity (Extended)20 credits
  • Computer Vision and Imaging (Extended)20 credits
  • Computer-Aided Verification (Extended)20 credits
  • Dependable and Distributed Systems (Extended)20 credits
  • Evolutionary Computation (Extended)20 credits
  • Game Theory (Extended)20 credits
  • High Performance Computing (Extended)20 credits
  • Human-Computer Interaction (Extended)20 credits
  • Intelligent Data Analysis20 credits
  • Intelligent Interactive Systems (Extended)20 credits
  • Intelligent Robotics (Extended)20 credits
  • Intelligent Software Engineering (Extended)20 credits
  • Machine Learning20 credits
  • Mobile & Ubiquitous Computing (Extended)20 credits
  • Natural Language Processing (Extended)20 credits
  • Neural Networks and Deep Learning (Extended)20 credits
  • Programming Language Principles, Design, and Implementation (Extended)20 credits
  • Secure Software and Hardware Systems20 credits
  • Security of Real-World Systems (Extended)20 credits
  • Teaching Computer Science in Schools (Extended)20 credits

Entry Requirements

A Level: 3 A Levels, BBB - BCC, including Mathematics.
IB Diploma: 5,5,4 at Higher Level with 24 points overall (the page also cites a total of 28 points), with no subject requirements except on the Engineering and Physical Science pathway, which requires 5 in Mathematics at SL or HL.
English: Applicants must show a good level of written and spoken English, through IELTS, TOEFL, PTE or alternative qualifications; accepted tests and scores are listed on the University of Birmingham Dubai English language requirements page.

Applicants must meet both the University's general entry requirements and the course's own criteria. Each application is reviewed by the course's Admissions Tutor, who decides whether to make an offer.

Careers

The degree develops a disciplined approach to problem-solving, creative solution design and critical evaluation, and graduates are sought after in academia, industry, research and commercial organisations, including engineering, finance, consultancy and commerce. Graduates have gone on to work at Microsoft, Google, Apple, Goldman Sachs, Sony, IBM, Siemens, Honda, JP Morgan, Morgan Stanley and the Bank of England. In Dubai, rapid digitisation and AI-driven automation are creating many openings. The Careers Network Dubai offers information, advice and guidance to identify options, build skills and reach opportunities.

Accreditation & Professional Recognition

Accredited by the UAE Ministry of Higher Education and Scientific Research, and listed as Active on the Commission for Academic Accreditation register as the Master of Engineering in Computer Science and Software Engineering. The programme is also accredited by the British Computer Society (BCS) for 5 years, valid until August 2028.

Programme Details

Award

Master of Engineering (MEng)

Start Date

January and September (September 2026 applications closed)

Typical Offer

BBB-BCC, including Mathematics

Duration

5 years (years 1-4 in Dubai, year 5 in Birmingham)

Qualification

Masters

Subject Area

Computer Science

Campus

Dubai, Birmingham (Edgbaston)

Course Type

Integrated Masters, Integrated foundation year, Single honours

Study Pattern

Full time

Delivery Format

In person

Tuition Fee

AED 134,922/yr

AED 134,922 for the foundation year, full-time, as published for September 2026 and January 2027 entry; each later year costs AED 156,718. The fee covers tuition, examinations and graduation, is charged for each year of study, and can be paid in full or in three instalments a year. Applications for September 2026 entry to this programme are closed, and details for September 2027 entry will be published later. Applications are made directly through the University of Birmingham Dubai Admissions portal (not UCAS), with no application fee, and are usually decided within 10 working days of all documents arriving. A non-returnable AED 5,000 deposit, deducted from tuition, is paid on accepting an offer. Scholarships of up to 30% are assessed from the application itself, with no separate form.

EnquireView University of Birmingham Dubai
Next intakes
JanSep