Computer Science BSc

BScUndergraduateComputer Science

About This Programme

The BSc Computer Science at the University of Birmingham Dubai is a three-year, full-time degree that builds broad skills for careers in a fast-changing digital world. Computing touches everything from phones to aircraft; students develop foundational knowledge and then specialise in their areas of interest, ready for global technology roles. Topics range from AI and algorithms to full-stack app development, covering computational systems, programming languages, software engineering and cyber security, and combining analytical knowledge with technical skills to research and build software for real problems. Teaching takes place on a technology-enhanced campus, jointly by Dubai-based and UK academics, with the chance to work alongside students at the Birmingham campus.

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.
  • Accredited by the UAE Ministry and the British Computer Society.
  • Research-led teaching covering the latest developments.
  • The option to spend the second year at the Birmingham campus in the UK, plus the careers service and a global community.

What You'll Study

Teaching combines lectures, practical labs and project work, with lectures from leaders in their fields, tutorials built around discussion, problem-solving and hands-on exercises, one-to-one supervision, and project and lab work that develop critical thinking, problem-solving, collaboration, time management and communication. 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. Students can choose to spend the second year at the Birmingham campus in the UK, subject to academic attainment. Teaching staff listed on the course page are Dr Ahmad Ibrahim, Programme Director; Dr Mian M. Hamayun, Head of Subject Group for Computer Science (Dubai); Dr Hamid Mukhtar, Associate Professor; Dr Niloofer Shanavas, Assistant Professor; Dr Nabeel Khan, Associate Professor and Cyber Security Programme Director; and Dr Panagiotis Andriotis, Lecturer in Computer Science (Flying Faculty).

Year 1

2026/27. The fundamentals of computer science, with Java programming, a key language in business and industry, as preparation for advanced topics. The degree totals 360 credits: 320 credits of taught modules and a 40-credit project.

  • 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

2027/28. 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

2028/29. Further specialisation and a substantial individual project, from the student's own idea or a staff suggestion and often involving software development, alongside advanced electives.

  • Computer Science Project40 credits

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

  • 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

Entry Requirements

A Level: 3 A Levels, A*AA-ABB, with A level Mathematics at grade A. Students taking reformed A levels in Biology, Chemistry or Physics (taught from 2015) must pass the practical element. General Studies and Critical Thinking are not accepted.
IB Diploma: 6,6,6 - 6,5,5 at Higher Level, including 6 in Mathematics, with a minimum of 32 points overall.
English: Applicants must show a good level of written and spoken English, usually with a recent IELTS, TOEFL or PTE result or by completing a Presessional English course. The level required depends on the level and subject of study; accepted tests and scores are listed on the University of Birmingham Dubai entry 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, technical and transferable skills that lead to roles 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, and roles range from software engineer and developer to robotics engineer and analyst. In Dubai, rapid digitisation and AI-driven automation are creating many openings.

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 Bachelor of Science in Computer Science. The programme is also accredited by the British Computer Society (BCS) for 5 years, valid until August 2028.

Programme Details

Award

Bachelor of Science (BSc)

Start Date

September (September 2026 applications closed; September 2027 details to follow)

Typical Offer

A*AA-ABB, with A level Mathematics at grade A

Duration

3 years

Qualification

Bachelors

Subject Area

Computer Science

Campus

Dubai

Course Type

Single honours

Study Pattern

Full time

Delivery Format

In person

Tuition Fee

AED 156,718/yr

AED 156,718 per year, full-time, for September 2026 entry. The fee covers tuition, examinations and graduation, is charged for each year of study and stays the same for the whole degree; it 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
Sep