Study plan for the artificial intelligence program

	Study plan for the artificial intelligence 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

2

Arabic

1

2

English for Computing

4

english language

2

3

Computer programming 2

3

Computer skills

3

3

Introduction to computer science

2

communication skills

4

3

Mathematics 2

3

Computer programming 1

5

2

Ethics of S & B

3

Mathematics 1

6

3

Computer basics

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 probability

3

Introduction to databases

1

3

Image processing and pattern recognition

3

Web technology

2

3

Data structures and algorithms

3

Object-oriented programming

3

3

Artificial neural network

3

Discrete mathematics

4

3

Data mining

3

Digital logic design

5

3

Computer programming 3

3

Principles of artificial intelligence

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

search methods

3

Principles of operating systems

1

3

The Internet of things

3

linear algebra

2

3

Knowledge systems

3

Algorithm analysis and design

3

3

Analyze and preview data

3

Deep learning

4

3

Biologically inspired computing

3

Computer architecture

5

3

Embedded systems

3

Machine learning

6

1

Field training

7

19

Total

18

Total

Fourth year courses

The number of hours

Course Name

M

The number of hours

Course Name

M

3

Graduation project 2

3

Graduation project 1

1

3

Robotics and the agent

3

Principles of computer networks

2

3

Optional subject 2

3

Natural language processing

3

3

Mobile application development

3

Computer vision

4

3

Optional subject 1

5

12

Total

15

Total

CIT Programs & Departments

College of Computer and Information Technology news