Bachelor of Science in Computer Science

4 Years On Campus Bachelors Program

United Arab Emirates University

Program Overview

The Bachelor of Science in Computer Science at United Arab Emirates University offers a strong foundation in computing theory and practical problem-solving, preparing you to design and build modern software and computing systems. It’s well suited to students who enjoy mathematics, logical thinking and technology, and who want a degree that opens doors to a wide range of digital and technology-driven careers.

Curriculum Structure

Year 1

Your first year focuses on building core academic and technical foundations. You’ll be introduced to programming and computational thinking through modules such as Introduction to Programming and Discrete Mathematics, while also developing analytical skills through Calculus and general education courses. This year helps you gain confidence in coding, logic and university-level study.

Year 2

In your second year, you’ll move deeper into how software and computer systems operate. Modules such as Data Structures, Object-Oriented Programming and Computer Organization teach you how to write efficient programs, manage data and understand how hardware and software interact. You’ll also strengthen your problem-solving skills through applied programming and mathematics.

Year 3

The third year introduces advanced and applied areas of computer science. You’ll study subjects such as Operating Systems, Database Systems and Design and Analysis of Algorithms, learning how complex software systems are designed and optimised. At this stage, you begin selecting technical electives that allow you to explore areas aligned with your interests.

Year 4

In your final year, you’ll focus on integration, specialisation and professional readiness. You’ll complete a Senior Project where you apply your knowledge to a substantial computing problem, alongside advanced electives such as Software Engineering, Computer Networks or Artificial Intelligence. This year prepares you for employment or postgraduate study by strengthening your technical independence and confidence.

Focus Areas

Programming and software development, data structures and algorithms, databases, operating systems, computer systems, software engineering, elective specialisations.

Learning Outcomes

By graduation, you’ll be able to analyse complex computing problems, design and implement effective software solutions, work confidently with data and systems, and communicate technical ideas clearly in professional and academic settings.

Professional Alignment (Accreditation)

The programme is structured around internationally recognised computer science standards and industry expectations. Its strong balance of theory, practical coursework and a final-year project ensures graduates are well prepared for roles in software development, systems analysis, data-driven fields and further academic study.

Reputation (Employability & Outcomes)

United Arab Emirates University is the UAE’s flagship national university, known for academic quality and graduate outcomes. Computer Science graduates benefit from a solid technical education that is respected by employers across government, industry, technology and research sectors.

Experiential Learning (Research, Projects, Internships etc.)

Computer Science at United Arab Emirates University is designed around learning by doing. From your early programming courses to your final-year project, you’ll apply theory to practical problems, helping you build confidence with real computing systems, software development and analytical thinking.

As you progress through the programme, your hands-on experience becomes more advanced and independent:

  • Programming-focused coursework, where you regularly design, write and test code in structured and open-ended assignments

  • Laboratory-based modules, supporting subjects such as data structures, computer organisation, operating systems and databases

  • Project-based learning, allowing you to apply algorithms, system design and software engineering concepts to real technical challenges

  • Teamwork and collaborative assignments, reflecting how computing professionals work in industry environments

  • Use of modern development tools and environments, supporting coding, debugging and system analysis

  • Senior (capstone) project, where you independently or collaboratively design, implement and present a substantial computer science solution

  • Research-informed learning, exposing you to analytical approaches and emerging areas within computer science

This strong emphasis on experiential learning ensures that you graduate with more than theoretical knowledge — you leave with practical programming experience, problem-solving confidence and the ability to apply computer science skills in professional and research settings.

Progression & Future Opportunities

Graduates of the BSc in Computer Science from United Arab Emirates University leave with strong technical foundations, analytical thinking skills and the confidence to work across a wide range of technology-driven roles. The programme is designed to prepare you for immediate employment or further study in fast-growing digital and computing fields.

Typical career paths include Software Developer, Systems Analyst, Database Administrator, IT Consultant, Junior Data Analyst, Web or Application Developer, and Technology Support Specialist. Graduates find opportunities across government organisations, technology companies, finance, healthcare, education and research sectors, both within the UAE and internationally.

Your employability is strengthened through:

  • A strong grounding in core computer science principles, giving you flexibility across multiple technology roles

  • Hands-on programming and project work, helping you apply theory to real computing problems

  • A final-year senior project, demonstrating your ability to design, implement and present a complete computing solution

  • Transferable skills development, including problem-solving, teamwork and technical communication

  • A respected national university degree, valued by employers across public and private sectors

Further Academic Progression:

After completing this degree, many students progress to Master’s programmes in Computer Science, Artificial Intelligence, Data Science, Cybersecurity, Software Engineering or Information Systems. The programme also provides a solid foundation for research-based study, including PhD pathways, for students interested in academic or advanced research careers.

Program Key Stats

AED2,500 Per Credit Hour
AED2,500 per credit hour
Sept Intake : 1st Feb


Eligibility Criteria

3.5
37
85

NA
NA
5.5
70
NA

Additional Information & Requirements

Country Requirements

Career Options

  • Software Developer
  • Web Developer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Cloud Engineer
  • Mobile App Developer
  • Systems Analyst
  • Database Administrator
  • DevOps Engineer

Book Free Session with Our Admission Experts

Admission Experts