Bachelor of Science in Computer Science

BSUndergraduateComputer Science

About This Programme

AURAK's Bachelor of Science in Computer Science covers software and hardware theory, design and application, building foundations in programming, algorithms, data structures, software engineering, computer systems, artificial intelligence and cybersecurity. Students can deepen the degree through a Cybersecurity concentration, and gain practical experience through two internships and laboratory work.

Course Highlights

  • ABET-accredited by the Computing Accreditation Commission
  • Optional Cybersecurity concentration
  • Two internships and a two-part senior design project
  • 127 credit hours over four years

What You'll Study

AURAK publishes this as a sample study plan; the actual sequence a student follows depends on placement, transfer credit and course availability. Where AURAK's own plan totals fewer credit hours than the degree's published credit count, the published count is authoritative.

Freshman Year

  • CSCI 104 - Introduction to Computing3 credits
  • ENGL 101 - Composition3 credits
  • MATH 113 - Calculus I3 credits
  • CSCI 114 - Applied Computational Thinking3 credits
  • CSCI 116 - Applied Computational Thinking Lab1 credit
  • UNIV 100 - University First-Year Transition1 credit
  • CSCI 112 - Introduction to Computer Programming3 credits
  • CSCI 113 - Introduction to Computer Programming Lab1 credit
  • MATH 114 - Calculus II3 credits
  • PHYS 110 - University Physics I3 credits
  • PHYS 111 - University Physics I Lab1 credit
  • GEN ED - Humanities and Fine Arts Elective3 credits

Writing-intensive requirement - students take one of the following:

  • PHIL 100 - Critical Thinking and Reasoning3 credits
  • ENGL 200 - Advanced Composition3 credits
  • MEST 100 - Introduction to Islam in World Culture (Writing Intensive)3 credits

Sophomore Year

  • CSCI 211 - Object-Oriented Programming3 credits
  • CSCI 212 - Object-Oriented Programming Lab1 credit
  • MATH 225 - Discrete Mathematics3 credits
  • CSCI 232 - Computer Organization3 credits
  • UNIV 200 - Innovation, Entrepreneurship and Sustainability3 credits
  • CSCI 215 - Data Structures and Algorithms3 credits
  • ENVS 102 - Sustainability and Human-Environment Relations3 credits
  • MATH 203 - Linear Algebra3 credits
  • ENGR 200 - Engineering Statistics3 credits
  • ENGL 202 - English for Workplace Communication3 credits
  • CSCI 390 - Internship I3 credits

Junior Year

  • CENG 335 - Computer Architecture3 credits
  • CENG 336 - Computer Architecture Lab1 credit
  • CSCI 333 - Cloud Computing3 credits
  • CSCI 326 - Database Systems3 credits
  • UAES 200 - Survey of United Arab Emirates Studies3 credits
  • CSCI 312 - Operating System Fundamentals3 credits
  • GEN ED - Social and Behavioral Science3 credits
  • CSCI 372 - Compiler Design3 credits
  • CSCI 462 - Data Communications and Computer Networks3 credits
  • CSCI 463 - Data Communications and Computer Networks Lab1 credit
  • CSCI 388 - Programming Languages3 credits
  • CSCI 315 - Design and Analysis of Algorithms3 credits
  • CSCI 391 - Internship II3 credits

Senior Year

  • CSAI 350 - Introduction to Artificial Intelligence3 credits
  • CENG 411 - Software Engineering3 credits
  • CSCI 492 - Senior Design Project I2 credits
  • CENG 461 - Network Security3 credits
  • CSAI 351 - Data Science3 credits
  • CSCI 493 - Senior Design Project II4 credits
  • Technical Elective I3 credits
  • Technical Elective II3 credits
  • Free Elective3 credits

Entry Requirements

Academic: Applicants must achieve 80% or higher in Mathematics and Physics at high school, or pass the Accuplacer test in those subjects.
English: Academic IELTS 5.0, TOEFL paper-based 500, TOEFL internet-based 61, Duolingo English Test 80, or a pass at the required score in the Oxford Online Placement Test (OOPT) taken at AURAK.

Applications are made online. AURAK's admissions application deadline for Fall 2026 is 30 August 2026 and for Spring 2027 is 3 January 2027.

Careers

AURAK lists systems developer, database administrator, game developer, IT consultant, multimedia programmer and web developer as destinations for this degree.

Accreditation & Professional Recognition

Accredited by the Computing Accreditation Commission of ABET, and by the Commission for Academic Accreditation of the UAE Ministry of Higher Education and Scientific Research. AURAK is also institutionally accredited by SACSCOC (US) and QAA (UK).

Programme Details

Award

Bachelor of Science in Computer Science

Start Date

Fall (August/September) and Spring (January), with an optional Summer (June) start

Typical Offer

Applicants must achieve 80% or higher in Mathematics and Physics at high school, or pass the Accuplacer test in those subjects.

Duration

4 years

Qualification

BS

Subject Area

Computer Science

Tuition Fee

AED 63,290/yr

Applications are made online through AURAK. Fees shown exclude the separate non-tuition charges: an AED 400 application fee (AED 500 for graduate programmes), an AED 4,000 seat reservation fee credited against first-semester tuition, and per-semester technology, service and medical fees.

EnquireView American University of Ras Al Khaimah
Next intakes
JanAug