Computer Science BSc

BScUndergraduateComputer Science

Course Highlights

  • Birmingham is ranked 68th in the QS World University Rankings 2027, maintaining our position in the top 100 universities globally and placing us in the top 10 amongst UK universities.
  • You can choose to spend your second year studying at our picturesque campus in Birmingham, UK
  • Benefit from our careers service and global community
  • Graduate with the same University of Birmingham degree as UK-based students
  • Accredited degree (UAE Ministry of Education and British Computer Society)
  • Research-led teaching so you learn about the latest developments

What You'll Study

Teaching is led by world-class academics, combining lectures, practical labs, and project work. You'll choose from diverse modules, gaining theoretical knowledge and practical skills tailored to your career goals. Learn about cutting-edge developments in your chosen areas of interest, with lectures delivered by world leaders in their fields Participate actively in discussions, problem-solving activities, and hands-on exercises during tutorials to deepen your engagement with the subject matter Develop a spectrum of skills, including critical thinking, problem-solving, collaboration, time management, and communication through project work Experience active learning and engagement in the lab which help you develop skills such as collaboration, teamwork, critical thinking, and independent problem-solving when conducting experiments Each module is assessed on its own, with some using continuous assessment and others being entirely coursework-based. You’ll face various assessment methods like exams, written assignments, presentations, computer tests, exercises, and project reports. Feedback is crucial for your learning and success. We provide it through written comments on your work, class feedback sessions, and discussions with your tutor. You can choose to spend your second year studying at our picturesque campus in Birmingham, UK (subject to academic attainment). Lecture Tutorial Projects 1:1 Supervision Laboratory

Year 1

In the first year, you'll cover the fundamentals of computer science through modules like Artificial Intelligence 1, Computer Systems and Professional Practice, Data Structures and Algorithms, Mathematical and Logical Foundations of Computer Science, Object Oriented Programming, and Theories of Computation. You’ll also learn Java programming, a key language in business and industry. This foundation will prepare you for advanced topics in subsequent years.

  • 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

Year Two focuses on enabling technologies, systems-level programming, networks, cybersecurity, operating systems, and machine learning mathematics. Your programming skills will expand with C and functional programming, and you’ll work on a large team project applying software engineering skills to a real-life 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

Core modules

  • Computer Science Project40 credits

Optional modules

  • 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

Academic: A Level A*AA - ABB A Level Mathematics grade A. If you are taking any reformed A levels, which include Biology, Chemistry and Physics taught from 2015, you must pass the practical element. General Studies or Critical Thinking not accepted. IB 6,6,6 - 6,5,5 at Higher Level to include 6 in Mathematics with a minimum of 32 points overall. Number of A levels required: 3
English: To study at the University, you must be able to demonstrate a good level of written and spoken English. Many applicants do this by submitting a recent IELTS, TOEFL, or PTE result, or by completing a Presessional English course. The level of English language proficiency required varies depending on your level of study and subject area. You can view the full English language requirements, including accepted tests and required scores, on our entry requirements page for the Dubai campus.

Careers

A degree from our BSc Computer Science course equips you with the skills for diverse career paths. You’ll develop a disciplined approach to problem-solving, creative solution design, and critical evaluation. Graduates are highly valued for their technical and transferable skills, opening doors to opportunities in academia, industry, research, and commercial organisations. Benefit from the prestige of a degree from a leading World Class University, making you attractive to companies in the engineering, finance, consultancy and commerce sectors worldwide. Our graduates have gone on to work at top companies such as Microsoft, Google, Apple, Goldman Sachs, Sony, IBM, Siemens, Honda, JP Morgan, Morgan Stanley, and The Bank of England. In dynamic cities like Dubai, rapid digitization and AI-driven automation are creating numerous opportunities. The skills that I am gaining; the course does not just teach knowledge, it trains us in certain skills which can be applied outside of the course, for example many students develop software that has been published, gained them an internship or enhanced their CVs. Hung Hoang Student

Accreditation & Professional Recognition

Accredited by the United Arab Emirates Ministry of Higher Education and Scientific Research.

Programme Details

Award

Bachelor of Science

Start Date

September

Duration

3 years

Qualification

Bachelors

Subject Area

Computer Science

Campus

Dubai

Course Type

Single honours

Tuition Fee

AED 156,718/yr

Tuition for September 2026 entry: AED 156,718 per year. To apply for an undergraduate programme, you will need to submit your application and supporting documents online. Choosing to study with the University of Birmingham Dubai is an exciting decision and you may have many questions on what to do next. Follow the steps below to help guide you through the process. How to apply Apply directly through the University of Birmingham Dubai Admissions portal (not UCAS); there is no application fee. A non-refundable AED 5,000 tuition deposit is payable on accepting an offer and is deducted from your fees. Decisions are usually issued within 10 working days.

EnquireView University of Birmingham Dubai