Study plan for the information technology program

	Study plan for the information technology program

First year courses

Second Semester

First semester

The number of hours

Course Name

M

The number of hours

Course Name

M

2

Islamic Culture

1

2

Arabic Language

1

2

English for Computing

2

4

English Language

2

3

Computer Programming II

3

3

Computer Skills

3

3

Fundamentals of IT

4

2

Communication Skills

4

3

Mathematics II

5

3

Computer Programming 1

5

2

Compute Ethics and Law

6

3

Mathematics I

6

7

3

Computer Fundamentals

7

15

Total

20

Total

Second year courses

Second Semester

First semester

The number of hours

Course Name

M

The number of hours

Course Name

M

3

Statistics and Probabilities

1

3

Introduction to Databases

1

3

Principles of Accounting

2

3

Web Technology

2

3

Data Structures and Algorithms

3

3

Object-Oriented Programming

3

3

Database Management System

4

3

Discrete Mathematics

4

3

Web-Development

5

3

Computer Organization

5

3

Visual Programming

6

3

Digital Logic Design

6

18

Total

18

Total

Third year courses

Second Semester

First semester

The number of hours

Course Name

M

The number of hours

Course Name

M

3

Scientific Research Methods

1

3

Principles Operating Systems

1

3

Mobile Applications Development

2

3

Principles of Artificial Intelligence

2

3

IT Projects Management

3

3

E-Commerce

3

3

Information Security

4

3

System Analysis and Design

4

3

Software Engineering

5

3

Principles of Computer Networks

5

3

Advanced Computer Networks

6

3

Multimedia Technology and Design

6

1

Internship

7

7

19

Total

18

Total

Fourth year courses

Second Semester

First semester

The number of hours

Course Name

M

The number of hours

Course Name

M

3

Graduation Project 2

1

3

Graduation Project 1

1

3

Information Technology Management

2

3

Human Computer Interaction

2

3

Elective 2

3

3

Elective 1

3

3

Mobile Computing

4

3

Cloud Computing

4

5

3

Data Analytics

5

12

Total

15

Total

CIT Programs & Departments

College of Computer and Information Technology news