Bachelor of Science in Computer 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
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.