BS in Computer Science

Program Requirements (AY 2022-2023)

The BS in Computer Science (CS) requires the completion of 127 credits in the following areas:

Degree Requirements Credits
University General Education Requirements 32
School of Engineering Requirements 26
CS Program Requirements 63
Free Electives 6
Total 127

University General Education Requirements (32 credit hours)

University General Education Requirements are (32) credit hours, as follows:

a. Orientation Courses (14) credit hours required

Code Course Title Credit
ARAB 101
or
ARAB 110
Arabic Language and Culture for Non- Native Learners I or
Arabic Language and Culture for Native Arabic Speakers I
3
ENGL 101 Composition 3
CSCI 112 Introduction to Computer Programming 3
CSCI 113 Introduction to Computer Programming Lab 1
UNIV 100 University First-Year Transition 1
UNIV 200 Innovation, Entrepreneurship and Sustainability 3

b. Knowledge Domains: Divided into the following three categories: Humanities and Fine Arts, Social and Behavioral Sciences, and the Natural Sciences.

1. Humanities and Fine Arts (6 credits minimum)

MEST 100 Introduction to Islam in World Culture   (Writing Intensive Course) 3
PHIL 100
or
ENGL 200
Critical Thinking and Reasoning  (Writing Intensive Course) or
Advanced Composition (Writing Intensive Course)
3

2. Social and Behavioral Sciences (6 credits minimum)

UAES 200 Survey of United Arab Emirates Studies 3*
PSYC 100 Introduction to Psychology 3
ECON 103 Principles of Microeconomics  3
POLI 100 Contemporary Global Issues 3
POLI 101 Politics of Scarcity  3
COMM 101 Interpersonal Communication and Group Interaction 3

* UAES 200 is mandatory

3. Natural Sciences (6 credits minimum)

MATH 113 Calculus I 3*
BIOL 100 Humankind in a Biological World 3
CHEM 100/101 Chemistry in Everyday Life 4
CHEM 211/212 General Chemistry I  4
ENVS 100/101 Energy and Environmental Science 4
ENVS 102 Sustainability and Human-Environment Relations 3

* MATH 113 is mandatory.

School of Engineering Requirements (26 credit hours)

PHYS 110 University Physics I 3
PHYS 111 University Physics I Lab 1
MATH 114 Calculus II 3
MATH 213 Calculus III 3
MATH 203 Linear Algebra 3
PHYS 220 University Physics II 3
PHYS 221 University Physics II Lab 1
ENGR 200 Engineering Statistics 3
CSCI 390 Internship I 3
CSCI 391 Internship II 3

CS Program Requirements (63 credit hours)

a. Core Courses (57 credit hours)

CSCI 104 Introduction to Computing  3
CSCI 211 Object-Oriented Programming 3
MATH 225 Discrete Mathematics 3
CSCI 215 Data Structures and Algorithms 3
CSCI 232 Computer Organization 3
CSCI 315 Design and Analysis of Algorithms 3
CSCI 326 Database Systems 3
CSCI 312 Operating System Fundamentals 3
CSCI 372 Compiler Design 3
CSCI 388 Programming Languages 3
CENG 335 Computer Architecture  3
CENG 336 Computer Architecture Lab 1
ECEN 331 Digital System Design 3
ECEN 332 Digital Systems Design Lab  1
CENG 411 Software Engineering 3
CSAI 350 Introduction to Artificial Intelligence 3
CSCI 462 Data Communications and Computer Networks  3
CSCI 463 Data Communications and Computer Networks Lab (Writing Intensive Course) 1
CENG 461 Network Security 3
CSCI 492 Senior Design Project I 2
CSCI 493 Senior Design Project II 4

b. Technical Electives (6 credit hours)

CSCI 411 Computer Graphics 3
CSCI 412 Computer Graphics Lab  1
CSCI 415 Introduction to Parallel Programming  3
CSCI 416 Human Computer Interaction 3
CENG 435 Parallel Computer Architectures  3
CENG 437 Introduction to Robotics 3
EEEN 481 Concepts of Multimedia Processing and Transmission 3
CSCI 450 Information Security and Privacy 3
CSCI 499 Special Topics in Computer Science 3
CENG 401 Network Servers and Architecture 3
MEPM 533 Information Systems for Project Management  3
MEPM 511 Project Management Fundamentals 3
ENGR 399 Undergraduate Research Project 3
Total 127 Credits 

Free Electives (6 credit hours): Students must complete two courses (6 credits) of free electives

Last updated: Feb 7, 2023 @ 7:55 pm

Our Partners

Our Campus

American University of
Ras Al Khaimah Road,
Ras al Khaimah, UAE
PO Box: 10021

Contact Us

Tel. :  + 971 7 2210 900
Fax :  
+ 971 7 2210 300
Mail:  info@aurak.ac.ae
Admissions:  admissions@aurak.ac.ae

Follow AURAK on:

Facebook   Tweeter   Youtube   Google Scholar
Instagram   Linked in   Location