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

HCI (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-0270

Linear Algebra

3

CS0-0110 - Calculus 1

CS0-0360

Database Management

3

CS0-0240 - Data Structures

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-0210 - Introduction to Programming

CS0-0250

Introduction to statistics

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

CS3-0110

 

Network Security

3

CS0-0440 Information Security -

HUM-1633

UAE Society

3

-

CS3-0260

 

Communications Technology 

3

CS0-0310 Computer Networks

Program Elective 1

 

3

-

CS0-0470

Internship

3

After completing 90 Credit hours Successfully

Total

18

 

 

Semester 7

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0460

Ethics in Computer Science

3

-

CS3-0210

Wireless Networking

3

CS3-0260 Communications Technology 

CS3-0220

Network Administration and Management

3

CS0-0310 Computer Networks

CS0-0430

Web Technologies 2

3

CS0-0230 - Web Technologies 1

 CS3-0250

IT Forensics

3

CS3-0110-Network Security

Total

15

 

 

Semester 8

Course Number

Course Name

Credit Hours

Prerequisites (Number - Name)

CS0-0480

Capstone Project

3

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

CS3-0240

 

Introduction to Cryptography

3

CS3-0110 - Network Security

CS3-0230

Advanced Networking

3

CS0-0310 Computer Networks

Program Elective 2

 

3

 

Total

12