Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Computer Science
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Computer Science

American University of Ras Al Khaimah
Ras Al KhaimahUnited Arab Emirates
On campus
Full-time
€12,831.41/year
 1629 Points
Duration
4 Years
Language
English
Apply date
Aug 2024

Program Description

The Bachelor of Science in Computer Science (CS) degree program provides a solid foundation in computing and technology-related sciences, along with exploration of the various disciplines of liberal arts and humanities. By examining the latest industry tools and techniques, and developing valuable experience and professional skills in areas such as object-oriented programming, database systems, and network security, students are equipped with an in-depth understanding of their chosen professions.

The CS program aims to develop and prepare individuals for rewarding, cutting-edge careers in software engineering, system administration, and management. Furthermore, the CS graduates will be well trained to handle the problems faced in the industry, academia, and daily life.

The cost of the program may vary depending on the modules selected.
There may be additional costs by this University.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Program Goal

The Bachelor of Science in Computer Science aims to provide students with high-quality education covering a broad and well-integrated knowledge in the concepts and methodologies underlying the analysis, design, and utilization of computer software, algorithms and systems. The graduates of the program will be well versed in computer technology and its impact on the global society.

More

Program Learning Outcomes

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
More

Curriculum

Year 1

Introduction to Computing

Composition

Calculus I

University Physics I

University Physics I Lab

University First-Year Transition

Introduction to Computer Programming

Introduction to Computer Programming Lab

Calculus II

University Physics II

University Physics II Lab

Introduction to Islam in World Culture

Choose one from
Beginner Level Arabic and Culture for non-Native Learners I
Arabic Language and Culture for Native Arabic Speakers I

Year 2

Object-Oriented Programming

Calculus III

Discrete Mathematics

Computer Organization

Innovation, Entrepreneurship and Sustainability

Data Structures and Algorithms

Digital System Design

Digital Systems Design Lab

Linear Algebra

Probability for Engineers

Choose one from
Critical Thinking and Reasoning
Advanced Composition

Year 3

Computer Architecture

Computer Architecture Lab

Natural Sciences

Database Systems

Survey of United Arab Emirates Studies

Operating System Fundamentals

Social and Behavioral Sciences

Compiler Design

Data Communications and Computer Networks

Data Communications and Computer Networks Lab

Programming Languages

Design and Analysis of Algorithms

Internship

Year 4

Introduction to Artificial Intelligence

Software Engineering

Senior Design Project

Free Elective

Technical Elective

Senior Design Project II

Network Security

Technical Elective II

Free Elective II

Careers

  • Database administrator
  • Games developer
  • Information systems manager
  • IT consultant
  • Multimedia programmer
  • Systems analyst
  • Systems developer
  • Web designer
  • Web developer
More

Need help applying to this program?

Schedule a free 20-minute counseling session today!

Similar programs