University List
Sign In
E-Services
عربي
Font Size
Special Colors
Login
Academic Levels

​​​​​Academic Study Plan Cohort entering 2016-2017

Academic Levels

Computer Sciences

First Year

​Level 1​

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

English Language (1)

ENG 101-1

18

-

3

-

2

Calculus (1)

Math 101T

2

2*

-

3

-

3

Arabic Composition

ARAB 101M

2

-

-

2

-

4

Discrete Structures

CS 100T

3

-

-

3

-

5

Programming language (1)

CS 110T

3

2

-

4

-

Total

15 Credit hours











Level 2

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

English Language (2)

ENG 102-2

18

-

3

ENG 101-1

2

General Statistics

Math 161T

2

2*

-

3

-

3

Calculus (II)

Math 103T

3

2*

-

4

Math 101T

4

Digital Logic Design

CS 105T

3

­1*

-

3

-

5

Programming language(2)

CS 111T

3

2

-

4

CS 110T

Total

17 Credit hours











Second Year

Level 3

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

General Physics (1)

PHYS 101T

2

2*

-

3

-

2

Islamic Culture (1)

ISLS 101M

2

-

-

2

-

3

Differential Equations

Math 221T

2

2*

-

3

Math 103T

4

Language Skills

ARAB 202M

2

-

-

2

-

5

Computer Organization

CS 206T

2

2

-

3

CS 105T

6

Data Structures

CS 212T

3

1

-

3

CS 110T

7

Free Elective (1)

-

-

-

-

2

-

Total

18 Credit hours













Level 4

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

Islamic Culture (2)

ISLS 202M

2

-

-

2

ISLS 101M

2

Fundamentals of Electromagnetism

PHYS 202T

3

­1*

-

3

PHYS 101T

3

Principles of Linear Algebra

Math 242T

2

2*

-

3

Math 101T

4

Computer Architecture

CS 207T

3

1

-

3

CS 206T

5

Algorithms Design and Analysis

CS 220T

3

1*

-

3

CS 100T,

CS 212T

6

Database Fundamentals

IS 220T

3

2

-

4

CS 111T

Total

18 Credit hours




















Third Year
Level 5

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

Introduction to Numerical Analysis

Math 353T

3

2*

-

4

Math 103T,

CS 110T,

Math 242T

2

Advanced Programming language

CS 313T

2

2

-

3

CS 111T

3

Operating Systems

CS 340T

3

1

-

3

CS 212T

4

Artificial Intelligence

CS 370T

3

1

-

3

CS 220T,

CS 111T

5

Human Computer Interaction

CS 351T

3

1

-

3

CS 212T

6

Professional Ethics

CS 380T

1

-

-

1

-

Total

17 Credit hours
























Level 6

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

Theory of Probability

Math 367T

2

2*

-

3

Math 103T,

Math 161T

2

Projects Management

​IS 350T

3

1*

-

3

CS 212T

3

Computer Graphics

CS 360T

3

1

-

3

CS 220T,

Math 242T

4

Software Engineering

CS 385T

3

1*

-

3

IS 220T

5

Computer Networks Fundamentals

IT 221T

3

1*

-

3

CS 340T

6

Department Elective (1)

-

-

-

-

3

-

Total

18 Credit hours





















​Fourth Year
Level 7​
​​

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

Islamic Culture (3)

ISLS 303M

2

-

-

2

ISLS 101M

2

Programming Languages Concepts

CS 430T

3

-

-

3

CS 212T

3

Graduation Project (1)

(Capstone 1)

CS 487T

2

1

-

2

The student must pass at least 90 credits

+

CS 385T

+

IS 350T

4

Information Security

IT 311T

3

1*

-

3

IT 221T

5

Department Elective (2)

-

-

-

-

3

-

6

Free Elective (2)

-

-

-

-

2

-

Total

15 Credit hours
























Level 8

No.

Course Title

Code /No

Contact hours

CR

Prerequisite

LT

LB / TR*

PR

1

Islamic Culture (4)

ISLS 404M

2

-

-

2

ISLS 101M

2

Graduation Project (2)

(Capstone 2)

CS 488T

1

2

-

2

CS 487T

3

Internship

CS489T

2

-

6

4

The student must pass at least 90 credits

4

Department Elective (3)

-

-

-

-

3

-

5

Free Elective (3)

-

-

-

-

2

-

6

Free Elective (4)

-

-

-

-

2

-

Total

15 Credit hours





















Abbreviations:
LT = Theoretical
LB/TR* = Laboratory / Tutorial*
PR = Practice