Program Course Structure Summary

Total Credit Hours

A.      General Education Requirements

21

1.       Compulsory Courses

21

B.       Program / College Requirements

84

  1. Compulsory Courses

78

  1. Elective Courses

  6

C.       Concentration Requirements

21

1.          Compulsory Courses

21

TOTAL CREDITS

126

 

Semester 1

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

COM-1113

Academic Writing 1         

3

EMSAT or Equivalent

ICT-1313

Introduction to Information Technology

3

-

CS0-0110

Calculus 1

3

-

CS0-0111

Physics

3

-

CS0-0140

Algorithms and Problem Solving

3

-

Total

15

 

 

Semester 2

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0290

Calculus 2

3

CS0-0110 - Calculus 1

COM-2123

Academic Writing 2  

3

COM -1113 Academic Writing 1

CS0-0210

Introduction to Programming

3

CS0-0140-Algorithms and Problem Solving

CS0-0220

Logic design

3

-

COM-1123

Arabic Communication Skills

3

-

Total

15

 

 

Semester 3

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

HUM-1613

Islamic Studies

3

-

CS0-0230

Web Technologies 1

3

CS0-0210 - Introduction to Programming

CS0-0240

Data Structures

3

CS0-0210 - Introduction to Programming

CS0-0320

Computer Organization & Architecture

3

CS0-0210 - Logic Design

CS0-0250

Discrete Mathematics

3

CS0-0110- Calculus 1

Total

15

 

 

Semester 4

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0330

Object-Oriented Programming

3

CS0-0210 - Introduction to Programming, CS0-0240 - Data Structures

CS0-0310

Computer Networks

3

ICT-1313 - Introduction to Information Technology

CS0-0350

Human-Computer Interaction

3

CS0-0230 - Web Technologies 1

CS0-0280

Introduction to Software Engineering and System Analysis

3

ICT-1313 - Introduction to Information Technology

CS0-0360

Database Management

3

CS0-0240 - Data Structures

CS0-0260

Introduction to statistics

3

CS0-0110 - Calculus 1

Total

18

 

 

Semester 5

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0410

Operating Systems

3

CS0-0240 - Data Structures

CS0-0450

Multimedia

3

CS0-0230 - Web Technologies 1

CS0-0270

Linear Algebra

3

CS0-0110 - Calculus 1

CS0-0440

Information Security

3

CS0-0320 - Computer Organization & Architecture

CS0-0340

Introduction to Artificial Intelligence

3

CS0-0360 - Database Management, CS0-0330 - Object-Oriented Programming

LSS-2483

Innovation, Entrepreneurship, and Sustainability

3

-

Total

18

 

 

Semester 6

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0420

Cloud Computing

3

CS0-0410 - Operating Systems, CS0-0310 - Computer Networks

CS0-0430

Web Technologies 2

3

CS0-0230 - Web Technologies 1

CS2-0110

Data Mining

3

CS0-0250 Introduction to statistics

CS0-0460

Ethics in Computer Science

3

-

CS0-0470

Internship

3

After completing 90 Credit hours Successfully

CS1-0110

Introduction to Machine Learning

3

CS0-0340 - Introduction to Artificial Intelligence

Total

18

 

 

Semester 7

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS1-0260

Artificial Neural Networks

3

CS0-0340 - Introduction to Artificial Intelligence

CS2-0230

Statistical Modeling

3

CS2-0110 Data Mining

CS2-0210

Data Visualization

3

CS2-0110 Data Mining -

Program Elective 1

 

3

 

HUM-1633

UAE Society

3

-

Total

15

 

 

Semester 8

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0460

Capstone Project

3

After completing 90 Credit hours Successfully, CS0-0240 - Introduction to Software Engineering & System Analysis

CS2-0220

Data Analytics

3

CS2-0210 Data Visualization

CS2-0250

Data Warehousing

3

CS2-0110 Data Mining

Program Elective 2

 

3

 

Total

12